Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Aquest instructiu tracta de crear wifi controlat per LED de neopixels de l’aplicació Blynk coneguts com WS2812B o WS2812.
Ja heu de conèixer:
- soldar
- utilitzant una estació d’aire calent
- programació ESP mitjançant Arduino IDE
- programació d'ESP mitjançant codi llest per utilitzar
- tingueu coneixements sobre ESP 8266
- com substituir el xip de memòria flash original per winbond 25q32fvsig: exemples a Internet per exemple aquí
- utilitzant l’aplicació Blynk i saber com configurar-la: molts exemples a Internet
Pas 1: què necessiteu
- Mòdul ESP-03
- Taula de programació ESP-01
- ESP-03 tauler de sortida
- capçaleres masculines de pas d'or, més que a la imatge
- Resistència de 2,2 k
- alguns connectors de cable i femella-femella
- Mòduls LED de Neopixel (matriu o tira)
-
xip flash winbond 25q32fvsig: substituirem el xip original per aquest mitjançant HOT AIR
Pas 2: soldeu-lo junts segons la foto proporcionada
- Substituïu el xip de memòria original per un de nou
- CH_PD va arribar a VCC (3,3 V) a la placa amb una resistència de 2,2 k
- GPIO15 a GND
- Poseu-lo al mòdul de programació ESP-01
- Per al mode de programació, hem de connectar GPIO0 a GND (utilitzar cable femella-femella)
Pas 3: descarregueu l'aplicació Blynk al vostre telèfon i pengeu el firmware al vostre ESP
Estic fent servir l'eina zeRGBa blynk per controlar els neopixeli que l'han configurat com a V1 - GPIO13
He penjat el codi que he utilitzat, només heu de posar el vostre codi d’autorització des del vostre nom de wifi de Blynky (SSID) la vostra contrasenya de wifi i pengeu l’esbós al vostre ESP-03 mitjançant Arduino IDE (suposo que sabeu com fer-ho, si no és que hi ha un munt d'altres instruccions que expliquen això):)
Pas 4: engegueu el Neopixel
Podeu connectar el pin de 5 V dels vostres neopíxels a VCC (3,3 V) a la placa - encara funcionarà - en el meu cas es tracta de 8 LEDs en una tira
en cas de mòduls amb més LED o tires més llargues per obtenir més fiabilitat, heu de soldar pin de 5V de nepíxels a pin de 5V del connector USB, tal com es mostra a la imatge
Connectar DIN (Data_IN) al pin 13
De terra a GND: ja que el pin 15 està connectat a GND, he utilitzat aquest