-
-
Moderator
Robotik Visionär
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
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen