Turinys:
Video: RC servo variklio valdymas naudojant „Arduino“ir du momentinius jungiklius: 4 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Pavadinimas viską pasako. RC automobilio servo variklio valdymas su „Arduino“ir kai kuriais rezistoriais, jungiamaisiais laidais ir dviem lytėjimo jungikliais. Aš tai padariau antrą dieną, kai gavau „Arduino“, todėl labai didžiuojuosi savimi.
1 žingsnis: dalių sąrašas
Gerai, jums reikės šių dalykų: „Arduino“-$ 30-35 USD Sužinokite, kur juos čia nusipirkti. Stumdomieji laidai-$ 8.50 USD Aš gavau savo iš „AmazonResistors“-„Pennys“gabalas Gaukite juos iš „Radio Shack“, „Digi-Key“, „Mouser“, „Jameco“ir tt Jūsų geinui reikia dviejų maždaug 100 omų (rudos juodos rudos) ir dviejų apie 10 k omų (rudos juodos oranžinės). Tai neturi būti tiksli. „Servo Motor“- 10 USD USD Taip, aš žinau, kad tai nėra pats pigiausias internete. Bokšto pomėgiai Duonos lenta- $ 9- $ 30 USD, priklausomai nuo dydžio. „AmazonTactile Switch“- $ 0.20 USD Tik 6 427 liko „Digi-Key I“, ką tik išgelbėta …
2 žingsnis: grandinė
Grandinė yra gana paprasta. Jūs turėtumėte sugebėti jį išmesti ant duonos lentos per penkias minutes, kaip aš. Įsitikinkite, kad jūsų menkaverčiai šeimai tai neturi prasmės ir atrodo kaip kažkas, ką nuplėšėte iš gyvatės. Yum.
3 žingsnis: programa/eskizas
Čia yra mano naudojamas kodas. Gal vėliau paaiškinsiu, aš kažkoks tinginys. Tam ir skirtas šis ir šis.
#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 = digitalRead (6); myservo.write (pos); delay (5); pos = apriboti (pos, 0, 180); jei (7 mygtukas == 1 && mygtukas6 == 0) {pos ++; } if (button7 == 0 && button6 == 1) {pos--; }} Bet kokių klaidų, nesklandumų? Nepastebiu jokio…
4 žingsnis: veikia (arba neveikia)! Ir netrukus…
Tikimės, kad tai jums tinka, jei neskelbiate komentaro. Mes, pamokomos bendruomenės nariai, paprastai galime padėti žmonėms. Tikiuosi netrukus pridėti vaizdo įrašą. Galėčiau tiesiog paskelbti vaizdo įrašą apie „Arduino“, valdantį servo projektą kitame projekte, nes aš perėjau prie didesnių ir geresnių dalykų. Taigi linksminkitės, pakeiskite tai, išeikite ir uždirbkite pinigų, o tada pasakykite man! Tai tiesiog pagyvintų mano dieną.