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)