Obsah:
- Krok 1: Nastavenie platformy Firebase
- Krok 2: Program ESP-01 so základným OTA pre budúcu aktualizáciu
- Krok 3: Programujte ESP01 pomocou Moodlight Over OTA
- Krok 4: Všetko spájkujte
- Krok 5: !! DÔLEŽITÁ AKTUALIZÁCIA !
- Krok 6: Odkaz na Github a Shematic
- Krok 7: Konečný produkt
Video: ESP01 Moodlight s platformou Firebase v reálnom čase + OTA: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Podporuje režim R-G-B a efekt Fade. K dispozícii je tiež podpora pre ovládanie jasu. Podpora aktualizácie OTA
Krok 1: Nastavenie platformy Firebase
Než budeme pokračovať, musíme nastaviť firebase. Prejdite na nasledujúci odkaz https://firebase.google.com/ a prihláste sa pomocou svojho účtu Gmail.
Po dokončení tohto kroku musíme vytvoriť nový projekt v platforme Firebase, takže pokračujte do svojej konzoly Firebase.
Pod vašou databázou v reálnom čase sa nachádza záložka „pravidlá“, kde musíte povoliť čítanie a zápis takto. Obrázok 2
Tu nájdete svoj odkaz a tajomstvo na firebase. Obrázok 3
Toto sa používa v arduino IDE na spojenie s firebase.
Krok 2: Program ESP-01 so základným OTA pre budúcu aktualizáciu
Zo zdrojového kódu si môžete stiahnuť minimálny OTA a flashovať ho s arduino IDE do svojho ESP01. Obrázok 1
Teraz, keď ste to blikali, malo by to vyskočiť v arduino IDE porte takto. Obrázok 2
Ak sa to nezobrazí, je to odkaz na riešenie problémov alebo sa môžete opýtať v komentároch.
Krok 3: Programujte ESP01 pomocou Moodlight Over OTA
Jednoducho si stiahnite zdrojový kód zospodu a rozbaľte ho prostredníctvom arduino IDE cez OTA, ako to bolo predtým zobrazené s výberom portu zodpovedajúceho ESP.
Krok 4: Všetko spájkujte
Jednoducho naneste malú spájku podľa nižšie uvedeného schématu.
Na napájanie používam starú nabíjačku 5V 1A pripojenú k regulátoru napätia.
Pripojenia:
Vcc až 3V (regulátor napätia) GND až GND GPIO0 až červený GPIO2 až zelený GPIO3 = RX až modrý CH_PD až Vcc (alebo spájkujte výsuvný odpor na module ESP-01) voliteľné: tlačidlo z GND do RST resetujte modul
Pretože to zabalím do svojej bielej gule, vložím horúce lepidlo, aby sa nehýbalo alebo nerozbilo. Teraz funguje 3 týždne bez problémov.
Krok 5: !! DÔLEŽITÁ AKTUALIZÁCIA !
Uvedomil som si jeden problém so súčasným zostavením a musel som zapnúť/vypnúť prepínače na všetkých 3 farbách (RGB) medzi LED a ESP01, pretože ak ho vypnete a potom znova zapnete, namiesto spustenia náčrtu sa zasekne v režime blesku.
Jednoducho vypnite spínače, keď ich zapojíte, a potom ich zapnite a všetko bude fungovať dobre.
Krok 6: Odkaz na Github a Shematic
ESP01 moodlight GITHUB
Krok 7: Konečný produkt
Odporúča:
Programovanie Arduino vzduchom (OTA) - Ameba Arduino: 4 kroky
Programovanie Arduino Over the Air (OTA)-Ameba Arduino: Na trhu je veľa Wi-Fi mikrokontrolérov, mnoho výrobcov baví programovať svoj Wi-Fi mikrokontrolér pomocou Arduino IDE. Jedna z najlepších funkcií, ktoré môže mikrokontrolér Wi-Fi ponúkať, však býva často prehliadaná, a to