Tabla de contenido:
- Paso 1: configurar Firebase
- Paso 2: Programe el ESP-01 con Basic OTA para una actualización futura
- Paso 3: Programe ESP01 con Moodlight sobre OTA
- Paso 4: Soldar todo
- Paso 5: !! IMPORTANTE ACTUALIZACIÓN
- Paso 6: Enlace para Github y Shematic
- Paso 7: Producto final
![ESP01 Moodlight con Firebase en tiempo real + OTA: 7 pasos ESP01 Moodlight con Firebase en tiempo real + OTA: 7 pasos](https://i.howwhatproduce.com/images/003/image-8540-j.webp)
Video: ESP01 Moodlight con Firebase en tiempo real + OTA: 7 pasos
![Video: ESP01 Moodlight con Firebase en tiempo real + OTA: 7 pasos Video: ESP01 Moodlight con Firebase en tiempo real + OTA: 7 pasos](https://i.ytimg.com/vi/h463BJRMfNQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
![Image Image](https://i.howwhatproduce.com/images/003/image-8540-2-j.webp)
![](https://i.ytimg.com/vi/7WOGBMIqMKM/hqdefault.jpg)
Es compatible con el modo R-G-B y el efecto Fade. También hay soporte para el control de brillo. Soporte para actualización OTA
Paso 1: configurar Firebase
![Configurando Firebase Configurando Firebase](https://i.howwhatproduce.com/images/003/image-8540-3-j.webp)
![Configurando Firebase Configurando Firebase](https://i.howwhatproduce.com/images/003/image-8540-4-j.webp)
Antes de continuar, necesitamos configurar la base de fuego. Vaya al siguiente enlace https://firebase.google.com/ e inicie sesión con su cuenta de Gmail.
Una vez que termine este paso, necesitamos hacer un nuevo proyecto en firebase, así que proceda a su consola de firebase.
Debajo de su base de datos en tiempo real hay "reglas" de pestañas donde necesita habilitar la lectura y escritura de esta manera. Imagen 2
puedes encontrar el enlace y el secreto de tu base de fuego aquí. Imagen 3
Esto se usa en arduino IDE para conectarse con firebase.
Paso 2: Programe el ESP-01 con Basic OTA para una actualización futura
![Programe ESP-01 con Basic OTA para futuras actualizaciones Programe ESP-01 con Basic OTA para futuras actualizaciones](https://i.howwhatproduce.com/images/003/image-8540-5-j.webp)
![Programe ESP-01 con Basic OTA para futuras actualizaciones Programe ESP-01 con Basic OTA para futuras actualizaciones](https://i.howwhatproduce.com/images/003/image-8540-6-j.webp)
Desde el código fuente, puede descargar OTA mínimo y actualizarlo con arduino IDE a su ESP01. Foto 1
Ahora, después de flashearlo, debería aparecer en el puerto IDE de arduino como este. Imagen 2
Si no aparece aquí, hay un enlace para la resolución de problemas, o puede preguntar en los comentarios.
Paso 3: Programe ESP01 con Moodlight sobre OTA
Simplemente descargue el código fuente desde abajo y actualícelo a través de arduino IDE sobre OTA como se mostró anteriormente con la selección del puerto del ESP correspondiente.
Paso 4: Soldar todo
Simplemente aplique un poco de soldadura siguiendo la shematic a continuación.
Para la fuente de alimentación utilizo un cargador de teléfono antiguo de 5V 1A conectado al regulador de voltaje.
Conexiones:
Vcc a 3V (regulador de voltaje) GND a GND GPIO0 a rojo GPIO2 a verde GPIO3 = RX a azul CH_PD a Vcc (o suelde una resistencia pull-up en el módulo ESP-01) opcional: presione el botón de GND a RST para restablecer el módulo
Como encerraré esto en mi bola blanca, puse un poco de pegamento caliente para que no se mueva ni se rompa. Funciona ahora durante 3 semanas sin ningún problema.
Paso 5: !! IMPORTANTE ACTUALIZACIÓN
Me di cuenta de un problema con la compilación actual y tuve que encender / apagar los interruptores en los 3 colores (RGB) entre el LED y el ESP01 porque si lo apaga y luego lo enciende nuevamente, se atascará en modo flash en lugar de ejecutar el boceto.
Simplemente apague los interruptores mientras lo enchufa y luego encienda los interruptores y todo funcionará bien.
Paso 6: Enlace para Github y Shematic
![Enlace para Github y Shematic Enlace para Github y Shematic](https://i.howwhatproduce.com/images/003/image-8540-7-j.webp)
Luz ambiental ESP01 GITHUB
Paso 7: Producto final
Recomendado:
Programación de Arduino por aire (OTA) - Ameba Arduino: 4 pasos
![Programación de Arduino por aire (OTA) - Ameba Arduino: 4 pasos Programación de Arduino por aire (OTA) - Ameba Arduino: 4 pasos](https://i.howwhatproduce.com/images/008/image-23435-j.webp)
Programación de Arduino Over the Air (OTA) - Ameba Arduino: Hay muchos microcontroladores Wi-Fi en el mercado, muchos fabricantes disfrutan de programar su microcontrolador Wi-Fi usando Arduino IDE. Sin embargo, una de las características más interesantes que ofrece un microcontrolador Wi-Fi tiende a pasarse por alto, es decir