Pour ma liste de bug, a l allumage de l arduino, les leds s allument toute vu que les shift sont ouvert, ensuite il n y a pas de reset quand on l eteint ca reprend ou ca s en était arrété. Le code est celui ci pour le moment
A la fin du setup, essaie de mettre ça (pense à définir la constante numOfRegisterPins) :
for(int i = numOfRegisterPins - 1; i >= 0; i--){
digitalWrite(dataPin, LOW);
digitalWrite(clockPin, HIGH);
}
digitalWrite(latchPin, HIGH);
Je n'ai pas testé mais ça compile.
C'est pas super propre, il faudrait pour bien faire définir des fonctions qui fassent ça et juste les appeler ensuite pour garder un code facile à lire (mais ça c'est ce que je fais essayer de faire bientôt).
Il y a un truc que j'ai raté par contre, tu as trouvé un montage avec 2 shift register branchés plus ou moins en série, c'est ça ? C'est intéressant (et c'est là qu'on voit que j'ai mes limites en électronique).
Régis.