Resumé
J'ai fabriqué environ 50 lumières d'ambiance à LED RGB à placer sur les tables des invités pendant une fête.
https://youtu.be/pUrx05n4kDU
Chaque moodlight dispose d'un anneau néopixel avec 16 LED RGB (pour le haut) et 24 LED RGB (pour le bas).
Vous pouvez le contrôler avec un Arduino et la bibliothèque Neopixel, mais j'utilise un module ESP8266 (ESP-01) dans chaque lumière d'ambiance, ainsi qu'une batterie LIPO. (Le trou du bas est juste assez grand pour loger une batterie de 25000 mAh, ce qui permet aux lumières de fonctionner toute la nuit :-)
LE CONSTRUIRE :
- Toutes les pièces peuvent être imprimées sans support ni radeaux. (La pièce du bas a son propre support, vous pouvez l'enlever après l'impression)
- Imprimez la partie supérieure en tant que "spirale" (ou dans certains logiciels, également appelée "vase"), afin d'obtenir
Un joli capot d'éclairage fin. Installez d'abord l'anneau LED supérieur et inférieur, et effectuez les connexions des fils.
(il y a des trous pour mettre les fils du bas vers le haut, et au milieu de la partie inférieure de la lumière) - Collez les pièces ensemble avec quelques gouttes de super-colle.
- Installons le matériel à l'intérieur de la partie inférieure.
LOGICIEL :
Je ne peux pas partager de code, car cela fait partie d'un spectacle de DJ plus important, mais en réalité, il est très simple de contrôler les LED :
- Avoir une tablette/un smartphone ou une application pour PC, capable d'envoyer 120 octets via une connexion socket, à une certaine adresse IP. (chaque lumière d'ambiance a sa propre adresse IP)
Vous avez un total de 40 LED (16+24), et vous avez besoin de 3 octets de données par LED (rouge, vert, bleu).
Cela couvre non seulement la couleur, mais aussi la luminosité... - L'ESP8266 écoute les données entrantes, et envoie ces données à un GPIO de l'ESP8266 lui-même. C'est la ligne de données pour les anneaux de LED Neopixel. (les deux anneaux de LED sont connectés en série, formant une grande chaîne RGB de 40 pixels)
- Vous pouvez programmer l'ESP8266 avec Arduino IDE (cherchez-le sur le web).
Fuente del modelo
