Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta navodila govorijo o ustvarjanju WiFi -ja, ki ga nadzirajo LED diode neopixel za aplikacijo Blynk, znane kot WS2812B ali WS2812.
Gotovo ste že seznanjeni z:
- spajkanje
- z uporabo toplotne postaje
- programiranje ESP z uporabo Arduino IDE
- programiranje ESP z uporabo kode pripravljene za uporabo
- imeti nekaj znanja o ESP 8266
- kako zamenjati originalni pomnilniški čip originnal z winbond 25q32fvsig - primeri v internetu na primer tukaj
- uporabljate aplikacijo Blynk in veste, kako jo nastaviti - veliko primerov v internetu
Korak: Kaj boste potrebovali
- Modul ESP-03
- Programska plošča ESP-01
- Prelomna deska ESP-03
- moški zglavci - več kot na sliki
- 2.2k upor
- nekaj žičnih in žensko-ženskih priključkov
- Moduli LED diod Neopixel (matrični ali tračni)
- winbond 25q32fvsig flash čip - originalni čip bomo zamenjali s tem s pomočjo HOT AIR
2. korak: Spajajte skupaj na podlagi priložene fotografije
- Zamenjajte originalni pomnilniški čip z novim
- CH_PD je prišel do VCC (3.3V) na plošči z 2.2k uporom
- GPIO15 do GND
- Namestite ga na programski modul ESP-01
- Za način programiranja moramo priključiti GPIO0 na GND (uporabite žensko-žensko žico)
3. korak: Prenesite aplikacijo Blynk v telefon in naložite vdelano programsko opremo na svoj ESP
Uporabljam orodje zeRGBa blynk za nadzor neopixelov, ki so ga nastavili kot V1 - GPIO13
Naložil sem kodo, ki sem jo uporabil, samo vnesti morate svojo avtorizacijsko kodo iz Blynkyour wifi name (SSID) vaš pass wifi in naložiti skico na vaš ESP-03 z uporabo Arduino IDE (predvidevam, da veste, kako to storiti, če ne obstaja veliko drugih navodil, ki to pojasnjujejo):)
4. korak: Vklopite Neopixel
Na ploščo lahko priključite 5V pin vaših neopikslov na VCC (3.3V) - še vedno bo delovalo - v mojem primeru je to 8 LED v traku
v primeru modulov z več LED diodami ali daljšimi trakovi za večjo zanesljivost morate 5V pin nepikslov spajkati na 5V pin USB priključka, kot je prikazano na sliki
DIN (Data_IN) priključite na pin 13
Ozemljitev na GND - ker je pin 15 priključen na GND, sem uporabil tega