Sisukord:

ESP01 Moodlight koos Firebase'iga reaalajas + OTA: 7 sammu
ESP01 Moodlight koos Firebase'iga reaalajas + OTA: 7 sammu

Video: ESP01 Moodlight koos Firebase'iga reaalajas + OTA: 7 sammu

Video: ESP01 Moodlight koos Firebase'iga reaalajas + OTA: 7 sammu
Video: WiFi controlled Mood Light 1W RGB LED using ESP8266 ESP-01 Module 2024, Juuli
Anonim
Image
Image

See toetab R-G-B režiimi ja tuhmumise efekti. Samuti toetatakse heleduse reguleerimist. OTA värskenduse tugi

1. toiming: Firebase'i seadistamine

Firebase'i seadistamine
Firebase'i seadistamine
Firebase'i seadistamine
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

Programm ESP-01 koos põhilise OTA-ga tulevase värskenduse jaoks
Programm ESP-01 koos põhilise OTA-ga tulevase värskenduse jaoks
Programm ESP-01 koos põhilise OTA-ga tulevase värskenduse jaoks
Programm ESP-01 koos 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

Link Githubile ja Shematicule
Link Githubile ja Shematicule

ESP01 meeleoluvalgusti GITHUB

Samm: lõpptoode

Soovitan: