Asuro ; Fahre 1 Sekunde zurück
von
am 11.06.2011 um 12:23 (5300 Hits)
Hallo zusammen,
hier kommt mein erster Eintrag.
Ich beschäftige mich erst seit kurzem mit der Programmierung und wollte nun meinem Asuro beibringen:
Fahre vorwärts, bis ein Taster gedrückt wird
dann fahre für ein Sekunde rückwärts.
Nun habe ich es mehrfach versucht und scheitere immer an der Zeitangabe, sprich: der Roboter fährt nach der Kollision zurück ohne anzuhalten.
Hier kommt mein Programmierversuch:
#include "asuro.h"
int main(void){
unsigned int i;
Init();
while(PollSwitch()==0)
{StatusLED(GREEN);
MotorDir(FWD,FWD);
MotorSpeed(120,120);
}
if(PollSwitch()!=0)
{StatusLED(RED);
MotorDir(RWD,RWD);
MotorSpeed(120,120);
for (i=0;i>255;i++){Break(255);}
}
while(1);
return 0;
}
Danke für eure Hilfe!!!