Sadržaj:

ESP01 Moodlight s Firebaseom u stvarnom vremenu + OTA: 7 koraka
ESP01 Moodlight s Firebaseom u stvarnom vremenu + OTA: 7 koraka

Video: ESP01 Moodlight s Firebaseom u stvarnom vremenu + OTA: 7 koraka

Video: ESP01 Moodlight s Firebaseom u stvarnom vremenu + OTA: 7 koraka
Video: DIY WiFi RGB светильник (ночник) на базе ESP8266 ESP-01 2024, Studeni
Anonim
Image
Image

Podržava R-G-B način rada i Fade efekt. Tu je i podrška za kontrolu svjetline. Podrška za OTA ažuriranje

1. korak: Postavljanje Firebasea

Postavljanje Firebasea
Postavljanje Firebasea
Postavljanje Firebasea
Postavljanje Firebasea

Prije nego nastavimo, moramo postaviti firebase. Idite na sljedeću vezu https://firebase.google.com/ i prijavite se sa svojim gmail računom.

Nakon što dovršite ovaj korak, moramo napraviti novi projekt u firebaseu pa nastavite na svoju firebase konzolu.

Ispod vaše baze podataka u stvarnom vremenu postoji kartica "pravila" na kojoj morate omogućiti čitanje i pisanje na ovaj način. Slika 2

svoju vezu i tajnu za firebase možete pronaći ovdje. Slika 3

Ovo se koristi u arduino IDE -u za povezivanje s firebaseom.

Korak 2: Programirajte ESP-01 s osnovnim OTA-om za buduće ažuriranje

Program ESP-01 s osnovnim OTA-om za buduće ažuriranje
Program ESP-01 s osnovnim OTA-om za buduće ažuriranje
Program ESP-01 s osnovnim OTA-om za buduće ažuriranje
Program ESP-01 s osnovnim OTA-om za buduće ažuriranje

Iz izvornog koda možete preuzeti minimalni OTA i proslijediti ga s arduino IDE -om na svoj ESP01. Slika 1

Nakon što ste ga proslijedili, trebao bi se pojaviti na arduino IDE portu ovako. Slika 2

Ako se ne pojavi, ovdje je veza za rješavanje problema ili možete pitati u komentarima.

Korak 3: Programirajte ESP01 s Moodlight -om preko OTA -e

Jednostavno preuzmite izvorni kôd odozdo i prebacite ga putem arduino IDE -a preko OTA -e kao što je prethodno prikazano odabirom priključka odgovarajućeg ESP -a.

Korak 4: Lemljenje svega

Jednostavno nanesite malo lemljenja slijedeći shemu dolje.

Za napajanje koristim punjač starog telefona 5V 1A spojen na regulator napona.

Priključci:

Vcc na 3V (regulator napona) GND na GND GPIO0 na Crveno GPIO2 na Zeleno GPIO3 = RX na Plavo CH_PD na Vcc (ili lemite uvlačni otpornik na modulu ESP-01) opcionalno: pritisnite gumb od GND na RST za resetiranje modul

Budući da ću ovo staviti u svoju bijelu kuglu, stavio sam malo vrućeg ljepila kako se ne bi pomaknuo ili slomio. Radi 3 tjedna bez problema.

Korak 5: !! VAŽNO AŽURIRANJE

Shvatio sam jedan problem s trenutnom verzijom i morao sam staviti prekidače za uključivanje/isključivanje na sve 3 boje (RGB) između LED -a i ESP01 jer ako ga isključite, a zatim ponovno uključite, zaglavit će u načinu rada bljeskalice umjesto da pokrenete skicu.

Jednostavno isključite prekidače dok ga priključujete, a zatim uključite prekidače i sve će raditi kako treba.

Korak 6: Veza za Github i Shematic

Veza za Github i Shematic
Veza za Github i Shematic

ESP01 moodlight GITHUB

Korak 7: Završni proizvod

Preporučeni: