Ich habe jetzt einen Beschleunigungssensor an den Roboter gebaut. Ach, wie einfach ist doch die Mikrocontrollerwelt dank des Arduino geworden.
Für einen ersten Test berechne ich einfach den Betrag der Beschleunigung aus den 3 Achsrichtungen.
Diesen Wert kann man verwenden, um ein Anstoßen des Roboters zu detektieren.
Hier das Beispielprogramm:
https://github.com/ChrisMicro/genubo...U6050_test.ino
Seltsamerweise sinkt der Wert, wenn ich den Roboter mit der Hand anstoße. Vielleicht ein Fehler in der Formel?
Egal, für den ersten Test reicht es: stößt man den Roboter an, dreht er sich.
- - - Aktualisiert - - -
Hallo Manfred,Der Pollin Motor ist eine Ausführung mit 2mm Welle (rund ohne Abflachung) und mit niedrigstem Preis 0,50€ und niedriger Nenndrehzahl
http://www.pollin.de/shop/dt/NTM0OTg...43G_20242.html
gerade eben habe ich mir die Motoren bei Pollin noch mal angesehen. Jetzt muss ich feststellen, dass es doch einige verschieden gibt. Ich weiß leider nicht mehr, welchen ich bestellt hatte.
Welchen Motortyp würdest Du als optimal ansehen? Der oben gepostete?
Lesezeichen