Cuprins:

ESP01 Moodlight cu Firebase în timp real + OTA: 7 pași
ESP01 Moodlight cu Firebase în timp real + OTA: 7 pași

Video: ESP01 Moodlight cu Firebase în timp real + OTA: 7 pași

Video: ESP01 Moodlight cu Firebase în timp real + OTA: 7 pași
Video: DIY WiFi RGB светильник (ночник) на базе ESP8266 ESP-01 2024, Septembrie
Anonim
Image
Image

Suportă modul R-G-B și efectul de estompare. De asemenea, există suport pentru controlul luminozității. Suport pentru actualizarea OTA

Pasul 1: Configurarea Firebase

Configurarea Firebase
Configurarea Firebase
Configurarea Firebase
Configurarea Firebase

Înainte de a continua, trebuie să configurăm baza de foc. Accesați următorul link https://firebase.google.com/ și conectați-vă cu contul dvs. Gmail.

Odată ce ați terminat acest pas, trebuie să facem un nou proiect în firebase, deci mergeți la consola dvs. firebase.

În baza de date în timp real există fila „reguli” unde trebuie să activați citirea și scrierea așa. Imaginea 2

puteți găsi link-ul și secretul dvs. Firebase aici. Poza 3

Aceasta este utilizată în IDE arduino pentru a vă conecta la firebase.

Pasul 2: Programați ESP-01 cu OTA de bază pentru actualizare viitoare

Programul ESP-01 cu OTA de bază pentru actualizarea viitoare
Programul ESP-01 cu OTA de bază pentru actualizarea viitoare
Programul ESP-01 cu OTA de bază pentru actualizarea viitoare
Programul ESP-01 cu OTA de bază pentru actualizarea viitoare

Din codul sursă puteți descărca OTA minim și o puteți bloca cu IDE arduino pe ESP01. Imaginea 1

Acum, după ce l-ați aruncat, ar trebui să apară în portul IDE arduino astfel. Imaginea 2

Dacă nu este afișat aici, este un link pentru depanare sau puteți întreba în comentarii.

Pasul 3: Programați ESP01 cu Moodlight Over OTA

Pur și simplu descărcați codul sursă de mai jos și blocați-l prin IDE arduino peste OTA așa cum a fost arătat anterior cu selectarea portului ESP corespondent.

Pasul 4: lipirea totul

Pur și simplu aplicați o mică lipire urmând schematicul de mai jos.

Pentru alimentare cu energie, folosesc un încărcător de telefon vechi de 5V 1A conectat la regulatorul de tensiune.

Conexiuni:

Vcc la 3V (regulator de tensiune) GND la GND GPIO0 la roșu GPIO2 la verde GPIO3 = RX la albastru CH_PD la Vcc (sau lipiți un rezistor pull-up pe modulul ESP-01) opțional: apăsați butonul de la GND la RST pentru a reseta modul

Din moment ce voi încadra acest lucru în bila mea albă, am pus niște lipici fierbinte, astfel încât să nu se miște sau să se rupă. Funcționează acum timp de 3 săptămâni fără probleme.

Pasul 5: !! ACTUALIZARE IMPORTANTĂ

Mi-am dat seama de o problemă cu construcția curentă și a trebuit să pun comutatoarele de pornire / oprire pe toate cele 3 culori (RGB) între LED și ESP01 deoarece, dacă îl opriți și apoi din nou, acesta va rămâne blocat în modul bliț în loc să ruleze schița.

Pur și simplu opriți comutatoarele în timp ce îl conectați și apoi porniți comutatoarele și totul va funcționa bine.

Pasul 6: legătură pentru Github și Shematic

Link pentru Github și Shematic
Link pentru Github și Shematic

ESP01 moodlight GITHUB

Pasul 7: Produsul final

Recomandat: