Cuprins:
Video: Controlul unui servomotor RC cu un Arduino și două comutatoare momentane: 4 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Numele spune totul. Controlul unui servo motor RC cu un Arduino și câteva rezistențe, fire jumper și două comutatoare tactile. Am făcut asta în a doua zi când mi-am luat Arduino, așa că sunt destul de mândru de mine.
Pasul 1: Lista pieselor
Bine, veți avea nevoie de următoarele: Arduino- 30-35 USD USD Aflați de unde să le cumpărați aici. Jumper Wires- 8,50 USD USD Am primit-o pe a mea de la AmazonResistors- Pennies a piece Get me from Radio Shack, Digi-Key, Mouser, Jameco, etc. Aveți nevoie de doi în jur de 100 ohmi (maro negru maro) și doi în jur de 10k ohmi (maro negru portocaliu). Acestea nu trebuie să fie exacte. Servo Motor- 10 USD USD Da, știu că nu este cel mai ieftin de pe internet. Tower HobbiesBreadboard- $ 9- $ 30 USD, în funcție de mărime. AmazonTactile Switch- 0,20 USD
Pasul 2: Circuitul
Circuitul este destul de simplu. Ar trebui să-l puteți arunca pe o pană în cinci minute, așa cum am făcut-o eu. Asigurați-vă că nu are niciun sens pentru familia dvs. mai puțin ciudată și arată ca o bucată de ceva pe care l-ați scos de pe un șarpe de scurgere. Da.
Pasul 3: Programul / Schița
Iată codul meu pe care l-am folosit. Aș putea explica mai târziu, sunt cam leneș. Pentru asta sunt acestea și acestea.
#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); buton6 = citire digitală (6); myservo.write (pos); delay (5); pos = constrain (pos, 0, 180); if (button7 == 1 && button6 == 0) {pos ++; } if (button7 == 0 && button6 == 1) {pos--; }} Vreo eroare, erori? Nu observ nimic …
Pasul 4: Funcționează (sau nu)! Și, în curând …
Sperăm că funcționează pentru tine, dacă nu postează un comentariu. Noi, din comunitatea instructivă, suntem de obicei buni în a ajuta oamenii. Sperăm să adăugăm un videoclip în curând. S-ar putea să postez doar un videoclip al unui Arduino care controlează un servo într-un alt proiect, deoarece am trecut la lucruri mai mari și mai bune. Deci, distrează-te cu asta, modifică-l, naiba ieși și câștigă bani din asta și apoi spune-mi! Asta mi-ar face ziua.