Spisu treści:
Wideo: Sterowanie silnikiem serwo RC za pomocą Arduino i dwóch chwilowych przełączników: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Nazwa mówi wszystko. Sterowanie serwomotorem samochodu RC za pomocą Arduino i niektórych rezystorów, przewodów połączeniowych i dwóch przełączników dotykowych. Zrobiłem to drugiego dnia, kiedy dostałem Arduino, więc jestem z siebie całkiem dumny.
Krok 1: Lista części
OK, będziesz potrzebować następujących rzeczy: Arduino - 30-35 USD Dowiedz się, gdzie je kupić tutaj. Przewody Jumper - 8,50 USD Mam moje z AmazonResistors - Pennies a piece Zdobądź je z Radio Shack, Digi-Key, Mouser, Jameco itd. Będziesz potrzebował dwóch około 100 omów (brązowo-czarno-brązowy) i dwóch około 10k omów (brązowo-czarno-pomarańczowy). To nie musi być dokładne. Servo Motor – 10 USD Tak, wiem, że nie jest to najtańszy w Internecie. Tower HobbyBreadboard - 9-30 USD, W zależności od rozmiaru. AmazonTactile Switch - 0,20 USD Tylko 6 427 USD zostało na Digi-Key Właśnie uratowałem moją…
Krok 2: Obwód
Obwód jest dość prosty. Powinieneś być w stanie rzucić to na deskę do krojenia chleba w ciągu pięciu minut, tak jak ja. Upewnij się, że nie ma to sensu dla twojej mniej geekowej rodziny i wygląda jak zwitek czegoś, co wyciągnąłeś z węża spustowego. Mniam.
Krok 3: Program/Szkic
Oto mój kod, którego użyłem. Wyjaśnię to później, jestem trochę leniwy. Po to jest to i to.
#include Servo myservo;int button7=0;int button6=0;int pos=90;void setup(){ pinMode(7, INPUT); pinMode(6, INPUT);myservo.attach(9);}void loop(){ button7=digitalRead(7); button6=cyfrowyOdczyt(6); myservo.write(pos);delay(5);pos=constrain(pos, 0, 180); if(button7==1 && button6==0) { poz++; } if(button7==0 && button6==1) { poz--; }} Jakieś błędy, usterki? nie zauważam żadnych…
Krok 4: Działa (lub nie)! I już wkrótce…
Mam nadzieję, że zadziała, jeśli nie opublikuje komentarza. My z pouczającej społeczności zwykle jesteśmy dobrzy w pomaganiu ludziom. Mam nadzieję, że wkrótce dodam film. Mógłbym po prostu opublikować wideo z Arduino kontrolującego serwo w innym projekcie, ponieważ przeszedłem do większych i lepszych rzeczy. Więc baw się dobrze, zmodyfikuj to, wyjdź i zarabiaj na tym, a potem powiedz mi! To po prostu uszczęśliwiłoby mój dzień.
Zalecana:
Sterowanie potężnym silnikiem elektrycznym E-Bike E-Bike 350W DC za pomocą Arduino i BTS7960b: 9 kroków
Sterowanie potężnym elektrycznym silnikiem elektrycznym E-Bike 350 W DC za pomocą Arduino i BTS7960b: W tym samouczku nauczymy się sterować silnikiem prądu stałego za pomocą Arduino i sterownika prądu stałego bts7960b. Silnik może mieć moc 350 W lub tylko mały silnik prądu stałego Toy arduino o ile jego moc nie przekracza maksymalnego prądu sterownika BTS7960b. Obejrzyj wideo
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: 5 kroków
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: Ta instrukcja jest pisemną wersją mojego „Arduino: jak sterować silnikiem krokowym za pomocą potencjometru”. Film z YouTube, który niedawno przesłałem. Gorąco polecam to sprawdzić.Mój kanał YouTube Najpierw powinieneś zobaczyć f
Sterowanie serwo za pomocą MPU6050 między Arduino i ESP8266 z HC-12: 6 kroków
Sterowanie serwo za pomocą MPU6050 między Arduino i ESP8266 Z HC-12: W tym projekcie kontrolujemy położenie serwonapędu za pomocą mpu6050 i HC-12 do komunikacji między Arduino UNO i ESP8266 NodeMCU
Samouczek Arduino - sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: 5 kroków
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: Ta instrukcja jest pisemną wersją mojego „Arduino: Jak sterować silnikiem krokowym za pomocą sterownika silnika ULN 2003”. Film z YouTube, który niedawno przesłałem. Gorąco polecam to sprawdzić
Sterowanie silnikiem krokowym za pomocą Arduino: 8 kroków
Sterowanie silnikiem krokowym z Arduino: Salut les Makers :) c'est Maker3.0Notre premier „instruktażowy” est un petit projet qui va vous permettre de contrôler un Moteur pas a pas "Silnik krokowy" sa vitesse son sens de rotacja et cela de façon manuelle ou automatique