Kazalo:

ESP01 Moodlight z Firebase v realnem času + OTA: 7 korakov
ESP01 Moodlight z Firebase v realnem času + OTA: 7 korakov

Video: ESP01 Moodlight z Firebase v realnem času + OTA: 7 korakov

Video: ESP01 Moodlight z Firebase v realnem času + OTA: 7 korakov
Video: DIY WiFi RGB светильник (ночник) на базе ESP8266 ESP-01 2024, Julij
Anonim
Image
Image

Podpira način R-G-B in učinek zbledi. Obstaja tudi podpora za nadzor svetlosti. Podpora za posodobitev OTA

1. korak: Nastavitev Firebase

Nastavitev Firebase
Nastavitev Firebase
Nastavitev Firebase
Nastavitev Firebase

Preden nadaljujemo, moramo nastaviti firebase. Pojdite na naslednjo povezavo https://firebase.google.com/ in se prijavite s svojim gmail računom.

Ko končate ta korak, moramo narediti nov projekt v firebase, zato nadaljujte z vašo konzolo firebase.

Pod vašo bazo podatkov v realnem času je zavihek "rules", kjer morate omogočiti tako branje in pisanje. Slika 2

tukaj lahko najdete svojo povezavo in skrivnost za firebase. Slika 3

To se uporablja v arduino IDE za povezavo z firebase.

2. korak: Programirajte ESP-01 z osnovnimi OTA za prihodnjo posodobitev

Program ESP-01 z osnovnimi OTA za prihodnjo posodobitev
Program ESP-01 z osnovnimi OTA za prihodnjo posodobitev
Program ESP-01 z osnovnimi OTA za prihodnjo posodobitev
Program ESP-01 z osnovnimi OTA za prihodnjo posodobitev

Iz izvorne kode lahko prenesete minimalno OTA in jo z arduino IDE prenesite v svoj ESP01. Slika 1

Zdaj, ko ste ga utripali, bi se moral pojaviti v vratih IDE arduino, kot je ta. Slika 2

Če se ne prikaže, je tukaj povezava za odpravljanje težav ali pa vprašajte v komentarjih.

3. korak: Programirajte ESP01 z Moodlight Over OTA

Preprosto prenesite izvorno kodo od spodaj in jo prenesite prek arduino IDE prek OTA, kot je bilo prej prikazano z izbiro vrat ustreznega ESP.

4. korak: Spajkajte vse

Preprosto nanesite malo spajkanja po shemi spodaj.

Za napajanje uporabljam polnilec starega telefona 5V 1A, priključen na regulator napetosti.

Povezave:

Vcc do 3V (regulator napetosti) GND do GND GPIO0 do rdeče GPIO2 do zeleno GPIO3 = RX do modro CH_PD do Vcc (ali spajkajte vlečni upor na modulu ESP-01) neobvezno: pritisnite gumb od GND do RST za ponastavitev modul

Ker bom to zaprl v svojo belo kroglo, sem dal nekaj vročega lepila, da se ne premakne ali zlomi. Zdaj deluje 3 tedne brez težav.

5. korak: !! POMEMBNO Posodobitev !

Spoznal sem eno težavo pri trenutni gradnji in moral sem vklopiti/izklopiti stikalo za vse 3 barve (RGB) med LED in ESP01, ker če ga izklopite in nato znova vklopite, se bo namesto zagona skice obtičal v načinu bliskavice.

Preprosto izklopite stikala, medtem ko jih priključite, nato pa vklopite stikala in vse bo delovalo v redu.

6. korak: Povezava za Github in Shematic

Povezava za Github in Shematic
Povezava za Github in Shematic

ESP01 moodlight GITHUB

7. korak: Končni izdelek

Priporočena: