PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : asuro fährt im kreis



Mk1.12.91
01.02.2010, 15:06
hallo
ich habe das problem dass mein asuro im kreis fährt wenn er geradeaus fahren soll
ich habe ein programm drauf mit dem er ein dreieck fahren sollte aber dann fährt er im kreis
wenn ich ihm aber ganz normal sage er soll gerade ausfahren also mit motorspeed dann tut er das auch aber mit der funktion go geht es nicht

ich hoffe mir kann jemand helfen
liegt es vielleicht an den odometriesensoren die kein licht vertragen ??ß

MFG Mk1.12.91

Sternthaler
02.02.2010, 01:22
Hallo Mk1.12.91,

willkommen im Forum.

Wenn du mit motorspeed() fährst, dann werden die Sensoren nicht benutzt.
Erst go() und auch turn() benutzen die Sensoren.
Die Sensoren müssen aber noch mit EncoderInit() 'gestartet' werden.
Hast du diese Funktion zu Anfang in deinem Programm aufgerufen?

Ansonsten besteht noch die Möglichkeit, dass die Werte für MY_xxxx_VALUE_xxxx in der Datei myasuro.h nicht zu deinen Sensoren passen. Dann kannst du versuchen diese Werte mit dem hier (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=31073) zu findenden Programm zu ermitteln. (Und natürlich in die Asuro-LIB in myasuro.h eintragen; und die Lib neu übersetzen. Wie das geht, kannst du dann auch fragen, wenn es nicht klar ist. Oder du suchst mal über 'Suchen' oben im Forum-Menü nach 'So wird die Asuro-LIB installiert' ;-) )

Gruß Sternthaler

OT: Komisch, meine Uhr zeigt 02:40. Und mein Beitrag wird mit 03:22 als Verfasst angegeben.

Mk1.12.91
02.02.2010, 17:29
danke schon mal habe gerade keine zeit es zu testen aber ich denke es wird funktionieren encoderinit hatte ich übrigens drin ...

MFG Mk1.12.91