Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Această instrucțiune se referă la crearea WiFi controlat prin LED-urile neopixeli ale aplicației Blynk cunoscute sub numele de WS2812B sau WS2812.
Trebuie să fiți deja familiarizați cu:
- lipire
- folosind stația de aer cald
- programarea ESP utilizând Arduino IDE
- programarea ESP utilizând codul gata de utilizare
- au unele cunoștințe despre ESP 8266
- cum se înlocuiește cipul de memorie flash original cu winbond 25q32fvsig - exemple pe Internet de exemplu aici
- folosind aplicația Blynk și știți cum să o configurați - o mulțime de exemple pe internet
Pasul 1: De ce veți avea nevoie
- Modulul ESP-03
- Placă de programare ESP-01
- ESP-03 bord de spargere
- anteturi pentru bărbați - mai mult decât în imagine
- Rezistor 2.2k
- niște conectori sârmă și mamă-mamă
- Module LED Neopixel (matrice sau bandă)
-
cip flash winbond 25q32fvsig - vom înlocui cipul original cu acesta folosind HOT AIR
Pasul 2: lipiți-l împreună pe baza fotografiei furnizate
- Înlocuiți cipul de memorie original cu unul nou
- CH_PD a ajuns la VCC (3.3V) pe placa cu rezistor de 2.2k
- GPIO15 la GND
- Puneți-l pe modulul de programare ESP-01
- Pentru modul de programare trebuie să conectăm GPIO0 la GND (utilizați firul feminin-feminin)
Pasul 3: Descărcați aplicația Blynk pe telefon și încărcați firmware-ul în ESP
Folosesc instrumentul zeRGBa blynk pentru a controla neopixeli și l-am configurat ca V1 - GPIO13
Am încărcat codul pe care l-am folosit, trebuie doar să vă puneți codul de autorizare din Blynkyour name wifi (SSID) parola wifi și încărcați schița pe ESP-03 folosind Arduino IDE (presupun că știți cum să o faceți, dacă nu există o mulțime de alte instructabile care explică acest lucru):)
Pasul 4: Porniți Neopixelul
Puteți conecta pinul 5V al neopixelilor dvs. la VCC (3.3V) de pe placă - va funcționa în continuare - în cazul meu sunt 8 LED-uri într-o bandă
în cazul modulelor cu mai multe LED-uri sau benzi mai lungi pentru o mai mare fiabilitate, ar trebui să lipiți pinul 5V de nepixeli pe pinul 5V al conectorului USB, așa cum se arată în imagine
Conectarea DIN (Data_IN) la pinul 13
Pământ la GND - deoarece pinul 15 este conectat la GND l-am folosit pe acesta