Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

bauteile:dynamixel_servos

Dies ist eine alte Version des Dokuments!




Die Dynamixel-Servos sind eine Kette aus mehreren (im Labor: drei) veknüpften Servo-Motoren. Damit kann man z.B. Bewegungen realisieren, die dennen eines Armes ähneln.

Eine Übersicht darüber, wie man die Servos anschließt, kann man aus diesem Projekt bekommen. Mit der DynamixelSoftSerial-Bibliothek kann man die Motoren von Arduino ansteuern. Leider nutzt diese Bibliothek eine veraltete Version einer anderen Arduino-Bibliothek, SoftwareSerial. Um dieses Problem zu beheben, müsst ihr:
* Den Code aus der SoftwareSerial-Bibliothek (die .h- und die .cpp-Datei) in den Ordner mit der DynamixelSoftSerial-Bibliothek kopieren
* Die Methoden

void setTX(uint8_t transmitPin);

und

void setRX(uint8_t receivePin);

in den Bereich „public“ verschieben
* Überall statt „SoftwareSerial“ eine neue Klassenname vergeben, z.B. „MySoftwareSerial“ (sonst überschneiden sich die Namen mit der aktuellen Bibliothek)

bauteile/dynamixel_servos.1513874540.txt.gz · Zuletzt geändert: 2017/12/21 17:42 von d.golovko