Danke für die schnelle Antwort
habs mal versucht aber der asuro ist nur komisch rumgefahren, denk aber das liegt eher an den licht werten.
ich hab jetzt den Code drauf um die licht werte zu vergleichen
Code:
#include "asuro.h"
int main(void)
{unsigned int linedata[2];
int Sum;
int Diff;
Init();
LineData(linedata);
FrontLED(ON);
Msleep(100);
Sum=linedata[0]-linedata[1];
Sum=linedata[0]-linedata[1];
while(1)
{LineData(linedata);
Diff=(linedata[0]-linedata[1])-Sum;
PrintInt(Diff);
Msleep(1000);
}
return (0);
}
jetzt müsste er doch wenn er auf einem weißen blatt steht und nicht bewegt wird oder das licht verändert 0 anzeigen oder?
Weil meiner zeigt jetzt -40 an.
Gruß Simon
Lesezeichen