Resumen del curso
Descripción
Este subcurso está diseñado para proporcionar una introducción práctica a la implementación de una estación climática utilizando el ESP32-CAM, el protocolo MQTT y el sensor de temperatura y humedad DHT11. Se explorará cómo capturar datos ambientales, enviarlos a un servidor MQTT y visualizarlos en una red IoT.
Los participantes aprenderán a configurar y programar el ESP32-CAM, integrando las bibliotecas PubSubClient para la comunicación MQTT y DHT11 de Adafruit para la captura de datos climáticos. Además, se aplicará programación no bloqueante para optimizar el uso del microcontrolador.
El curso incluirá el desarrollo del circuito eléctrico, la explicación detallada del código fuente y la carga del programa en el ESP32-CAM. Finalmente, se realizarán pruebas de funcionamiento y la conexión del sistema con una estación climática en red.
Side Block Position
Detalles del curso
Objetivos de Aprendizaje: Objetivo General
Desarrollar habilidades en la captura y transmisión de datos climáticos con ESP32-CAM, MQTT y el sensor DHT11, permitiendo la implementación de sistemas de monitoreo ambiental en entornos IoT.
Objetivos Particulares
- Configurar y programar el ESP32-CAM para la captura y transmisión de datos climáticos.
- Instalar y utilizar las bibliotecas PubSubClient y DHT11 para la integración con MQTT y sensores ambientales.
- Implementar programación no bloqueante para optimizar la ejecución de tareas en el ESP32-CAM.
- Diseñar y ensamblar el circuito eléctrico necesario para la estación climática.
- Analizar y comprender el código fuente utilizado para la recolección y transmisión de datos.
- Cargar el código en el ESP32-CAM y verificar su correcto funcionamiento.
- Probar el sistema y garantizar su integración con una estación climática en red.
- Conectar el ESP32-CAM con un servidor MQTT para la transmisión remota de datos.
- Evaluar los conocimientos adquiridos mediante la integración del sistema en un entorno IoT real.
Recursos técnicos requeridos (Software y hardware a ocupar): Conocimientos previos: - Conceptos básicos de electrónica (uso de pines, resistencias y sensores).
- Manejo de Arduino IDE (carga de programas y uso del Serial Monitor).
- Fundamentos de programación en C/C++ (estructura de código en Arduino).
- Conceptos básicos de redes y WiFi (direcciones IP, conexión de dispositivos en red).
- Introducción a MQTT y su uso en sistemas IoT.
Nivel de complejidad: 3 - Nivel medio avanzado (Habilidades en electrónica y programación)
Nivel de actualización del curso: Alto
Fecha de última revisión de QA: 31/12/69
Opciones de inscripción
Categoría de cursosTalleres de aplicación
Descripción
Este subcurso está diseñado para proporcionar una introducción práctica a la implementación de una estación climática utilizando el ESP32-CAM, el protocolo MQTT y el sensor de temperatura y humedad DHT11. Se explorará cómo capturar datos ambientales, enviarlos a un servidor MQTT y visualizarlos en una red IoT.
Los participantes aprenderán a configurar y programar el ESP32-CAM, integrando las bibliotecas PubSubClient para la comunicación MQTT y DHT11 de Adafruit para la captura de datos climáticos. Además, se aplicará programación no bloqueante para optimizar el uso del microcontrolador.
El curso incluirá el desarrollo del circuito eléctrico, la explicación detallada del código fuente y la carga del programa en el ESP32-CAM. Finalmente, se realizarán pruebas de funcionamiento y la conexión del sistema con una estación climática en red.
Los invitados no pueden acceder a este curso. Por favor inicie sesión .