Étape 3: Chargement du code
Si vous avez tout fait correctement, vous devriez pouvoir il suffit de copier et coller ce code (pièce jointe) dans votre IDE Arduino et charger directement sur l’Arduino. Quelques secondes, vous devriez voir le prototype breadboarded brille dans toute sa splendeur.
Je suis seulement quelques mois en codage donc mon code est probablement très inefficace et peut être pris à part par certains d'entre vous là-bas qui sont beaucoup plus intelligents que moi. N’hésitez pas à commenter avec toute critique constructive concernant le code.
Vous aurez besoin de la bibliothèque Adafruit Neopixel. Vous pouvez le télécharger ici.
Quelques points sur le code :
Pour l’essentiel « void loop() » l’article du code simplement génère des couleurs aléatoires, la luminosité et les délais afin de simuler l’évolution scènes qui pourraient être en place, si vous regardiez la TV.
Le réglage du potentiomètre détermine quelle sera la luminosité maximale du téléviseur Fake. Faible luminosité est déjà définie. Luminosité sur les pixels varie de 0 (désactivé) à 255 (pleinement activé). Chaque pixel consomme le plus possible de puissance lorsque rouge, vert et bleu sont tous maxed à 255 et luminosité est maxed à 255. Il s’agit d’éclairage complet sur, tout blanc et les pixels devraient consommer environ 60 mA chaque en ce moment. N’hésitez pas à modifier le code pour générer un maximum de luminosité plus faible afin de réduire votre consommation d’énergie si cela est préoccupant.
Une note sur les couleurs : J’ai eu au départ les couleurs mis au hasard en place pour générer des valeurs de 0 à 255, mais j’ai trouvé que certains moments vous obtenez quelque chose comme rouge = 255, vert = 3, bleu = 10 qui produit presque pure lumière rouge ou de bleu ou de vert à des moments de pur. Cela ne semble pas imiter le look de TV très bien donc j’ai mis sur cric les valeurs de couleur minimum jusqu'à 150 afin d’obtenir la plus subtile des couleurs qui étaient plus "blanc" comme vous sortir une TV LED. N’hésitez pas à jouer avec cela comme bon vous semble.
Tout ce travail ? Jouer avec le potentiomètre et voir si votre luminosité change. Si vous êtes à regarder directement les pixels, vous pouvez être aveugle maintenant. Ces connards sont brillantes !
Se déplaçant le long !