Bonsoir AnTeBiOs
Un petit conseil, pour ton codeur rotatif tu utilises
int outputA = 2;
int outputB = 3;
Ce sont les 2 seules entrées avec interruption du UNO. Or pour ta cellule de comptage, actuellement sur D6 serait mieux sur D3 et pourrait travailler en interruption, ce qui est nettement plus efficace.
Ainsi tu pourrais mettre:
int outputA = 2;
int outputB = 6;
et connecter ta cellule sur 3
Cordialement
jpbbricole