Code:
#include "asuro.h"
int main(void)
{
unsigned int data[2];
Init();
FrontLED(ON);
MotorDir(FWD,FWD);
MotorSpeed(150,150);
while(1){
LineData(data);
if(data[0]>data[1])
{MotorSpeed(250,100);
BackLED(OFF,ON);}
else
{MotorSpeed(100,250);
BackLED(ON,OFF);}
}
return 0;
}
also wie gesagt an den BackLeds seh ich das die Sensoren reagiern und das das programm abläuft, aber der asuro fährt weiter immer mit der selben geschwindigkeit , auch wenn er den helligkeitsunterschied bemerkt, weiss jetzt net was dadran falsch sein könnte.
und wenn man programiert, das ein rad stehn bleiben soll, wenn ein wert hellerit, dann bleibt keins stehn sondern werden beide langsamer
Lesezeichen