Inhoudsopgave:
Video: Een RC-servomotor besturen met een Arduino en twee momentschakelaars - Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
De naam zegt het al. Een RC-auto-servomotor besturen met een Arduino en enkele weerstanden, jumperdraden en twee tactiele schakelaars. Ik maakte dit de tweede dag dat ik mijn Arduino kreeg, dus ik ben best wel trots op mezelf.
Stap 1: Onderdelenlijst
Oké, je hebt het volgende nodig: Arduino- $ 30-35 USD Ontdek hier waar je die kunt kopen. Jumper Wires- $ 8,50 USD Ik heb de mijne van AmazonResistors - Pennies per stuk Haal ze van Radio Shack, Digi-Key, Mouser, Jameco, enz. Je hebt er twee nodig van ongeveer 100 ohm (bruin zwartbruin) en twee van ongeveer 10k ohm (bruin zwart oranje). Deze hoeven niet exact te zijn. Servomotor - $ 10 USD Ja, ik weet dat dit niet de goedkoopste op internet is. Tower HobbiesBreadboard- $ 9- $ 30 USD, afhankelijk van de grootte. AmazonTactile Switch- $ 0.20 USD Nog maar 6, 427 over op Digi-Key Ik heb net de mijne geborgen …
Stap 2: Het circuit
De schakeling is vrij eenvoudig. Je zou het in vijf minuten op een breadboard moeten kunnen gooien, zoals ik deed. Zorg ervoor dat het geen zin heeft voor je minder geeky familie, en eruit ziet als een prop van iets dat je van een afvoerslang hebt getrokken. jammie.
Stap 3: Het programma/de schets
Hier is mijn code die ik heb gebruikt. Ik zal het later misschien uitleggen, ik ben nogal lui. Daar zijn dit en dit voor.
#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=constrain(pos, 0, 180); if(button7==1 && button6==0) { pos++; } if(button7==0 && button6==1) { pos--; }} Bugs, glitches? ik merk er niks van…
Stap 4: Het werkt (of niet)! En binnenkort…
Het werkt hopelijk voor u, als het geen reactie plaatst. Wij van de instructable gemeenschap zijn meestal goed in het helpen van mensen. Ik hoop binnenkort een video toe te voegen. Post misschien een video van een Arduino die een servo bestuurt in een ander project, omdat ik ben overgestapt op grotere en betere dingen. Dus veel plezier ermee, pas het aan, ga erop uit en verdien er geld mee en vertel het me dan! Dat zou mijn dag gewoon goed maken.