-
Problem mit go()
Hallo Leute. Hab hier ein Problem mit der go-Funktion.
oder eher mit der Odometrie ??
#include "asuro.h"
int main(void)
{
Init();
FrontLED(ON);
Go(3,90);
FrontLED(OFF);
return 0;
while(1);
}
Was passiert ? Er fährt und fährt und fährt. und hört nicht mehr auf !
Hab auch mal versucht das while(1); am ende weg zu lassen ;(
Probleme mit der Odometrie oder hab ich hier einen entscheidenen Fehler `?
Ich benutze die Odometrie scheibe mit den vielen hell-dunkel stellen ( 8 glaube ich)
-
Ohne jetzt noch mal genau nachlesen zu wollen: Wenn er fährt ohne zu stoppen, liegt es meistens daran, dass er keine Encoder-Pulse kriegt. Der häufigste Fehler dürfte im fehlenden encoder-init liegen, d.h. es werden kein Interrupts ausgelöst und die Impulse hochgezählt.
Gruss,
stochri
-
hallo hab mir gedacht das das wohl hir ebend hinpasst da die leute die in dies tehma gehen ja wissen was go() beschreibt also würd mich freuen wenn es mir jemand mitteilt
mfg seb88