Taula de continguts:

ESP01 Moodlight amb Firebase en temps real + OTA: 7 passos
ESP01 Moodlight amb Firebase en temps real + OTA: 7 passos

Vídeo: ESP01 Moodlight amb Firebase en temps real + OTA: 7 passos

Vídeo: ESP01 Moodlight amb Firebase en temps real + OTA: 7 passos
Vídeo: WiFi controlled Mood Light 1W RGB LED using ESP8266 ESP-01 Module 2024, Desembre
Anonim
Image
Image

Admet el mode R-G-B i l’efecte Fade. També hi ha suport per al control de la brillantor. Suport per a l’actualització d’OTA

Pas 1: Configuració de Firebase

Configuració de Firebase
Configuració de Firebase
Configuració de Firebase
Configuració de Firebase

Abans de continuar, hem de configurar Firebase. Aneu al següent enllaç https://firebase.google.com/ i inicieu la sessió amb el vostre compte de Gmail.

Un cop hàgiu acabat aquest pas, hem de fer un nou projecte a firebase, així que aneu a la consola de firebase.

A la vostra base de dades en temps real hi ha la pestanya "regles" on heu d'habilitar la lectura i l'escriptura així. Imatge 2

aquí podeu trobar l'enllaç i el secret de Firebase. Imatge 3

S'utilitza a l'IDE arduino per connectar-se amb Firebase.

Pas 2: programa ESP-01 amb OTA bàsica per a futures actualitzacions

Programa ESP-01 amb OTA bàsica per a futures actualitzacions
Programa ESP-01 amb OTA bàsica per a futures actualitzacions
Programa ESP-01 amb OTA bàsica per a futures actualitzacions
Programa ESP-01 amb OTA bàsica per a futures actualitzacions

Des del codi font podeu descarregar OTA mínim i fer-lo passar amb IDE arduino al vostre ESP01. Imatge 1

Ara, després d’haver-lo llançat, hauria d’aparèixer al port IDE d’arduino així. Imatge 2

Si no apareix aquí, hi ha un enllaç per a la resolució de problemes o podeu demanar-los comentaris.

Pas 3: programa ESP01 amb Moodlight Over OTA

Simplement descarregueu el codi font des de baix i feu-lo passar mitjançant IDE arduino sobre OTA tal com es mostrava anteriorment amb la selecció del port de l'ESP corresponent.

Pas 4: Soldar-ho tot

Simplement apliqueu una mica de soldadura seguint el tema següent.

Per a la font d'alimentació faig servir un carregador de telèfon antic de 5V 1A connectat al regulador de tensió.

Connexions:

Vcc a 3V (regulador de voltatge) GND a GND GPIO0 a vermell GPIO2 a verd GPIO3 = RX a blau CH_PD a Vcc (o soldar una resistència de tracció al mòdul ESP-01) opcional: premeu el botó de GND a RST per restablir mòdul

Com que inclouré això a la meva bola blanca, vaig posar una mica de cola calenta perquè no es mogui o es trenqui. Funciona ara durant 3 setmanes sense problemes.

Pas 5: !! ACTUALITZACIÓ IMPORTANT

Em vaig adonar d’un problema amb la versió actual i vaig haver de posar els interruptors d’encès / apagat dels 3 colors (RGB) entre el LED i l’ESP01, perquè si l’apagueu i torneu a engegar-lo s’enganxarà al mode flash en lloc d’executar l’esbós.

Simplement apagueu els interruptors mentre el connecteu i, a continuació, activeu els interruptors i tot funcionarà bé.

Pas 6: enllaç per a Github i Shematic

Enllaç per a Github i Shematic
Enllaç per a Github i Shematic

ESP01 moodlight GITHUB

Pas 7: producte final

Recomanat: