Etape 2: conception
La broche de données sur chaque bande ne fonctionne que dans un seul sens, donc j’avais prévu au départ sur une seule chaîne géante de 900 LED. J’ai d’abord testé quelques lanières avec un simple code pour juste les allumer au feu 100 % blanc, puis enchaînent eux bout à bout. Cela ne fonctionne pas si bien que la première bande utilisé 1. 4 a, mais la dernière bande n’a reçu que sur 500 ma, ce qui en fait sensiblement plus faible. Eh bien, ce n'est pas aller au travail.
J’ai décidé d’alimenter les bandes en parallèle de deux lignes de bus principales sur chaque panneau, mais ensuite connecter les broches de données en série. Les bandes équipées d’un connecteur à chaque extrémité qui relie la puissance ainsi que des lignes de données pour permettre une connexion série, mais ils également ont une deuxième série de fils nus pour les connexions d’alimentation. J’ai utilisé ces fils nus à connecter en parallèle aux lignes de bus traversant la partie inférieure du panneau et les connecteurs pour transmettre le signal de données sur toute la ligne. Étant donné que les données doivent être séries, les bandes doivent être raccordés bout à bout. Cela signifie que lorsque vous regardez l’écran, les données vient le coin inférieur gauche et exécute la première bande, puis vers le bas de la deuxième, la troisième, etc. en forme de zig-zag sur toute la ligne. Pour autant que le pouvoir s’inquiète, les bandes sont totalement ambiguës avec comment vous connectez le + 5V et GND, donc cela a fonctionné parfaitement. J’ai construit une preuve de concept sur la table avec seulement dix bandes et à pleine puissance, il commençait vraiment faire du mal à mes yeux et j’ai dû porter mes lunettes de soleil.
C’était la partie la plus difficile de toute la conception, juste obtenir les bandes tous propulsés uniformément. Le reste était juste une question de l’attraper tout sur une planche.