Moim zdaniem najprościej będzie napisać aplikację przeglądarkową (PWA) komunikującą się przez BLE. Z zasady będzie ona działała w różnych systemach operacyjnych https://github.com/WebBluetoothCG/web-bl... Taka aplikacja to zasadzie zwykła strona WWW. Jeśli chcesz iść tą drogą to zamiast HC05 musisz zastosować...
sugerujesz się nazwami zmiennych i komentarzem, a kompilator nie czyta komentarzy. Nie sugerowałem się komentarzami w kodzie, ani jakimikolwiek innymi. Analizowałem tylko sam kod źródłowy pierwszej wersji programu w poście #1. Może czegoś nie widzę, ale na pierwszy rzut oka, to program3 uruchomiony w piątej sekundzie od włączenia urządzenia powinien...
Witam, podjąłem się ostatnio próby zrobienia sterownika serva .Chciałbym gdy jeden przycisk nacisnę i przytrzymam określony czas to servo przekręci się o ileś stopni w jedną stronę i to samo z drugim przyciskiem tyle ze w druga stronę. Problem tkwi w tym czy da się zrobić coś takiego i czy jest jakaś określona komenda w arduino ide.Ja nie znalazłem...
Witam. Zrobiłem robota na platformie Arduino. Sam jeździ, omija przeszkody z czujnikiem ultradźwiękowym na mostku H ""L298N"", podwozie z żółtej koperty (z Chin). Dołożyłem do niego bebechy ze starego helikoptera z Biedronki, aby można było zdalnie sterować. Pomysł był taki: A jeśli by wykorzystać sterowanie ze starego Helikoptera??? Czyli mamy 3 silniczki....
Obawiam się, że odpowiedź będzie tutaj negatywna. Arduino uno CNC shield jest przystosowane do podłączenia driverów i silników krokowych, natomiast serwo SG90 steruje się w całkiem inny sposób. Do CNC shield podajesz cyfrowo impulsy kierunku i kroków do wykonania przez silnik, a shield odpowiednio wykonuje te rozkazy. Serwo SG90 wymaga z jednej strony...
https://www.youtube.com/watch?v=BfMfysmf... http://www.hobbytronics.co.uk/arduino-tu... https://learn.adafruit.com/adafruit-ardu...
http://obrazki.elektroda.pl/8924241400_1... Witam Chciałbym przedstawić prosty układ do sterowania serwomechanizmu modelarskiego jaki jakiś czas temu wykonałem. Powstało kilkanaście egzemplarzy tego urządzenia na potrzeby sterowania rozjazdami oraz rogatkami na makiecie kolejowej. Założenie było proste należy przygotować sterownik serwomechanizmu...
Witam niedawno wykonałem ramię robota składające się z 6 serv. Teraz przyszła kolej na programowanie, chce nimi sterować za pomocą 4 potencjometrów i 2 przycisków oznacza to, że 2 potencjometry działają do 4 serv (przycisk off dziala servo 1 przy potencjometrze 1,przycisk on dziala servo 2 przy potencjometrze 1). Program już własciwie mam tylko jest...
Jak w tytule: jak najprościej sterować serwem (modelarskim) za pomocą procka?
Mam problem ze sterowaniem serwa modelarskiego. Nie wiem jak zrobić zeby chodziło dokładnie. Bascomowe polecenie servo jest do niczego... także "ręczne" podawanie impulsów (1ms lub 3ms) tez nie jest za dobre. Serwo ma sterować sterem w łódce więc bedzie odchylane od pozycji zerowej mniejwiecej o 45 stopni w kazdą strone. Narazie serwo zamiast zatrzymac...
Witam Mam pytanie jak sterować joystckiem serwo podłączone do arduino? Nigdzie nie mogę znaleźć odpowiedniej biblioteki :(
witam, mam średnie pojęcie w tym temacie a praca nad tym wydaje mi się dość trudna ale ciekawy pomysł. Mógłby mi ktoś pomóc z podłączeniem i napisaniem kodu? Mianowicie potrzebuje podłączyć i zaprogramować 3 servo na przycisk w taki sposób, że servo1 jest ustawione na 90* i na naciśnięcie porusza się do 0* i wraca do pozycji startowej, dwa pozostałe...
Witam Podłączyłem servo mg995 do Arduino Uno, próbuję je sterować standardowo przez servo.write (val), ale po ustawieniu już po chwili zaczyna wykonywać samoistnie drobne ruchy o kilka stopni. Servo zasilam z odrębnego zasilacz, ale próbowałem też z baterii i jest ten sam efekt. Gdy odłączę kabel sterowania to wówczas servo stoi niewzruszone. Czy takie...
Witam. Potrzebuję kodu dla Arduino do sterownia trzech serw za pomocą potencjometrów. Próbowałem napisać go sam, ale cały czas wyskakują błędy. PROSZĘ O POMOC.
Witam, Buduję sterownik dla modelu samochodu spalinowego. Mam jednak z nim trochę problemów. Zwłaszcza z zakłóceniami emitowanymi przez silnik spalinowy (dwusuw). Sterownik ma budowę modułową: Moduł 1 to układ zasilania widoczny na schemacie; bezpośrednio z 6V NiMH baterii zasilane są serwomechanizmy, natomiast układ lm2940 konwertuje to 6V na 5V potrzebne...
Cześć, poszukuje jakiegoś softa tzn. programu który będzie wysyłał dane od 0 do 180 do sterowania kilkoma servami. Musi to też chodzić na serial porcie, aby zmienniać zmienne programu. Najlepiej to było by sterowanie suwakami, ale może być zwykle pole tekstowe. Najlepiej aby było to coś w tym stylu: http://justindailey.blogspot.com/2011/03...
Witam wszystkich. Jestem początkujący i nigdy poza szkołą nie miałem styczności z programowaniem. Otóż mam taki problem chce sterować serwem za pomocą dwóch ogniw fotowoltaicznych - Umax = 2,3V na ogniwie, układ mam już połączony tak jak na schemacie , lecz mam problemy z programem - nie mam pojęcia co i gdzie źle robię , program jest napisany w uC....
witam serdecznie. Wiem ze temat już nie raz tu poruszany. Ale przekopałem cale forum i nigdzie nie moge nic znaleść. Chodzi o to ze chce zamontowac serwo dosyc spore w samochodzie czyli trzeba bedzie obnizyc zasilanie z 12v na 6v tylko doczytalem ale teraz chcialbym zeby z pozycji A po wlaczeniu przycisku serwo wykonalo ruch do pozycji B i tam pozostalo...
Witam. Buduję sterownik kamery z servo, sterowanie podczerwienią RC5. Zacząłem od servo. Zmodyfikowałem program z książki M.Wiązani. Dwa przyciski obracają servem w prawo i w lewo. Oto program: $regfile = "m8def.dat" $crystal = 10000000 Config Pinc.1 = Output Config Pinb.1 = Input Config Pinb.2 = Input Config Servos = 1 , Servo1 = Portc.1 , Reload =...
Dwa problemy. 1 - pozycję serw ustawiałem za pomocą ograniczeń (5-90 a drugi np 0-85 dlatego dobrze było by użyć dwa osobne piny), 2-miganie jest wywołane za pomocą osobnego układu scalonego także wystarczy włączyć dopływ prądu, niestety nie wiem jak zmodyfikować ten program :( Dałby Pan radę jeszcze jeszcze zmodyfikować ten kod? Nie widzę żadnego...
https://obrazki.elektroda.pl/7533783400_... Witajcie Chciałbym zaprezentować i podzielić się uniwersalną platformą do obsługi zdalnie sterowanych modeli. Wiele lat nie publikowałem niczego na forum - nie znaczy to, że nic się nie działo, natomiast nie zawsze nadawało się to do pokazania ;) Wszystko zaczęło się od tego, że chciałem...
https://obrazki.elektroda.pl/6857267000_... Frezarka CNC Frezarka powstaje w dużej mierze z elementów przesłanych omyłkowo przez Chińczyka. Stąd też dość cienkie prowadnice liniowe 12mm. Nie narzekam, ponieważ dostałem pełny zwrot środków za omyłkowo wysłaną paczkę. W miarę budowy na bieżąco będę udostępniał kolejne zdjęcia. Całość...
(...) "%"); } Dopisz do tego kodu bibliotekę oraz algorytm PID sterownia serwem cyfrowym PIN 9, serwo (ma się ruszać w obu kierunkach) ma ruszać klapą w obu kierunkach (zamykać i otwierać) aby utrzymać poziom tlenu z przedziału od 4.5 do 5,5%. Dopisz wyjście z PID do biblioteki serwa aby serwo zrozumiało. Rozumiem, że chcesz zaimplementować algorytm...
Cześć! Dwa lata temu wykonałem projekt pojazdu gąsienicowego - czołgu. Postanowiłem, że podzielę się nim z Wami. Projekt był wykonany w momencie gdy jeszcze raczkowałem zarówno w programowaniu jak i w elektronice, także nie należy spodziewać się pięknego i optymalnego programu czy płytek drukowanych. Wręcz przeciwnie, program składa się jedynie z funkcji,...
Witam ponownie, zmieniłem zdanie i jednak robię to na PLC. Mam PLC z demontażu, które umiem programować. Kupiłem też licencję na SCADA na 50 zmiennych. Już zacząłem pracę. Arduino kupiłem, moduł przekaźnikowy i różne czujniki, ale jakoś uznałem, że nie ma sensu wyważać otwartych drzwi. Do pomiaru temperatury użyję termopary typu K. Funkcja Element Sterowanie...
Witam i na początku chciałbym wyjaśnić, że jestem świeży w programach. Mam klona Arduino uno, wszystko podłączone, komunikacja Arduino laptop OK., znalazłem taki programik, na you tubie gościu do sterowania klapki otwierającej zastosował serwomotor Tower Pro SG90, ściągnąłem jego program, ale ponieważ jestem jak na razie laik nie wiem gdzie jest błąd,...
Arduino Core dla ESP8266 ma już własną bibliotekę Servo w pakiecie i nie ma potrzeby instalacji dodatkowej w Arduino IDE (najlepiej ją odinstalować). [url=https://github.com/esp8266/Arduino/...
Witam, dziś przedstawię wam domową wersję „Moving Head”. https://obrazki.elektroda.pl/6596535800_... Jest to projekt poruszającej się głowicy led, świecącej kolorami RGB, oraz kolorami powstającymi w skutek ich zmieszania. Posiada trzy funckje: *zdalne sterowanie za pomoca joysticka, *rysowanie prostokątów, *randomowe ruchy...
No właśnie samo Arduino, nie wystarczy? Dodam że w innym miejscu mam też pasek LED sterowany Arduino na podczerwień z dwukrotnie większą ilością diod i wszystko działa normalnie, z tym że tam odległość między Arduino a paskiem wynosi zaledwie 20cm. Naturalnie(!) dowolna pytka arduino jest dostatecznym źródłem sterowania dla obydwu układów; WS2812 a...
Zrobiłem i wprowadzam do sprzedaży rodzinę kart I/O zwanych w terminilogii Raspberry jako "hat". Wszystkie one mają ten sam firmware - różnią się tylko layoutem i ilością wyprowadzeń. 1. Universal Plus - format HAT RPi, 29 I/O, w tym oddzielnie wyprowadzone 16 w formacie złącz do RC serwomechanizmów https://obrazki.elektroda.pl/6997086200_...
Dzińdybry, Podpiąłem klawiaturę numeryczną i ustawiłem sterowanie lampkami za pomocą komendy switch-case oraz wbudowanej w bibliotekę komendy toggle. Muszę teraz uporać się z serwami. Chodzi o to, by za pomocą przycisku (jednego!) móc otwierać lub zamykać drzwi za pomocą serwa. Tok myślenia to: Jeśli przycisk jest wciśnięty, a drzwi są zamknięte, to...
Witam, chciałam zbudować pewne urządzenie, które będzie składało się z 2 mechanizmów servo. Czy da się jakoś zrobić aby prędkość i czas można było zmieniać bez laptopa z programem Arduino? Urządzenie będzie użytkowane na zewnątrz i dokładnie chodzi mi o to aby np: servo1 obruciło sie o pewien kąt i zostalo tak na kilka sekund, servo 2 w ten sam sposób...
Mam Arduino Uno Dodano po 9 Próbuje stworzyć ten mój projekt Nie mam pojęcia jak napisać program żeby serwo połączyć z diodami i czujnikiem Dziękuję za każdą sugestię;) #include<Servo.h> #define trigPin 12 // podlaczenie do Pina 12 wejscie z sensora #define echo 11. // podlaczenie do Pina 11 wyjscie pinMode (10, INPUT_PULLUP); //przycisk Jake...
Niestety, sytuacja dalej taka sama. Dysk regularnie beep'a nie ruszając się ani trochę. Poniżej przedstawiam kod, którym próbuję rozkręcić silnik [syntax=c] #include <Servo.h> #include <Arduino.h> int i = 0; Servo myservo; // create servo object to control a servo int val; // variable to read the value from the analog pin void setup() {...
Zanim doszło do awarii to kontroler pracował normalnie, tzn: gdy zmieniałem kod (co 3 min), aby sprawdzić wartości jakie wartości wykonuje na np. serwomechanizmie i silniku to resetowałem go i wgrywałem nowy. Nie nadpisywałem kodu, aby poprawnie działał. Próbowałem odinstalowywać sterowniki na każdym porcie COM (3,4,5), następnie instalowałem dla CH341....
Widzę pewien problem z tym ustawianiem siłownika w jednym miejscu. Jedyny sposób orientowania się jak wysunięty jest siłownik polega na określaniu czasu trwania sygnału sterującego siłownikiem. Ale to tak jakbyś mówił komuś najpierw zrób 100 kroków do przodu a potem 100 do tyłu wiadomo że nie skończy w tym samym miejscu a z siłownikiem to samo. Pewnie...
Ok znalazłem sobie kod wszystko fajnie działa tylko potrzebuje zrobić tak że po puszczeniu joysticka na pozycje 0 serwo zostaje w tym samym miejscu w sensie nie wraca do punktu 0. https://pastebin.pl/view/a18ec175 Potrzeba ta, wydaje się być trochę dziwacznym sposobem połowicznej/ ‘jednokierunkowej’ kontroli serwa joystickiem. Jaki to może...
Wcześniej wszystko działało lecz teraz moduł zaczą przerywać działał jak nim ruszałem teraz nie wiem czy był to przypadek że jak ruszyłem to działało czy wina jest programu wszystko przelutowałem podłączyłem jeszcze raz ze schemaów dla pewności lecz nie ma efektu. Jest możliwość że moduł lub arduino się zepsuło? Prosił bym też o sprawdzenie programu...
Stronka bardzo pomocna, dziękuje za odpowiedz, ponizej program jaki zrobiłem moze komuś sie przyda: [syntax=c]#include <Servo.h> const int buttonPin = 2; const int buttonPin2 = 4; int buttonState = 0; int buttonState2 = 0; Servo servoA; int position = 0; void setup() { servoA.attach(9); pinMode(buttonPin, INPUT); pinMode(buttonPin2,INPUT); servoA.write(90);...
W tej dziedzinie uczę się od zera Proponuję zacząć od mniej ambitnych konstrukcji. Przechodząc z AVR na ARM nie rozpocząłem od skomplikowanego projektu (karty SD, HDMI, precyzyjny pomiar czasu) ale od prostego rozwiązania, gdzie główna role odgrywają GPIO a z peryferii to tylko timer systemowy i przerwania zewnętrzne. Podobnie pierwszy projekt na OrangePi...
Dodałem do programu drugie serwo pod nazwą "noservo" #include <Servo.h> Servo myservo;// stworzenie bjektu myservo służącego do kontroli naszego podłączonego serwa Servo noservo;// int pos = 0; // stworzenie zmiennej służącej do ustawienia początkowej pozycji naszego serwa void setup() { pinMode(1, OUTPUT); pinMode(2, OUTPUT); myservo.attach(9);...
Przeanalizuj obie biblioteki pod kątem tego jak używają timera i przerwania, i być może wymyślisz sposób jak to pogodzić i utworzyć jedno wspólne przerwanie. Swoją drogą dotarłeś do granic Arduino i może nadszedł czas by porzucić ten kierunek i wykorzystywać mikrokontroler bez gotowych bibliotek: http://mikrokontrolery.blogspot.com/p/sp...
Witam. Mam napisany program na Arduino UNO, który ma oddzielnie obsługiwać 2 serwa podpięte pod wyjście 9~ i 10~. Oba serwa działają, jednak zauważyłem że serwo podłączone do wyjścia 10 bardzo nierówno pracuje. Co chwile są jakieś skoki, na chwile się zatrzumuje, czasami potrafi się cofnąć. Nie jest to wina samego serwa, ponieważ po zamianie wejść,...
Może nie przeczytałeś example z arduino ale tu masz kod: [syntax=c]#include <Servo.h> Servo myservo; int potpin = 0; int val; void setup() { myservo.attach(9); } void loop() { val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023, 0, 179); // scale it to use it with the servo (value...
Arduino Uno Oto kod programu: [syntax=c]#include <Servo.h> Servo Hans; int posH = 90; int delayPeriod = 30; void setup() { Hans.attach(11); pinMode(5, INPUT); pinMode(6, INPUT); pinMode(1, OUTPUT); pinMode(3, OUTPUT); } void loop() { if(digitalRead(5) == HIGH) { if (posH < 90) { posH=posH+1; digitalWrite(1,HIGH); } } if(digitalRead(6) == HIGH)...
Witam kolegów. Chciałbym zapytać jak zrealizować sterowanie serwomechanizmem Belimo SM 220: o dane położenie, w zakresie 0-90 stopni: http://www.belimo.ch/pdf/E/sm_4_e5.pdf za pomocą arduino. Czy skorzystanie z biblioteki servo załatwi sprawę. Wiem że arduino ma wyjścia PWM 0-5 V. Czy po prostu korzystając z bibliotek serwo podpiąć przez 10 kOhm rezystor...
Witam Korzystam z arduino Mega 2560, a do serw mam podpięte osobne wystarczające zasilanie. Otóż mój problem polega na tym, że przy sterowaniu jednym serwem inne zaczynają drgać. Najlepiej da się to zauważyć przy sterowaniu serwa powiązanego z potencjometrem podpiętym do A8, wtedy zaczyna drgać serwo powiązane z A6 ( piszę tu skrótowo, wszystko widać...
Z tego wynika, że nie wszystkie pliki biblioteczne masz wgrane. Brakuje plików: VirtualWire.h i SoftwareServo.h Nie wiem czy autor tego opracowania je udostępnił, czy Ty źle je wgrałeś. Spakuj te pliki, które od "gościa" dostałeś i załącz je tutaj - będziemy mieli wspólny język. Ja u siebie skompiluję i zobaczę wynik. Nie dość że jestem siwy to chyba...
Może troszke z innej beczki ale nie wiem dlaczego nie moge założyc nowego tematu wiec jak by co przepraszam. Witam Serdecznie Zbudowałem sobie nadajnik i odbiornik 2,4 Ghz z modółem NRF24l01 , sterowanie serwomechanizmami wszystko ładnie pięknie działa , lecz chodzi mi jeszcze o zastosowanie bezprzewodowo 2 przełączników i za nic w świecie nie wiem...
Witam, Mam kod na sterowanie servami 4, ale działają one za szybko i normalnie konstrukcja traci równowagowe, kąty serv są przesyłanie przez blu i niewiem jak zadawać serwu stopnie wolniej. Proszę o to mój prosty kod: Nie dodawaj spoilera, bo jest niepotrzebny. Post poprawiłem.
Róznica będzie tylko w sposobie pomiaru napięcia; zamiast czytac 'pot.' - czytasz natężenie światła przez ADC . Reszta jest tylko odpowiednie zmapowanie wyniku odczytu do kąta otwarcia serva/żaluzji. Do poprawnego funkcjonowania, servo potrzebuje powtarzalnych (co 20 msec) impulsów o określonym czasie trwania, co załatwi ci odpowiednia includowana...
Szanowni Koledzy, mam problem z kodem - programuję prosty rotomat dla zegarka mechanicznego. Idea jest następująca: - mamy 3 przyciski wyboru programu oraz 3 diody sygnalizujące wybrany aktualnie program, - mamy wyświetlacz LCD 1602 wyświetlający nazwę wybranego przez nas programu, - mamy serwo, które obraca się z różnymi prędkościami lub jest w stanie...
Mam kilka kamerek Aiptek usb, które mogą pracować w trybie , zdjęcia, nagrywanie video, nagrywanie audio. Kamerka ma wbudowaną pamięć 8GB. Po przełączeniu mechanicznym przełącznikiem w tryb zdjęcia i przytrzymaniu przycisku z boku, kamerka włącza się w tryb video/photo i mogę robić zdjęcia w rozdzielczości 5Mpx, naciskając klawisz migawki. Ale po zrobieniu...
Popełniłem ostatnimi czasy mały ploter cnc, jakoś się to kręci, migają światełka i jest fajnie, ale.... Sterowanie to, a jakże -arduino, jakiś mały klon oraz dwa scalone mostki H l293d. Wsad do arduino: https://obrazki.elektroda.pl/2317322000_... Koledzy jak temu zaradzić?
Moimi pierwszymi wyobrazeniami jak to wszystko polaczyc, bylo uzycie adaptera wireless xbee arduino ktory bylby odpowiedzialny za przesylanie sygnalu z panela sterujacego do robota oczywiscie potrzebujemy adapter i transmiter by sygnal moglby byc przesylany, Avr Atmega 8 mialby byc odpowiedzialny za sterowanie silnikami napedzajacymi gasiennice oraz...
Program sterujący makietą żaluzji - w zależności od natężenia światła zamyka się bądź otwiera. Dodaje kod - jest trochę chaosu w nim ale mam nadzieję że się odnajdziesz. Dużą część kodu stanowi program czujnika (angielskie nazwy) więc to można chyba pominąć w poszukiwaniu rozwiązania problemu, bo program (odpowiedzialny za sam czujnik) po części jest...
w romeo masz osobne zasilanie dla serw... a sterowanie odbywa się dokładnie tak jak w arduino. [syntax=c]#include <Servo.h> Servo servo1; Servo servo2; void setup() { pinMode(1,OUTPUT); servo1.attach(14); //analog pin 0 //servo1.setMaximumPulse(2000); //servo1.setMinimumPulse(700); servo2.attach(15); //analog pin 1 Serial.begin(19200); Serial.println("Ready");...
Nie wiem czy jest to możliwe w bibliotece <servo.h> dlatego czy znajdzie się ktoś kto nakierowałby mnie na dobry trop gdzie mogę znaleźć takie informacje, lub pokazałby mi tutaj jak zacząć taki program tj. jak opisać zmienne, komendy ruchu(bez zapętlania) oraz inne. Może przyda Cię się ten [url=https://circuitdigest.com/microcont...
Z Arduino można łatwo sterować takimi silniczkami i np. Czujnikami optycznymi, Arduino jest bardzo popularne i w internecie jest mnóstwo tutoriali jak połączyć silniki servo i klasyczne oraz tez jest Arduino Nano które pozwala zrobić projekty tak żeby zajmowały mało miejsca więc można zrobić małe ale zaawansowane zabawki Dodano po 2 Na dodatek Arduino...
To zobacz [url=http://www.instructables.com/id/Con... [url=http://www.qrong.com/archives/46]Li...
Heh, myslalem o czymś podobnym kiedyś. Piszesz, że nie chcesz modyfikować nic w sterowniku bramy, zatem np podpięcie się pod wejścia sterujące odpada ? Musi być arduino, które będzie interfejsem między Twoim requestem, a sterowaniem z pilota ? Ja bym się pokusił o jakieś mechaniczne rozwiązanie, czyli arduino steruje jakimś servo, które przyciska przycisk....
https://diyi0t.com/servo-motor-tutorial-...
Witam. Na wstępie chciałbym podziękować za odpowiedzi dotyczące ostatniego tematu. Dziś odebrałem ESP32, żeby na nim popracować. Pobrałem Bluefruit na iPhone'a, ale nie wiem, czy to był dobry wybór. Czy ktoś już pracował z tym modułem? Jaka będzie najlepsza aplikacja, bo o tworzeniu własnej aplikacji raczej mogę pomarzyć i nie mam na tyle czasu, żeby...
servo arduino arduino servo servo sterowanie
szlifierka parkside regulacja obrotów antena zewnętrzny modemu gniazdo drganie silnika głowicy
kabel brake radio bateria parkside styki
Programowanie termostatu w BASCOM z DS18B20 Fujitsu Esprimo C720 - Socket LGA 1150 (H3)