Innholdsfortegnelse:

ESP01 Moodlight With Firebase i sanntid + OTA: 7 trinn
ESP01 Moodlight With Firebase i sanntid + OTA: 7 trinn

Video: ESP01 Moodlight With Firebase i sanntid + OTA: 7 trinn

Video: ESP01 Moodlight With Firebase i sanntid + OTA: 7 trinn
Video: Quick setup of Node MCU wifi board with Arduino IDE and run Led blink Program 2024, Juli
Anonim
Image
Image

Den støtter R-G-B-modus og Fade-effekt. Det er også støtte for lysstyrkekontroll. Støtte for OTA -oppdatering

Trinn 1: Konfigurere Firebase

Sette opp Firebase
Sette opp Firebase
Sette opp Firebase
Sette opp Firebase

Før vi fortsetter må vi sette opp brannbasen. Gå til følgende lenke https://firebase.google.com/ og logg på med gmail -kontoen din.

Når du er ferdig med dette trinnet, må vi lage et nytt prosjekt i firebase, så fortsett til din firebase -konsoll.

Under sanntidsdatabasen din er det fane "regler" der du må aktivere lese og skrive slik. Bilde 2

Du kan finne din firebase -lenke og hemmelighet her. Bilde 3

Dette brukes i arduino IDE for å koble til firebase.

Trinn 2: Programmer ESP-01 med grunnleggende OTA for fremtidig oppdatering

Program ESP-01 med grunnleggende OTA for fremtidig oppdatering
Program ESP-01 med grunnleggende OTA for fremtidig oppdatering
Program ESP-01 med grunnleggende OTA for fremtidig oppdatering
Program ESP-01 med grunnleggende OTA for fremtidig oppdatering

Fra kildekoden kan du laste ned minimal OTA og blinke den med arduino IDE til ESP01. Bilde 1

Nå etter at du har blinket det, skal det dukke opp i arduino IDE -port som dette. Bilde 2

Hvis det ikke dukker opp her er en lenke for feilsøking, eller du kan spørre i kommentarer.

Trinn 3: Programmer ESP01 med Moodlight Over OTA

Bare last ned kildekoden nedenfra og blits den via arduino IDE over OTA som den tidligere ble vist med valg av port til tilsvarende ESP.

Trinn 4: Lodding alt

Bare bruk litt loddetinn etter skjematikken nedenfor.

For strømforsyning bruker jeg 5V 1A gammel telefonlader koblet til spenningsregulator.

Tilkoblinger:

Vcc til 3V (Spenningsregulator) GND til GND GPIO0 til Rød GPIO2 til Grønn GPIO3 = RX til Blå CH_PD til Vcc (eller lodd en pull-up-motstand på ESP-01-modulen) valgfritt: trykknapp fra GND til RST for å tilbakestille modul

Siden jeg vil innelukke dette i min hvite ball, legger jeg litt varmt lim slik at det ikke kan bevege seg eller gå i stykker. Det fungerer nå i 3 uker uten problemer.

Trinn 5: !! VIKTIG OPPDATERING

Jeg innså et problem med nåværende bygg og måtte sette på/av brytere på alle 3 fargene (RGB) mellom LED og ESP01 fordi hvis du slår den av og deretter på igjen, vil den sette seg fast i blitsmodus i stedet for å kjøre skissen.

Bare slå av bryterne mens du kobler den til, og slå deretter på bryteren, så fungerer alt fint.

Trinn 6: Lenke til Github og Shematic

Lenke til Github og Shematic
Lenke til Github og Shematic

ESP01 moodlight GITHUB

Trinn 7: Sluttprodukt

Anbefalt: