meinst du damit, dass erIch habe meinen Asuro diesen Code gegeben, doch leider fähr er nur kurz gerade aus und fängt dann mit dem if(t>0) an.
Woran könnte das liegen?
A.)macht?MotorDir(RWD,BREAK);
for(i=1;i<100;i++){
Sleep(255);
oder
B.) macht er das nun nicht?
ZU A.) hast du dir mal die werte von PollSwitch(); ausgeben lassen? da gibt es einige routine hier im forum, evtl. ist da die tolleranz so, dass er "denkt" ein taster ist gedrückt.
ZU B.) hmm mal sehen ob ich das mit dem code richtig verstehe. er soll fahren bis ein hindernis kommt,dann drehent=PollSwitch();
if (t>0)und danach weiterMotorDir(RWD,BREAK);
for(i=1;i<100;i++){
Sleep(255);sollte kein hindernis kommen dann brennt die LEDMotorSpeed(140,140);FrontLED(ON);
fehlt da nach der drehung nicht ein MotorDir(FWD,FWD);???
gruß
downad
Lesezeichen