Etape 4: Construire une carte contrôleur
Il y a beaucoup de façons de le faire.
Pour les simples conseils LED uniquement, la moins compliquée consiste à utiliser un Arduino et conduire les fils rouge, vert et bleu LED avec de l’Arduino numérique ou broches PWM.
Pour les planches de WS2811 LED, le moins compliqué est d’utiliser la Bibliothèque NeoPixel Adafruit pour piloter la cale. Chaque Conseil de WS2811 est composé de deux feux contrôlables indépendamment une chaîne--cela signifie que vous pouvez allumer des deux côtés de la cale de différentes couleurs !
Pour les plus compliqués, intéressant les modèles impliquant beaucoup de lumières et de contrôle de l’ordinateur, nous avons conçu un couple de cartes contrôleur compatible Arduino-logiciel qui communiquent à l’aide de DMX512 (un éclairage contrôle commun standard). Ces cartes se trouvent dans notre dépôt github. Le projet de loi de matériaux, schémas et des maquettes de PCB pour chaque planche sont également disponible là. Vous aurez besoin d’un programmeur d’AVR pour programmer le firmware DMX sur ces planches--par exemple, vous pouvez utiliser un Arduino comme un programmeur d’AVR.
Le brochage du connecteur RJ45 suit le brochage standard Pseudo-aléatoire pour DMX sur CAT5 (http://www.pathwayconnect.com/content/view/91/26/), mais vous pouvez en toute sécurité ne pense à ce sujet si vous utilisez un Pi de framboise et de nos conseils d’adaptateur Raspberry Pi.
Une fois que vous avez cette assemblé et programmé, vous pouvez connecter à un système DMX et regardez comme la magie opère !