Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovo uputstvo se odnosi na stvaranje WiFi -ja kontroliranog putem LED dioda neopiksela aplikacije Blynk, poznatih kao WS2812B ili WS2812.
Sigurno ste već upoznati sa:
- lemljenje
- korišćenjem stanice sa toplim vazduhom
- programiranje ESP -a pomoću Arduino IDE -a
- programiranje ESP -a pomoću koda spremnog za upotrebu
- imati određeno znanje o ESP 8266
- kako zamijeniti orignal flash memorijski čip s winbond 25q32fvsig - primjeri na Internetu, na primjer ovdje
- koristeći aplikaciju Blynk i znate kako je postaviti - mnogo primjera na internetu
Korak 1: Šta će vam trebati
- ESP-03 modul
- Programska ploča ESP-01
- ESP-03 ploča za razbijanje
- muški zaglavci - više nego na slici
- 2.2k otpornik
- neke žice i žensko-ženski konektori
- Neopixel LED moduli (matrica ili traka)
- winbond 25q32fvsig flash čip - zamijenit ćemo originalni čip ovim koristeći HOT AIR
Korak 2: Lepite ga zajedno na osnovu priložene fotografije
- Zamijenite originalni memorijski čip novim
- CH_PD je došao do VCC (3.3V) na ploči sa 2.2k otpornikom
- GPIO15 do GND
- Stavite ga na programski modul ESP-01
- Za način programiranja moramo spojiti GPIO0 na GND (koristiti žica-žena)
Korak 3: Preuzmite aplikaciju Blynk na svoj telefon i prenesite firmver na svoj ESP
Koristim zeRGBa blynk alat za kontrolu neopixela, postavili smo ga kao V1 - GPIO13
Učitao sam kôd koji sam koristio. Potrebno je samo da postavite svoj autorizacijski kôd iz Blynkyour wifi imena (SSID) vašu WiFi propusnicu i otpremite skicu na svoj ESP-03 koristeći Arduino IDE (pretpostavljam da znate kako to učiniti, ako ne postoji mnogo drugih instrukcija koje ovo objašnjavaju):)
Korak 4: Uključite svoj Neopixel
Možete spojiti 5V pin vaših neopiksela na VCC (3.3V) na ploči - i dalje će raditi - u mom slučaju to je 8 LED dioda u traci
u slučaju modula s više LED dioda ili duljim trakama radi veće pouzdanosti, trebali biste lemiti 5V pin nepiksela na 5V pin USB konektora kao što je prikazano na slici
DIN (Data_IN) spojite na pin 13
Uzemljenje na GND - budući da je pin 15 spojen na GND, koristio sam ovaj