Hallo raptor_79,
hier dein modifiziertes Programm:
Ich hoffe das hilft dir weiter.Code:#include "asuro.h" unsigned int spd; int main(void){ Init(); //------- Programmschleife -------- while (1){ if (PollSwitch()>0) { if (PollSwitch()>0) { MotorSpeed(0,0); StatusLED(RED); MotorDir(RWD,RWD); spd=90; MotorSpeed(spd,spd); msleep(1500); //1,5 sekunden rückwärts MotorSpeed(0,0); } } else { //------ Kein Hindernis ------- StatusLED(GREEN); MotorDir(FWD,FWD); if (spd<255) { spd++; } else { spd = 1; } MotorSpeed(spd, spd); } } return 0; }
Bei Fragen einfach melden ...![]()







Zitieren

Lesezeichen