Sisukord:
- 1. toiming: Firebase'i seadistamine
- 2. etapp: programmeerige ESP-01 põhilise OTA-ga tulevase värskenduse jaoks
- 3. samm: programmeerige ESP01 koos Moodlightiga üle OTA
- Samm: kõike jootmine
- 5. samm: !! OLULINE UUENDAMINE
- Samm: link Githubi ja Shematicu jaoks
- Samm: lõpptoode
Video: ESP01 Moodlight koos Firebase'iga reaalajas + OTA: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See toetab R-G-B režiimi ja tuhmumise efekti. Samuti toetatakse heleduse reguleerimist. OTA värskenduse tugi
1. toiming: Firebase'i seadistamine
Enne jätkamist peame tulebaasi seadistama. Minge järgmisele lingile https://firebase.google.com/ ja logige sisse oma gmaili kontoga.
Kui olete selle sammu lõpetanud, peame tegema Firebase'is uue projekti, nii et jätkake oma Firebase'i konsooliga.
Teie reaalajas andmebaasi all on vahekaart "reeglid", kus peate lubama niimoodi lugemise ja kirjutamise. Pilt 2
oma Firebase'i lingi ja saladuse leiate siit. Pilt 3
Seda kasutatakse arduino IDE -s Firebase'iga ühenduse loomiseks.
2. etapp: programmeerige ESP-01 põhilise OTA-ga tulevase värskenduse jaoks
Lähtekoodist saate alla laadida minimaalse OTA ja välgutada seda arduino IDE abil oma ESP01 -sse. Pilt 1
Nüüd, pärast selle vilkumist, peaks see arduino IDE pordis niimoodi ilmuma. Pilt 2
Kui seda ei kuvata, on siin link tõrkeotsinguks või võite küsida kommentaarides.
3. samm: programmeerige ESP01 koos Moodlightiga üle OTA
Lihtsalt laadige altpoolt alla lähtekood ja välgutage seda arduino IDE kaudu OTA kaudu, nagu varem näidati, valides vastava ESP pordi.
Samm: kõike jootmine
Lihtsalt kandke veidi jootet, järgides allolevat skeemi.
Toiteallikaks kasutan 5V 1A vana telefonilaadijat, mis on ühendatud pingeregulaatoriga.
Ühendused:
Vcc kuni 3V (pingeregulaator) GND kuni GND GPIO0 kuni punane GPIO2 kuni roheline GPIO3 = RX kuni sinine CH_PD kuni Vcc (või jootma tõmbetakisti ESP-01 moodulil) valikuline: vajutage nuppu GND-lt RST-le, et lähtestada moodul
Kuna ma panen selle oma valgesse palli, panen kuuma liimi, nii et see ei liiguks ega puruneks. Nüüd töötab see 3 nädalat ilma probleemideta.
5. samm: !! OLULINE UUENDAMINE
Ma mõistsin ühte praeguse ehitusega seotud probleemi ja pidin LED -i ja ESP01 vahel kõik kolm värvi (RGB) sisse/välja lülitama, sest kui lülitate selle välja ja siis uuesti sisse, jääb see visandi käivitamise asemel välgurežiimi kinni.
Lihtsalt lülitage lülitid välja, kui ühendate selle ja seejärel lülitage lülitid sisse ja kõik töötab hästi.
Samm: link Githubi ja Shematicu jaoks
ESP01 meeleoluvalgusti GITHUB
Samm: lõpptoode
Soovitan:
Arduino programmeerimine üle õhu (OTA) - Ameba Arduino: 4 sammu
Arduino programmeerimine üle õhu (OTA)-Ameba Arduino: Turul on palju WiFi-mikrokontrollereid, paljud tegijad naudivad oma WiFi-mikrokontrolleri programmeerimist Arduino IDE abil. Kuid üks lahedamaid funktsioone, mida WiFi-mikrokontroller pakub, kipub tähelepanuta jääma, see tähendab