Seite 1
Herzlich willkommen! Vielen Dank, dass Sie sich für unseren AZ-Delivery MG995 Micro- Servomotor entschieden haben. Auf den folgenden Seiten erfahren Sie, wie Sie dieses handliche Gerät bedienen und einrichten. Viel Spaß!
Anwendungsbereiche Diese Servos werden in Modellbauprojekten verwendet, um präzise Steuerbewegungen zu ermöglichen. Sie eignen sich für Anwendungen, bei denen genaue Bewegungssteuerungen notwendig sind. Erforderliche Kentnisse und Fähigkeiten Die Installation und Inbetriebnahme sollten von Personen mit Grundkenntnissen im Modellbau oder handwerklichen Ge- schick durchgeführt werden.
Seite 3
Achtung: Gefahr bei Funktionsstörungen oder Beschädigungen! Hinweis: Schalten Sie sofort die Versorgungsspannung ab und versuchen Sie nicht, das Problem selbst zu beheben. Achtung: Kurzschlussgefahr bei Verpolung! Hinweis: Stellen Sie sicher, dass der Sorvo richtig angeschlossen ist, um einen Kurzschluss zu vermeiden Achtung: Überhitzungsgefahr bei hoher Last oder Blockierung! Hinweis: Betreiben Sie den Servo nur innerhalb der spezifizierten Lastgrenzen und vermeiden Sie blockierende Bewegungen.
Inhaltsübersicht Einführung .........................3 Spezifikationen ......................4 Die Pinbelegung .......................5 Einrichten der Arduino IDE ..................6 Wie man den Raspberry Pi und Python einrichtet..........10 Anschluss des Servomotors mit Atmega328p ..........11 Beispiele skizzieren ...................12 Verbinden des Moduls mit dem Raspberry Pi...........14 Bibliotheken und Werkzeuge für Python............15 Python-Skript ......................16 - 2 -...
Einführung Der MG995 ist ein kleiner und leichter Mikro-Servomotor mit Aluminium- Metallgetrieben, einem kernlosen Motor, einem doppelten Kugellager und einer hohen Ausgangsleistung. Servomotoren können in eine bestimmte Position gesteuert werden und sind daher die beste Wahl, wenn eine genaue Positionierung erforderlich ist, z.
Seite 6
Hubschraubern, Quadcoptern, intelligenten Robotern und vielen anderen. - 4 -...
Gewicht Abmessungen 40x19x42mm (1.5x0.7x1.6in) Der MG995 Metallgetriebe-Servomotor ist ein Hochgeschwindigkeits- Standardservo, der sich um 180 Grad (60 in jede Richtung) drehen kann und für Flugzeuge, Hubschrauber, RC-Autos und viele RC-Modelle verwendet wird. Bietet 10kg/cm bei 4,8V, und 12kgcm bei 6V.
Einrichten der Arduino IDE Wenn die Arduino IDE nicht installiert ist, folgen Sie dem Link und laden Sie die Installationsdatei für das Betriebssystem Ihrer Wahl herunter. Die für dieses eBook verwendete Arduino-IDE-Version ist 1.8.13. Windows-Benutzer doppelklicken auf die heruntergeladene .exe-Datei und folgen den Anweisungen im Installationsfenster.
Seite 10
Für Linux-Benutzer laden Sie eine Datei mit der Erweiterung .tar.xz herunter, die entpackt werden muss. Nach dem Entpacken wechseln Sie in das entpackte Verzeichnis und öffnen das Terminal in diesem Verzeichnis. Zwei .sh-Skripte müssen ausgeführt werden, das erste heißt arduino- linux-setup.sh und das zweite heißt install.sh.
Auf fast allen Betriebssystemen ist ein Texteditor vorinstalliert (z. B. Windows mit Notepad, Linux Ubuntu mit Gedit, Linux Raspbian mit Leafpad usw.). Alle diese Texteditoren sind für den Zweck des Ebooks vollkommen ausreichend. Als Nächstes müssen Sie überprüfen, ob Ihr PC ein Atmega328p-Board erkennen kann.
Seite 12
Wenn die Arduino IDE unter Windows verwendet wird, lauten die Portnamen wie folgt: Für Linux-Benutzer lautet der Name des Anschlusses zum Beispiel /dev/ttyUSBx, wobei x steht für eine ganzzahlige Zahl zwischen 0 und 9. - 10 -...
Seite 13
So richten Sie den Raspberry Pi und Python ein Auf dem Raspberry Pi muss zunächst das Betriebssystem installiert werden, dann muss alles so eingerichtet werden, dass er im Headless-Modus verwendet werden kann. Der Headless-Modus ermöglicht eine Fernverbindung mit dem Raspberry Pi, ohne dass ein PC-Bildschirm, eine Maus oder eine Tastatur benötigt werden.
Anschließen des Servomotors mit Atmega328p Verbinden Sie den Servomotor mit dem Atmega328p wie in der folgenden Abbildung gezeigt: Motorstift McPin Farbe des Kabels Schwarzes Kabel Rotes Kabel Orangefarbenes Kabel Potentiometer-Stift McPin Rotes Kabel P2 (Mittelstift) Blaues Kabel Schwarzes Kabel - 12 -...
Seite 15
Verwenden Sie ein Potentiometer an Pin A0, um einem an Pin 3 angeschlossenen Servo zu befehlen, eine bestimmte Position anzufahren. Die Servo-MIN_VALUE und MAX_VALUE in der Skizze können angepasst werden, um ein Anschlagen der Servoanschläge zu vermeiden. - 13 -...
Seite 17
Laden Sie den Sketch auf den Atmega328p hoch und starten Sie den Serial Monitor (Tools > Serial Monitor). Das Ergebnis sollte wie auf dem folgenden Bild aussehen: - 15 -...
Verbinden des Moduls mit dem Raspberry Pi Verbinden Sie den Servomotor mit dem Raspberry Pi wie in der folgenden Abbildung gezeigt: Motorstift Raspberry Pi Stift Physikalisch Farbe des e Nadel Kabels Rotes Kabel GPIO2 Orangefarbe nes Kabel Schwarzes Kabel - 16 -...
Bibliotheken und Werkzeuge für Python Um das Modul mit dem Raspberry Pi zu verwenden, muss die Bibliothek installiert sein. Wenn die Bibliothek bereits installiert ist, RPi.GPIO aktualisiert die Ausführung des Installationsbefehls die Bibliothek nur auf eine neuere Version. Um die Bibliothek zu installieren, öffnen Sie das Terminal und führen Sie die folgenden Befehle nacheinander aus: sudo apt-get update &&...
GPIO.setmode(GPIO.BCM) GPIO.setup(servo_pin,GPIO.OUT) GPIO.PWM(servo_pin,50) # 50 Hz (20 ms PWM-Periode) pwm.start(7) # PWM durch Drehen um 90 Grad starten print('MG995 Micro Servo-motor script') print('[Drücken Sie Strg + C, um das Skript zu beenden!]\n') Try: while True: pwm.ChangeDutyCycle(2.0) print('Drehen auf 0 Grad') time.sleep(2)
Seite 21
Speichern Sie das Skript unter dem Namen mg995.py. Um das Skript auszuführen, öffnen Sie das Terminal in dem Verzeichnis, in dem das Skript gespeichert ist, und führen Sie den folgenden Befehl aus: python3 mg995.py Das Ergebnis sollte wie in der folgenden Abbildung aussehen: Um das Skript zu stoppen, drücken Sie 'CTRL + C' auf der Tastatur.
Seite 22
Sie mit Hilfe vieler Beispielskripte und anderer Anleitungen tun, die Sie im Internet finden können. Wenn Sie auf der Suche nach hochwertiger Mikroelektronik und Zubehör sind, sind Sie bei der AZ-Delivery Vertriebs GmbH an der richtigen Adresse. Sie erhalten zahlreiche Anwendungsbeispiele, vollständige...