Étape 8: L’essai complète du système
Une fois que les bandes sont coupées à la longueur, qu'il est temps pour les essais de système complet. Complètement le crochet vers le haut de la première bande, utilisez le script Neopixel StripTester dans l’arduino pour faire le test, vous devrez modifier le nombre de LEDs et l’affectation des broches.
Quand cette bande ne fonctionne pas, éteignez le système (débrancher) et ensuite brancher la bande suivante. Encore une fois changer l’affectation des broches pour tester cette nouvelle bande. Répétez jusqu'à ce que chaque bande travaille individuellement.
Les utilisations de neopixel
Strip.Show()
afin de pousser quelque code pour la bande, cela signifie que tout ce qui précède dans la boucle sera poussé à la bande. Vous pouvez ajouter des retards pour faire un clignotant ou en gradins effet ou si l’attente est inférieure à 60hz, vous obtiendrez un fondu tout en douceur.
Dupliquer les
Bande de Adafruit_NeoPixel = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800) ;
afin que vous ayez une configuration pour chaque bande
Adafruit_NeoPixel strip0 = Adafruit_NeoPixel (135, PIN0, NEO_GRB + NEO_KHZ800) ;
Adafruit_NeoPixel strip1 = Adafruit_NeoPixel (135, broche 1, NEO_GRB + NEO_KHZ800) ;
Adafruit_NeoPixel strip2 = Adafruit_NeoPixel (135, broche 2, NEO_GRB + NEO_KHZ800) ;
etc.
puis
Strip.Begin()
devient strip0.begin()
strip1.Begin()
et
strip0.Show()
strip1.Show()
Lorsque vous avez terminé avec cette étape tous vos bandelettes devraient faire * quelque chose * vous pouvez affiner le code plus tard mais la plus grande partie est d’obtenir les bandes travaillant ensemble et sous tension.