Étape 6: Enveloppant tous ensemble...
Voici le code que j’ai utilisé dans ma démo. Il était très facile de jeter ce ensemble rapidement, et après que vous passez un peu de temps d’apprendre à parler à la puce WS2812, toutes sortes de possibilités s’ouvrent. De grands tableaux de LEDs formant un écran spécial, ou juste une touche de couleur où vous le souhaitez, adressable RVB LED vraiment rendre facile.
J’ai essayé de garder mon code lisible, et pour cette raison que je n’ai pas fait des tableaux de donnees de couleur, ou des déclarations comme dans les exemples fournis avec la bibliothèque Adafruit NeoPixel. Il s’agit de sorte que vous pouvez voir chaque étape facilement. J’ai touché seulement la pointe de l’Iceberg ici, exemple de code de Adafruit indique comment s’estompent entre les couleurs en douceur, obtenir cet effet de « théâtre » chasser et bien plus encore.
Je tiens à souligner que Adafruit suggère un condensateur de découplage entre
l’alimentation électrique et les LEDs comme une résistance de limitation de courante unique entre l’Arduino et de la première LED données à pin, ainsi que garder le câblage le plus court possible.