Hallo
Das ist mein Programm für meinen Crash Bobby wo er einer Linie folgt.


#include "qfixBobbyBoard.h"


const int SENSOR = 3;

BobbyBoard bobby;


int main()
{
// wait for the first button, then get value for white //
bobby.ledOn(0);
bobby.waitForButton(0);
int value1=bobby.analog(SENSOR);
bobby.ledOff(0);

// wait for the second button, then get value for black //
bobby.ledOn(1);
bobby.waitForButton(1);
int value2=bobby.analog(SENSOR);
bobby.ledOff(1);

int threashold = int((value1+value2)*0.55);

// wait for the third button to start //
bobby.ledOn(2);
bobby.waitForButton(2);
bobby.ledOff(2);

// turn on first LED and then run ... //
bobby.ledOn(0);
while (true) {

// on line //
if (bobby.analog(SENSOR) > threashold) {
bobby.motor(0, -180);
bobby.motor(1, 10);
}

// not on line //
else {
bobby.motor(0, -10);
bobby.motor(1, 180);
}

if (bobby.button(0)) {
bobby.motor(0, 0);
bobby.motor(1, 0);
bobby.ledOff(0);
bobby.ledOn(1);
bobby.waitForButton(1);
bobby.ledOff(1);
bobby.ledOn(0);
}
}
}



Hättet ihr eine Idee wie ich ihm beibrigen könnte dass er auch auf Grau reagiert? Also zum Beispiel " halte bei Grau immer an ".