✅ Cómo conectar tu ESP32 a EXCEL en Google Drive y monitorear SENSORES en tiempo real
Summary
TLDREn este video, se muestra cómo exportar datos desde una placa ESP32 a través de Wi-Fi hacia una hoja de Excel, creando una base de datos en tiempo real para sensores o estado del sistema sin servicios externos. Se utiliza el sensor SHT30 para medir temperatura y humedad, y se envían los datos a través de una solicitud POST a un script de Google Apps. El proceso incluye la configuración de la red Wi-Fi, la lectura de sensores, la creación de un script en Google Drive y la programación de la placa ESP32 para enviar datos cada 2 segundos. El resultado es una hoja de Excel actualizada con datos de sensores en tiempo real.
Takeaways
- 😀 En este video se enseña cómo exportar datos desde una placa ESP32 a una hoja de Excel a través de Wi-Fi sin utilizar servicios externos.
- 🔍 Se utiliza un sensor de temperatura y humedad modelo SHT30 para obtener los valores que se enviarán a Excel.
- 🛠️ La placa ESP32 está patrocinada por PCBWay, quienes ofrecen servicios de fabricación y ensamblado de circuitos impresos.
- 📈 Se requiere configurar las credenciales de la red Wi-Fi y crear una hoja de Excel en Google Drive para almacenar los datos.
- 📝 Los datos se envían en formato JSON a través de una solicitud POST a una URL de Google Apps Script.
- 🔧 Se programa la placa ESP32 para leer los valores del sensor cada 2 segundos y enviarlos a la hoja de Excel.
- 🔗 Es necesario crear un script en Google Apps Script para escuchar las solicitudes POST y agregar las filas correspondientes en la hoja de Excel.
- 📊 La hoja de Excel tiene columnas para la fecha y hora, temperatura y humedad, y se puede personalizar para incluir más sensores.
- 🔄 El proceso se repite cada 2 segundos, lo que permite la actualización en tiempo real de los datos en la hoja de Excel.
- 👨🏫 El video ofrece una guía detallada para conectar la placa a la red Wi-Fi, leer los sensores y enviar los datos a Excel.
- 🔗 Se sugiere la posibilidad de agregar más valores y sensores al proyecto, adaptando el código y la hoja de Excel en consecuencia.
Q & A
¿Qué es lo que se enseña en el video?
-El video enseña cómo exportar datos desde una placa ESP32 a través de una conexión Wi-Fi hacia una hoja de Excel para crear una base de datos de sensores o estado del sistema sin usar un servicio externo.
¿Qué placa se utiliza en el tutorial?
-Se utiliza una placa basada en ESP32, que incluye conectores para conectar periféricos y una etapa de potencia con salida a reled inteligente.
¿Cuál es el propósito del sensor SHT30 en este proyecto?
-El sensor SHT30 se utiliza para leer la temperatura y la humedad, los cuales se enviarán a una hoja de Excel.
¿Qué es PCBWay y cómo se relaciona con el proyecto?
-PCBWay es un fabricante de PCB que patrocina la placa usada en el video. Ofrece servicios de fabricación de circuitos impresos y ensamblado de componentes.
¿Cómo se conecta la placa ESP32 a la red Wi-Fi local?
-Se deben ingresar las credenciales de la red Wi-Fi, que incluyen el nombre de la red y la contraseña, para que la placa ESP32 se conecte a la red local.
¿Qué formato se utiliza para enviar los datos del sensor a la hoja de Excel?
-Los datos del sensor se convierten en una cadena JSON y se envían a través de una solicitud POST a una URL de Google Apps Script.
¿Cómo se configura la hoja de Excel en Google Drive para recibir datos?
-Se crea una hoja de Excel con columnas para la fecha y hora, temperatura y humedad. Luego, se crea un script en Google Apps Script que escucha solicitudes POST y agrega nuevas filas con los datos recibidos.
¿Qué librería se utiliza para enviar datos a través de la conexión HTTP?
-Se utiliza la librería HTTPClient para enviar los datos JSON a la URL de Google Apps Script.
¿Cuánto tiempo se establece para la lectura de los sensores antes de enviar los datos a Excel?
-Se establece un tiempo de lectura de sensor de 2 segundos utilizando la función millis en lugar de delay.
¿Cómo se verifica el estado de la conexión Wi-Fi antes de enviar los datos a Excel?
-Se verifica el estado de la conexión Wi-Fi iniciando con el nombre del servidor y creando un objeto JSON para armar el stream con los datos correspondientes.
¿Cómo se puede acceder al script de Google para obtener la URL correspondiente para el ESP32?
-Se accede a través de la pestaña 'Extensiones' en Google Drive, seleccionando 'Apps Script' y pegando el script proporcionado en el video.
¿Qué sucede si no se establece una conexión Wi-Fi en los 10 segundos previstos?
-Si no se establece la conexión en 10 segundos, el programa muestra un mensaje indicando un fallo en la conexión y procede a mostrar la dirección IP que tomó al conectarse a la red.
¿Cómo se puede solucionar el problema de los datos de humedad mostrados en un formato extraño en la hoja de Excel?
-Ejecutando el botón 'Ejecutar' en la pestaña 'Extensiones' de Apps Script para que los datos se muestren correctamente en el formato adecuado.
¿Qué información se puede agregar a la hoja de Excel si se utilizan más sensores en el proyecto?
-Se pueden agregar más columnas para cada valor adicional de los sensores que se utilicen en el proyecto.
¿Cómo se puede ajustar el intervalo de tiempo entre las lecturas de sensor y los envíos de datos a Excel?
-Se puede ajustar el valor de la variable 'Time read' en el código del ESP32 para establecer el tiempo deseado entre las lecturas y envíos de datos.
¿Qué es el programa de mentoría en electrónica y cómo se relaciona con el contenido del video?
-El programa de mentoría en electrónica es una clase en vivo grupal que incluye experiencias prácticas y proyectos, y acceso a contenido grabado de electrónica, incluyendo la programación de Arduino y placas ESP32 y ESP8266. Se menciona en el video como una opción para aprender más sobre los temas tratados.
Outlines
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowMindmap
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowKeywords
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowHighlights
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowTranscripts
This section is available to paid users only. Please upgrade to access this part.
Upgrade NowBrowse More Related Video
Encendido de un bombillo con ESP32 y Firebase
¿Como realizar una Base de Datos en Google Sheets? Base de datos en la nube Gratis
Cómo añadir ACCIONES a un GPT para darle SUPERPODERES 🦸🏻♂️
Conectar LOGO de Siemens mediante Node Red con Internet
Build your own Amazon price scraper on Google sheets
cómo CREAR NOTAS en NOTION con SIRI 🤖 (fácil) con Atajos [2024]
5.0 / 5 (0 votes)