
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

W tym projekcie umieściliśmy dwa potencjometry w dwóch płytkach stykowych do sterowania serwomotorami. Serwomotory będą walczyć na śmierć i życie!!!!!!
***Ten projekt to tylko prototyp. Chcemy stworzyć większy z większym silnikiem serwo. Nadal pracujemy nad kodem.
Krok 1: Materiały

Arduino
2 deski do krojenia chleba
2 potencjometry
2 serwosilniki
20 przewodów
Zasilacz ac/dc zasilacz
Krok 2: Serwosilnik
*** Kiedy robisz ten projekt, pamiętaj o tym obrazie.
www.google.com/search?q=serwo+silnik+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGIQ_AUICigB&pr=1981229H:
Krok 3: Kod
#włączać
Serwo myservo; // utwórz obiekt servo do sterowania serwo Servo myservo1;
int pinezka = 0; // pin analogowy służący do podłączenia potencjometru
int val= 0;// zmienna do odczytu wartości z pinu analogowego
int szpilka2=A2;
int wart2=0;
pusta konfiguracja () {
myservo.attach(9); // dołącza serwo na pin 9 do obiektu serwo
myservo1.attach(10); pinMode(potpin, INPUT);
pinMode(potpin2, INPUT);
Serial.początek(9600); }
pusta pętla(); {
val = analogRead(potpin);
val2 = odczyt analogowy(potpin2); // odczytuje wartość potencjometru (wartość od 0 do 1023)
val = map(val, 0, 1023, 0, 180);// skaluj go, aby używać go z serwomechanizmem (wartość od 0 do 180)
wart2 = mapa(wart2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
myservo.write(val);
myservo1.write(val2); // ustawia pozycję serwa zgodnie ze skalowaną wartością
opóźnienie(10); // czeka, aż serwo tam dotrze }
Krok 4: Kroki:


1.) umieść dwa petentometry w osobnych płytkach stykowych.
2.) Umieść szpilki z tyłu.
1-szy petentometr:
lewy pin przechodzi w minus
środkowy pin idzie do A0
Prawy pin idzie na plus.
2-gi petentometr:
lewy pin przechodzi do plusa na drugiej płytce stykowej.
środkowy pin idzie do a2 w arduino.
prawy pin idzie do minusa w drugim arduino.
1. silnik serwo:
Brąz schodzi na ziemię
Czerwony idzie na plus
Pomarańczowy idzie do szpilki w arduino. użyliśmy k10.
Drugi serwomotor
Brąz schodzi na ziemię
Czerwony idzie na plus
Pomarańczowy idzie do szpilki. Użyliśmy d9
Krok 5: Zdjęcia:


Opcjonalnie: możesz dodać miecze na końcach.
Autorzy: Justin Herskowitz i Ian Friedman
Zalecana:
Jak zmodyfikować serwo, aby uzyskać informację zwrotną w pętli zamkniętej: 7 kroków

Jak zmodyfikować serwo, aby uzyskać sprzężenie zwrotne w zamkniętej pętli: ► Podczas jazdy serwo z mikrokontrolerem (jako Arduino), możesz wydawać mu tylko polecenia lokalizacji docelowej (w sygnale PPM). W tej kolejności serwo przemieści się do tego celu Lokalizacja. Ale to nie jest natychmiastowe! Nie wiesz dokładnie, kiedy lo
Usuń kontroler serwo: 5 kroków (ze zdjęciami)

Usuń kontroler serwo: Silniki serwo to świetna zabawa, gdy chcesz łatwo połączyć motoreduktor z mikrokontrolerem. Czasami jednak potrzebujesz ładnego, małego motoreduktora i nie chcesz zawracać sobie głowy obwodami sterującymi, aby go napędzać. W takich chwilach jest
Automatyczny wentylator chłodzący wykorzystujący serwo i czujnik temperatury i wilgotności DHT11 z Arduino: 8 kroków

Automatyczny wentylator chłodzący za pomocą serwomechanizmu i czujnika temperatury i wilgotności DHT11 z Arduino: W tym samouczku dowiemy się, jak uruchomić & obracaj wentylator, gdy temperatura wzrośnie powyżej pewnego poziomu
TEST SILNIKA SERWO: 5 kroków

TEST SILNIKA SERWO: Cześć, W tej instrukcji przetestujemy funkcję serwa mikroserwomechanizmów SG 90. Korzystanie z kontrolera Arduino Micro
Uruchom serwo z Chibitronics Chibi Clip: 5 kroków

Uruchom serwo z zaciskiem Chibitronics Chibi: Kabel zaciskowy Chibitronics Chibi dostarczony z zaciskiem 3 przewody połączeniowe mikrosilnik (opcjonalny) zacisk krokodylkowy