Ein Servo traditionell bezieht sich auf einen Roboter, der programmierten Aufgaben erreicht , während die Kontrolle seiner eigenen Bewegungen durch die Verwendung von negativen Feedback-Schleifen . Es ist jedoch auch möglich, diese Geräte über einen Joystick , einen Computer und eine Software zu steuern. Things You
Joystick
Computer Servo
Arduino Mikrocontroller
brauchen anzeigen Weitere Anweisungen
Controlling ein Servo mit einem Joystick
1
Installieren Sie die Arduino Mikrocontroller in einem der Erweiterungssteckplätze in Ihrem Computer. Ihr Computer erkennt die neue Hardware und installiert sie automatisch .
2
herunterladen pyserial Modul aus der Python-Website . Python ist eine weit verbreitete Programmiersprache. Installieren Sie das Modul . Dieses Modul erlaubt dem Joystick, um mit dem Servo durch den Arduino Mikrocontroller und über den Joystick USB-Anschluss kommunizieren.
3
herunterladen pygame Modul aus der Python- Website. Installieren Sie das Modul . Dieses Modul erlaubt es dem Benutzer, den Code, der die Bewegungen des Joysticks, um von der Arduino Mikrocontroller interpretiert werden können.
4
Laden Sie das Python-Skript . Dieses Skript ist aus mehreren Web- Sites zur Verfügung . Laden Sie auch die Arduino Sketch -Skript, das der Computer das Servo auffordern, zu bewegen. Wenn es keine Bewegung des Joysticks , weist der Arduino Skizze das Servo in seiner aktuellen Position verbleiben.
5
Geben Sie diese Codes mit dem pygame Modul . Das Python-Skript ist 112 Zeilen Code in der Länge, und der Arduino Skizze Skript ist 61 Zeilen Code in der Länge.
6
Verbinden Sie das Servo auf der Arduino Mikrocontroller der Stromversorgung . Verbinden Sie auch die Servos Steuerkabel Digital Pin Nr. 2, die auf der Arduino Mikrocontroller ist . Verbinden Sie den Joystick, um den Computer mit seiner USB-Kabel.
7
Verwenden Sie den Joystick, um die Servo- Bewegung nach vorne zu machen , rückwärts, seitlich und diagonal . Die meisten Joysticks haben sechs Achsen, entlang derer die Servo gesteuert werden kann .