Inhaltsverzeichnis:

Servotester - Gunook
Servotester - Gunook

Video: Servotester - Gunook

Video: Servotester - Gunook
Video: Обзор сервотестера. Подключение к серве и бесколлекторному мотору. 2024, Juli
Anonim
Image
Image

Diese Instructables zeigen, wie man einen einfachen Servotester macht.

Schritt 1: Warum brauchen Sie einen Servotester?

Servo ist ein Motorgetriebe, mit dem Sie den Armdrehwinkel durch ein Tastsignal steuern können. Die gängigsten Servos können den Armwinkel von 0 - 180 Grad steuern. Servo ist eine sehr häufige Komponente zum Bauen von Robotern.

Allerdings ist nicht jedes Servoverhalten gleich, insbesondere das billige. Auch wenn Sie es in großen Mengen kaufen, ist der Drehwinkel variabel und sehr leicht defekt. Und auch einige von ihnen haben keine Sperre bei den Winkeln 0 und 180 Grad, Sie können die aktuelle Armposition nicht kennen, bevor Sie den Strom anschließen und das Signal geben. Daher ist es besser, es zu testen, bevor Sie es verwenden.

Dieses Tool hilft Ihnen, das Servo zu testen, bevor Sie den Roboter anschrauben.

Schritt 2: Vorbereitung

Vorbereitung
Vorbereitung

Arduino-Board

Jedes Arduino-Board sollte in Ordnung sein. Dieses Mal verwende ich Arduino Nano.

Kleines Display

Das Display, das nur verwendet wurde, um den aktuellen Servoarmwinkel anzuzeigen, sollte jedes Arduino-kompatible Display in Ordnung sein. Auch wenn Sie es überspringen können, verwenden Sie stattdessen einfach den seriellen Monitor. Dieses Mal verwende ich das ST7735 80 x 160 IPS LCD-Modul.

Servo-Stiftleiste

Einfach 3-polige Stiftleiste, um 90 Grad gebogen, wird bevorzugt.

Drehcodierer

UI zum Drehen des Servoarmwinkels.

Steckbrett

Dieses Mal habe ich 2 kleine Steckbretter für dieses Werkzeug kombiniert.

Andere

Einige Steckbrettdrähte.

Schritt 3: Montage

Montage
Montage
Montage
Montage
Montage
Montage

Hier die Verdrahtungszusammenfassung:

Arduino Nano

D2 -> Rotary Output A D3 -> Rotary Output B GND -> Rotary GND, Servo Pin Header 1, LCD GND 5V -> Servo Pin Header 2, LCD Vcc D5 -> Servo Pin Header 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL

Schritt 4: Programm

Bitte laden Sie das Programm herunter, kompilieren und laden Sie es auf Arduino hoch:

github.com/moononournation/ServoTester.git

Abhängige Bibliothek:

github.com/moononournation/Arduino_GFX.git

Schritt 5: Happy Robotic

Fröhliches Robotik!
Fröhliches Robotik!

Es ist Zeit, Ihren eigenen Roboter zu bauen!