Hi,
ich hab ein Problem.
Wollte das mein Asuro auf einer Linie fährt und bei leichtem verlassen da gegensteuert.
linedata ist ungefähr 200 bei weiß.
Code:
#include "asuro.h"
int main(void)
{unsigned int linedata[2];
Init();
while(1)
{
FrontLED(ON);
MotorDir(FWD,FWD);
MotorSpeed(80,80);
if(linedata[0]<180)
{
MotorDir(FWD,FWD);
MotorSpeed(0,190);
}
else if (linedata[1]<180)
{
MotorDir(FWD,FWD);
MotorSpeed(190,0);
}
}
return (0);
}
jetzt dreht er sich einfach im Kreis (ich weis die werte sind sehr hoch aber des war nur damit ich auch eine Änderung sieh)
gruß simon
Lesezeichen