Étape 8: Course arbre lumière Info
Un instant pour un mot sur les LEDs utilisées dans le projet
5V lumière WS2812B WS2811 5050 RGB LED & PCB bord 1-LED Module Digital Pixel
Les voyants que j’ai utilisé sont fondamentalement une version rudimentaire de Adafruit. Sauf si vous avez un fer à souder sympa qui peut gérer des petits, connexions complexes, envisager certains pâte supplémentaire des dépenses et obtenir version de Adafruit, qui semble pour être plus facile à traiter.
Le logiciel d’arbre de course est écrit tel que pas plus de deux voyants sont allumés en tout temps. Si vous changez pour éclairer plus trois à pleine puissance, vous aurez probablement besoin alimenter les lumières avec source d’alimentation externe, comme votre Arduino peut pousser seulement quelque chose comme 500 ma.
Le bit suivant provient du guide de nice de Adafruit sur ce sujet. Ma conception suivi ce Conseil. Vous devriez aussi.
https://Learn.Adafruit.com/Adafruit-neopixel-uberg...
- Avant de connecter NeoPixels à toute source d’alimentation, ajouter un gros condensateur (1000 µF, 6.3V ou supérieur) sur le + et – bornes comme indiqué ci-dessus.
- Place une résistance de 300 à 500 ohms entre les données de l’Arduino sortie pin et l’entrée à la première NeoPixel. Cette résistance doit être à la fin de la NeoPixel du fil pour être efficace ! Certains produits déjà intégrer cette résistance... Si vous n’êtes pas sûr, add-on... il n’y a pas de mal à doubler !
- Essayez de minimiser la distance entre l’Arduino et premier pixel.
- Eviter de brancher NeoPixels à un circuit sous tension. Si vous devez, connectez simplement toujours au sol tout d’abord, puis + 5V, puis les données. Couper dans le sens inverse.
- Si alimenté les pixels avec une fourniture distincte, mettre sous tension les pixels avant mise en marche du microcontrôleur. Respectez les mêmes précautions, comme vous le feriez pour n’importe quelle partie statique sensible ; Mettez-vous à la terre avant de manutention, etc..