Hallo

ir-asuro ist die normale Library mit der IR-Erweiterung nach waste (Abstandsmessung per IR). Das Ansteuern der Servos funktioniert auch mit der orginalen CD-Library, allerdings sind dann bei der Sleep()-Version die Werte für die Servopositionen doppelt so groß, denn der Timer wird mit 72kHz getaktet wird, d.h. Sleep(72) dauert eine Millisekunde. Neuere Versionen von asuro.c verwenden einen 36kHz-Takt, eine Millisekunde ist dann Sleep(36).

Die Sleep()-Version ist deutlich einfacher als die Interruptvariante, man kann als Einsteiger die Pulserzeugung besser nachvollziehen. Je nach Anschluß des Servos muss das Signal möglicherweise invertiert werden.

Gruß

mic