Taula de continguts:
- Pas 1: Configuració de Firebase
- Pas 2: programa ESP-01 amb OTA bàsica per a futures actualitzacions
- Pas 3: programa ESP01 amb Moodlight Over OTA
- Pas 4: Soldar-ho tot
- Pas 5: !! ACTUALITZACIÓ IMPORTANT
- Pas 6: enllaç per a Github i Shematic
- Pas 7: producte final
Vídeo: ESP01 Moodlight amb Firebase en temps real + OTA: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
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
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
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
ESP01 moodlight GITHUB
Pas 7: producte final
Recomanat:
Programació d'Arduino Over the Air (OTA) - Ameba Arduino: 4 passos
Programació d'Arduino Over the Air (OTA) - Ameba Arduino: hi ha molts microcontroladors Wi-Fi al mercat, molts fabricants gaudeixen de la programació del seu microcontrolador Wi-Fi mitjançant Arduino IDE. No obstant això, una de les funcions més interessants que ofereix un microcontrolador Wi-Fi sol passar per alt, és a dir