Sadržaj:

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

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

Video: ESP01 Moodlight sa Firebaseom u stvarnom vremenu + OTA: 7 koraka
Video: Central Cee - Obsessed With You (Official Video) 2024, Novembar
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

Korak 1: 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.

Kada završ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 trebate omogućiti čitanje i pisanje na ovaj način. Slika 2

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

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

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

Program ESP-01 sa osnovnim OTA-om za buduće ažuriranje
Program ESP-01 sa osnovnim OTA-om za buduće ažuriranje
Program ESP-01 sa osnovnim OTA-om za buduće ažuriranje
Program ESP-01 sa 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, evo veze za rješavanje problema ili možete pitati u komentarima.

Korak 3: Programirajte ESP01 s Moodlight Over OTA

Jednostavno preuzmite izvorni kod odozdo i prebacite ga putem arduino IDE -a preko OTA -e kao što je prethodno prikazano odabirom porta 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.

Veze:

Vcc na 3V (regulator napona) GND na GND GPIO0 na Crveno GPIO2 na Zeleno GPIO3 = RX na Plavo CH_PD na Vcc (ili lemite otpornik za povlačenje na modulu ESP-01) opcionalno: pritisnite dugme od GND na RST da biste resetovali 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 sedmice bez ikakvih problema.

Korak 5: !! VAŽNO AŽURIRANJE

Shvatio sam jedan problem s trenutnom verzijom i morao sam uključiti/isključiti sve tri boje (RGB) između LED -a i ESP01 jer ako ga isključite, a zatim ponovo uključite, zaglavit će se u načinu rada bljeskalice umjesto pokretanja skice.

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

Korak 6: Veza za Github i Shematic

Link za Github i Shematic
Link za Github i Shematic

ESP01 moodlight GITHUB

Korak 7: Finalni proizvod

Preporučuje se: