if(UPDDD==HIGH)j'ai remarquer 2 truc qui m'intrigue :
tu dit si le microrupteur est enclenché tu tourne a droite ou tu vas tout droit, alors que dans ton code il est dit que tu recule puis tu tourne a gauche
et pareil a la fin tu dis que si l'autre microrupteur est enclenchée alors
{
move(ARRIERE);//on recule
delay(300);//on attend 300 milli seconds
move(GAUCHE);//on tourne a gauche
delay(900);//on attend 900milli seconds
}
else//sinon
{
handleS(SERVOG, VMAX);//servo droit vitesse max
handleS(SERVOD, VMAX);//servo droit vitesse max
}
tu comprend?
si il est enclanché on fait la premiere partie mais sinon la 2e