Servos mit einem Joystick Steuern

April 4

Ein Servo bezieht sich traditionell auf einen Roboter, der programmierte Aufgaben erreicht, während die Kontrolle der eigenen Bewegungen durch den Einsatz von negatives Rückgespräch Schleifen. Allerdings ist es auch möglich, diese Geräte über einen Joystick, einem Computer und einige Software zu steuern.

Anweisungen

Ein Servo mit einem Joystick Steuern

1 Den Arduino-Mikrocontroller in einem der Erweiterungssteckplätze auf Ihrem Computer zu installieren. Ihr Computer erkennt die neue Hardware und automatisch installieren.

2 Ein Pyserial-Modul von der Python-Website herunterladen. Python ist eine weit verbreitete Programmiersprache. Installieren Sie das Modul. Dieses Modul erlaubt den Joystick für die Kommunikation mit dem Servo durch den Arduino-Mikrocontroller und über den Joystick USB-Port.

3 Laden Sie eine Pygame Module von der Python-Website. Installieren Sie das Modul. Dieses Modul ermöglicht dem Benutzer, den Code einzugeben, der die Bewegungen des Joysticks vom Arduino Mikrocontroller interpretiert werden können.

4 Laden Sie das Python-Skript. Dieses Skript ist aus mehreren Web-Sites. Auch laden Sie das Arduino-Skizze-Skript, das der Computer aufgefordert, das Servo verschieben kann. Wenn es keine Bewegung des Joysticks, weist der Arduino-Sketch das Servo in seiner aktuellen Position bleiben.

5 Geben Sie diese Codes mit Pygame Module. Das Python-Skript ist 112 Codezeilen in Länge und das Arduino Skizze Skript 61 Codezeilen in der Länge.

6 Schließen Sie das Servo an den Arduino-Mikrocontroller-Netzteil. Schließen Sie auch das Servo-Steuerkabel an Digital Pin Nr. 2, die auf dem Arduino-Mikrocontroller ist. Verbinden Sie den Joystick, über seine USB-Kabel an den Computer.

7 Verwenden Sie den Joystick, um das Servo, vorwärts, rückwärts, seitlich und diagonal bewegen zu machen. Die meisten Joysticks haben sechs Achsen, entlang, die derer das Servo gesteuert werden kann.