Esp 8266 Artnet <=> Ws2812b (1 univers Dmx)
Voir aussi nouveau montage Wled pour Esp8266, Esp32, artnet, Sacn, plus plein d'autre chose
Ce montage est une copie du montage de Lincomatic's (blog) Lien github : Lincomatic ws2812
avec logiciel Jinx
Comme vous pouvez le voir, ça ne prend pas beaucoup de place. Je ne soude jamais les pins de l'esp sur le CI, j'utilise des connecteurs femelles ce qui permet d'enlever l'esp en cas de reprogrammation.
Il faut :
2 connecteurs femelles à 8 pins (barrette de 40 pins Dupont à recouper)
3 résistances 10k
1 résistance 100 à 470 ohms
1 condensateur 100 nF
1 convertisseur Dc/Dc 5v <==> 3v3 (500 mA)
1 connecteur alimentation au choix (2 pins)
1 connecteur out ws2812b au choix (3 pins)
CI avec ESP enlevé
Paramétrage réseau
dans le fichier ino modifier les lignes suivantes
#define OTA_HOST "WS2812ArtNet" // nom du réseau en mode AP
#define OTA_PASS "" // Vous pouvez mettre un mot de passe pour le mode AP
const char* ssid = "**********" ; // le nom de votre réseau (vous pouvez le changer en mode AP)
const char* password = "**********" ; // le mot de passe de votre réseau (vous pouvez le changer en mode AP)
int startUniverse = 1 ; //changer pour votre univers (vous pouvez le changer en mode AP)
Fichier ino : décompresser l'archive, dans le répertoire WS2812ArtNet. Sélectionner le fichier WS2812ArtNet.ino
Prévoir :
Une alimentation 5v, la puissance dépend du nombre de leds (maximum led en blanc environ 0.06 A par led).
Un module d'alimentation 3v3 (5v <==>3v3) pour l'ESP. (voir page Power Supply)
Différence de mon montage par rapport à celui de Lincomatic's , j'utilise un Esp-07 et j'ai relié la sortie de l'esp directement au ruban à leds
Pour configurer l'esp appuyer sur le BP approximativement deux secondes (la led bleue de l'esp clignote).
Ouvrir votre smartphone dans wifi chercher le réseau commençant par ws2812… Connecter vous (il n'y a pas de mot de passe, sauf si vous en avez mis un)
Configurer votre réseau, votre univers, possibilité de mettre une adresse IP fixe, sauvegarder.
Normalement le ruban de leds va s'allumer en rouge, puis vert et bleu, votre module est prêt à fonctionner.
Câblage en fonctionnement : (pour la programmation voir page programmer un ESP8266)
Vcc <==> 3.3v
Gnd <==> 0v
Gpio15 <==> 0v
Gpio0 <==> résistance de 10k <==> 3.3v
Rest <==> résistance de 10k <==> 3.3v
Ch-pd <==> résistance de 10k <==> 3.3v
Gpio12 <==> Bp <==> Gnd (permet de passer l'esp en mode AP pour configuration)
Gpio14 <==> résistance 100 à 470 ohms <==> Data In ws2812b
Aucun commentaire:
Enregistrer un commentaire