Robot, capteurs et binaires: quel foutoir!

biggil:
ensuite b0 est un booléen, ses valeurs possibles sont true ou false.
TU as déjà traité la comparaison à HIGH/LOW dans la ligne

  b0 = (digitalRead (PinFF) == HIGH);

En effet. D'ailleurs, je crois bien que je n'ai pas besoin d'une variable ici, il suffit que je lise à la volée la valeur HIGH/LOW, ça fait économiser une variable... Peut-être mieux.