kammo:
Je pars sur ce code, je le comprends (presque tout).
Par contre, pour l'adapter, j'ai un souci évident de syntaxe:b0 = (digitalRead (PinRR)) == 0); // une valeur 0 ou 1 transformée en booléen
Je peux pas le faire là, comme ça?
comme ça ce serait sans doute mieux
b0 = (digitalRead (PinRR) == HIGH); // HIGH ou LOW suivant comment c'est configuré
ce code met b0 à vrai si le pin PinRR est HIGH
les parenthèses sont optionnelles, c'est juste pour vous facile la lecture - on met dans b0 le résultat d'une comparaison (==) donc une valeur de vérité