Indholdsfortegnelse:

ESP01 Moodlight With Firebase i realtid + OTA: 7 trin
ESP01 Moodlight With Firebase i realtid + OTA: 7 trin

Video: ESP01 Moodlight With Firebase i realtid + OTA: 7 trin

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

Det understøtter R-G-B-tilstand og Fade-effekt. Der er også understøttelse af lysstyrkekontrol. Understøttelse af OTA -opdatering

Trin 1: Opsætning af Firebase

Opsætning af Firebase
Opsætning af Firebase
Opsætning af Firebase
Opsætning af Firebase

Inden vi fortsætter, skal vi konfigurere firebase. Gå til følgende link https://firebase.google.com/ og log ind med din gmail -konto.

Når du er færdig med dette trin, skal vi lave et nyt projekt i firebase, så fortsæt til din firebase -konsol.

Under din database i realtid er der fane "regler", hvor du skal aktivere læsning og skrivning på denne måde. Billede 2

du kan finde dit firebase -link og hemmelighed her. Billede 3

Dette bruges i arduino IDE til at forbinde med firebase.

Trin 2: Programmer ESP-01 med grundlæggende OTA til fremtidig opdatering

Program ESP-01 med grundlæggende OTA til fremtidig opdatering
Program ESP-01 med grundlæggende OTA til fremtidig opdatering
Program ESP-01 med grundlæggende OTA til fremtidig opdatering
Program ESP-01 med grundlæggende OTA til fremtidig opdatering

Fra kildekoden kan du downloade minimal OTA og blinke den med arduino IDE til din ESP01. Billede 1

Nu efter at du har blinket det, skulle det dukke op i arduino IDE -port som denne. Billede 2

Hvis det ikke vises, er her et link til fejlfinding, eller du kan spørge i kommentarer.

Trin 3: Programmer ESP01 med Moodlight Over OTA

Du skal blot downloade kildekoden nedenunder og blinke den via arduino IDE over OTA, som den tidligere blev vist med valg af port til tilsvarende ESP.

Trin 4: Lodning af alt

Påfør ganske enkelt lidt loddemateriale efter skematikken herunder.

Til strømforsyning bruger jeg 5V 1A gammel telefon oplader forbundet til spændingsregulator.

Tilslutninger:

Vcc til 3V (Spændingsregulator) GND til GND GPIO0 til Rød GPIO2 til Grøn GPIO3 = RX til Blå CH_PD til Vcc (eller lod en pull-up-modstand på ESP-01-modulet) valgfri: tryk på knappen fra GND til RST for at nulstille modul

Da jeg vil indeslutte dette i min hvide kugle, satte jeg lidt varm lim, så den ikke kan bevæge sig eller gå i stykker. Det fungerer nu i 3 uger uden problemer.

Trin 5: !! VIGTIG OPDATERING

Jeg indså et problem med den aktuelle build og var nødt til at tænde/slukke for alle 3 farver (RGB) mellem LED og ESP01, for hvis du slukker det og derefter igen TIL, vil det sidde fast i flash -tilstand i stedet for at køre skitsen.

Slå simpelthen kontakterne fra, mens du tilslutter den, og tænd derefter kontakten, og alt fungerer fint.

Trin 6: Link til Github og Shematic

Link til Github og Shematic
Link til Github og Shematic

ESP01 moodlight GITHUB

Trin 7: Slutprodukt

Anbefalede: