Sadržaj:
- 1. korak: Postavljanje Firebasea
- Korak 2: Programirajte ESP-01 s osnovnim OTA-om za buduće ažuriranje
- Korak 3: Programirajte ESP01 s Moodlight -om preko OTA -e
- Korak 4: Lemljenje svega
- Korak 5: !! VAŽNO AŽURIRANJE
- Korak 6: Veza za Github i Shematic
- Korak 7: Završni proizvod
Video: ESP01 Moodlight s Firebaseom u stvarnom vremenu + OTA: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
ESP01 moodlight GITHUB
Korak 7: Završni proizvod
Preporučeni:
Programiranje Arduina preko zraka (OTA) - Ameba Arduino: 4 koraka
Programiranje Arduina preko zraka (OTA)-Ameba Arduino: Na tržištu postoji mnogo Wi-Fi mikrokontrolera, mnogi proizvođači uživaju u programiranju svog Wi-Fi mikrokontrolera pomoću Arduino IDE-a. Međutim, jedna od najljepših značajki koje nudi Wi-Fi mikrokontroler obično se zanemaruje, to jest