Étape 1: La construction
Comme dans tout projet de cette nature, ils sont personnalisables selon vos propres préférences du personnel donc je ne vais pas vous dire ce que vous devriez obtenir, mais plutôt ce que j’ai utilisé pour cette génération et je vais essayer et mettre en évidence quelques conseils. J’ai quelques microcontrôleurs Arduino maintenant, en fait je commence à me demander si je suis devenu par inadvertance un collectionneur comme il semble que j’ai à peu près une de chaque type, sorte de mon stock, j’ai décidé sur une combinaison de l’Arduino Uno et l’Arduino WiFi bouclier. La seule vraie condition ici est que vous utilisez un MCU que vous êtes à l’aise avec, si vous avez le même matériel (ou similaire - remplaçant le bouclier WiFi par le Shield Ethernet nécessiterait des changements de code minimal) alors vous pouvez simplement télécharger mon croquis et vous partez. Pour contrôler les LEDs, j’ai décidé d’utiliser la Bibliothèque d’Animation FastLED. Il s’agit d’un projet mature et fait de la bibliothèque pour un code simple et facilement lisible. FastLED prend en charge les LEDs populaires y compris Neopixel, WS2801, WS2811, WS2812B, LPD8806, TM1809 et plus si beaucoup d’options. Je suis allé avec une chaîne de 25 WS2801 de raspimart.co.uk.
Vous aurez également besoin d’un arbre de Noël, j’ai pris une taille Bureau d’eBay - http://www.ebay.co.uk/itm/381033205884
Puissance
Soyez sûr d’obtenir une alimentation qui peut produire à la tension correcte et a ampère suffisant pour exécuter les lumières. En regardant les spécifications de mes lumières je sais que j’avais besoin d’un 2 a 5volts (60mA * 25 = 1500mA) adaptateur secteur. J’ai utilisé un seul adaptateur secteur pour alimenter le Arduinos tant les LEDs avec un séparateur.
Conseil : N’utilisez pas le NIV sur l’Arduino pour alimenter plus de 1 a puisque c’est la tolérance maximale de la diode de transfert, plutôt utiliser un répartiteur.