Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questa istruzione riguarda la creazione di Wi-Fi controllato tramite LED neopixel dell'app Blynk noti come WS2812B o WS2812.
Devi avere già familiarità con:
- saldatura
- utilizzando la stazione ad aria calda
- programmare ESP usando Arduino IDE
- programmazione ESP utilizzando codice pronto all'uso
- avere una certa conoscenza di ESP 8266
- come sostituire il chip di memoria flash originale con winbond 25q32fvsig - esempi su Internet per esempio qui
- utilizzare l'app Blynk e sapere come configurarla - molti esempi su Internet
Passaggio 1: cosa ti servirà
- Modulo ESP-03
- Scheda di programmazione ESP-01
- Scheda di sblocco ESP-03
- intestazioni maschili Goldpin - più che nella foto
- Resistenza da 2.2k
- alcuni cavi e connettori femmina-femmina
- Moduli LED Neopixel (matrice o strip)
-
chip flash winbond 25q32fvsig - sostituiremo il chip originale con questo utilizzando HOT AIR
Passaggio 2: saldarlo insieme in base alla foto fornita
- Sostituisci il chip di memoria originale con uno nuovo
- CH_PD ha raggiunto VCC (3,3 V) sulla scheda con resistore da 2,2 k
- GPIO15 a GND
- Mettilo sul modulo di programmazione ESP-01
- Per la modalità di programmazione dobbiamo collegare GPIO0 a GND (usare cavo femmina-femmina)
Passaggio 3: scarica l'app Blynk sul tuo telefono e carica il firmware sul tuo ESP
Sto usando lo strumento zeRGBa blynk per controllare neopixeli l'ho impostato come V1 - GPIO13
Ho caricato il codice che ho usato, devi solo inserire il tuo codice di autorizzazione da Blynk il tuo nome wifi (SSID) la tua password wifi e caricare lo schizzo sul tuo ESP-03 usando Arduino IDE (presumo che tu sappia come farlo, se non c'è molti altri istruttori che lo spiegano):)
Passaggio 4: accendi il tuo Neopixel
Puoi collegare il pin 5V dei tuoi neopixel a VCC (3.3V) sulla scheda - funzionerà ancora - nel mio caso sono 8 LED in una striscia
in caso di moduli con più LED o strisce più lunghe per una maggiore affidabilità è necessario saldare il pin 5V dei nepixel al pin 5V del connettore USB come mostrato in figura
DIN (Data_IN) collegare al pin 13
Ground to GND - poiché il pin 15 è collegato a GND, ho usato questo