Code:
int main (void)
{
initRobotBase();
setACSPwrHigh(); // Wir stellen die IR Sensoren auf eine hohe Reichweite
powerON(); // Sensoren einschalten
writeString_P("Starting \n");
while (true)
{
task_motionControl();
task_ADC();
moveAtSpeed(70, 70);
startStopwatch1();
if (getStopwatch1() > 3000)
{
rotate(70, LEFT, 90, true);
setStopwatch1(0);
}
}
return 0;
}
Sollte der Roboter nicht gerade aus fahren. Nach 3 SEkunden sich um 90 Grad nach Links drehen und dann wieder gerade aus fahren? (und das unenedlich lange)
Oder hab ich einen Denkfehler?
Vielen Dank schon mal
Grüße
Lesezeichen