Étape 3: Un peu sur les registres à décalage
Je savais pas vraiment quoi que ce soit sur les registres à décalage jusqu'à ce que j’ai regardé cette superbe vidéo courte. cliquez pour la vidéo de Sparkfun sur les registres à décalage Ils sont assez cool ! J’ai utilisé des registres à décalage Texas Instruments TLC5916 parce que j’ai lu quelque part en ligne qu’ils étaient conçus spécifiquement pour les LEDs de contrôle et qu’ils étaient "anode commune" des pilotes actuels constantes qui me permettrait d’économiser quelques résistants (un résistant définit le lot complet de LEDs et plutôt résistants qui ont besoin de chaque LED). En fin de compte, je ne suis pas sûr il importe beaucoup à mon petit projet, mais je voulais être sûr que je n’étais pas en soulignant le pilote Maj quand j’ai allumé tous les filaments de la numitron. Je n’ai pas à utiliser des registres à décalage bien, parce que le jury de TrinketPro n’a pas suffisamment épingles de tout contrôler, et à l’aide des registres à décalage résout ce problème.
En tout cas, pour ce projet, tous les voyants connectés au déplacement registres sont connectés avec leurs fils plus courtes (cathode) connectés à la Registre à décalage et leurs fils plus longs (anodes) connecté droit à l’alimentation de 5v. Ils allument seulement quand le registre à décalage « coule » eux au sol. Ceci est différent d’autres registres à décalage comme 74HC595 très populaire qui vient dans la plupart des kits de démarreur (opposé).
Le numitron est câblé pour le registre à décalage la même manière, et qui est expliqué dans l’étape suivante.