Inhaltsverzeichnis:

Steuern eines RC-Servomotors mit einem Arduino und zwei Momentschaltern - Gunook
Steuern eines RC-Servomotors mit einem Arduino und zwei Momentschaltern - Gunook

Video: Steuern eines RC-Servomotors mit einem Arduino und zwei Momentschaltern - Gunook

Video: Steuern eines RC-Servomotors mit einem Arduino und zwei Momentschaltern - Gunook
Video: Was für Teile benötigt man für eine DIY CNC Fräse. 2024, November
Anonim
Steuerung eines RC-Servomotors mit einem Arduino und zwei Momentschaltern
Steuerung eines RC-Servomotors mit einem Arduino und zwei Momentschaltern
Steuerung eines RC-Servomotors mit einem Arduino und zwei Momentschaltern
Steuerung eines RC-Servomotors mit einem Arduino und zwei Momentschaltern

Der Name sagt alles. Steuerung eines RC-Car-Servomotors mit einem Arduino und einigen Widerständen, Überbrückungsdrähten und zwei taktilen Schaltern. Ich habe das am zweiten Tag gemacht, als ich mein Arduino bekam, also bin ich ziemlich stolz auf mich.

Schritt 1: Teileliste

Liste der Einzelteile
Liste der Einzelteile

Okay, Sie werden Folgendes brauchen: Arduino - $ 30-35 USD Finden Sie heraus, wo Sie diese hier kaufen können, etc. Sie benötigen zwei ungefähr 100 Ohm (braun schwarz braun) und zwei ungefähr 10 k Ohm (braun schwarz orange). Diese müssen nicht genau sein. Servomotor - 10 USD Ja, ich weiß, dass dies nicht das billigste im Internet ist. Tower HobbiesBreadboard - 9 bis 30 USD, je nach Größe. AmazonTactile Switch - 0,20 USD Nur noch 6, 427 USD auf Digi-Key Ich habe gerade meine gerettet…

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn

Die Schaltung ist ziemlich einfach. Sie sollten es in fünf Minuten auf ein Steckbrett werfen können, wie ich es getan habe. Stellen Sie sicher, dass es für Ihre weniger geekige Familie keinen Sinn macht und wie ein Bündel von etwas aussieht, das Sie von einer Abflussschlange gezogen haben. Yum.

Schritt 3: Das Programm/die Skizze

Das Programm/Skizze
Das Programm/Skizze

Hier ist mein Code, den ich verwendet habe. Ich erkläre es vielleicht später, ich bin ein bisschen faul. Dafür sind dies und das da.

#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--; }}Irgendwelche Bugs, Pannen? ich merke keine…

Schritt 4: Es funktioniert (oder nicht)! Und, demnächst…

Es funktioniert hoffentlich für Sie, wenn es keinen Kommentar postet. Wir von der instructable Community sind normalerweise gut darin, Menschen zu helfen. Ich hoffe, bald ein Video hinzufügen zu können. Könnte einfach ein Video von einem Arduino posten, der ein Servo in einem anderen Projekt steuert, da ich zu größeren und besseren Dingen übergegangen bin. Also viel Spaß damit, modifiziere es, geh raus und verdiene Geld damit und dann sag es mir! Das würde mir einfach den Tag versüßen.

Empfohlen: