Cuprins:

Controler Neopixel prin WiFi folosind ESP-03: 4 pași
Controler Neopixel prin WiFi folosind ESP-03: 4 pași

Video: Controler Neopixel prin WiFi folosind ESP-03: 4 pași

Video: Controler Neopixel prin WiFi folosind ESP-03: 4 pași
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Iulie
Anonim
Controler Neopixel prin WiFi folosind ESP-03
Controler Neopixel prin WiFi folosind ESP-03

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

Ce vei avea nevoie
Ce vei avea nevoie
  1. Modulul ESP-03
  2. Placă de programare ESP-01
  3. ESP-03 bord de spargere
  4. anteturi pentru bărbați - mai mult decât în imagine
  5. Rezistor 2.2k
  6. niște conectori sârmă și mamă-mamă
  7. Module LED Neopixel (matrice sau bandă)
  8. cip flash winbond 25q32fvsig - vom înlocui cipul original cu acesta folosind HOT AIR

Pasul 2: lipiți-l împreună pe baza fotografiei furnizate

Lipiți-l împreună pe baza fotografiei furnizate
Lipiți-l împreună pe baza fotografiei furnizate
Lipiți-l împreună pe baza fotografiei furnizate
Lipiți-l împreună pe baza fotografiei furnizate
Lipiți-l împreună pe baza fotografiei furnizate
Lipiți-l împreună pe baza fotografiei furnizate
  1. Înlocuiți cipul de memorie original cu unul nou
  2. CH_PD a ajuns la VCC (3.3V) pe placa cu rezistor de 2.2k
  3. GPIO15 la GND
  4. Puneți-l pe modulul de programare ESP-01
  5. 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

Descărcați aplicația Blynk pe telefonul dvs. și încărcați firmware-ul în ESP
Descărcați aplicația Blynk pe telefonul dvs. și încărcați firmware-ul în ESP
Descărcați aplicația Blynk pe telefonul dvs. și încărcați firmware-ul în ESP
Descărcați aplicația Blynk pe telefonul dvs. ș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

Image
Image
Porniți Neopixelul
Porniți Neopixelul
Porniți Neopixelul
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

Recomandat: