Hallo
Man könnte z.B. die Schleifendurchgänge zählen:
Das ist zwar nicht sehr genau, allerdings ist auch der Aufwand sehr gering.Code:... int main(void){ unsigned int data[2]; unsigned long loopcounter=0; // zählt die Schleifendurchgänge Init(); FrontLED(ON); MotorDir(FWD,FWD); MotorSpeed(255,255); BackLED(ON,ON); while(1){ if(loopcounter++ > 8000) // 8000 sind ca. 5 Sekunden { StatusLED(YELLOW); MotorSpeed(0,0); loopcounter=0; while(!PollSwitch()); // Warten auf Taste StatusLED(GREEN); } LineData(data); ...
Gruß
mic







Zitieren

Lesezeichen