Cuaderno DPIOT

CLM1112 · 80 h · Diseño y Programación de dispositivos conectados a Internet de las Cosas

Inicio unicarlos.es
Módulo optativo · Castilla-La Mancha

Qué es este cuaderno

Material de aula para el CFGS de Mantenimiento Electrónico y ciclos de la familia Electricidad y Electrónica. El hilo conductor es una estación ambiental ESP32 que lee temperatura y humedad, las muestra en OLED y las envía a un panel en Hostinger.

80 hduración oficial
5 RAresultados de aprendizaje
6 UTunidades de trabajo
ESP32plataforma de prácticas

Arquitectura del sistema de aula

Capa de percepción, red, borde y aplicación. El dashboard vive en este mismo hosting.

Percepción DHT22 · PIR · LDR Relé · LED · OLED GPIO / ADC / I2C Protecciones 3,3 V Borde ESP32 DevKit Arduino IDE WiFiManager DHTesp · U8g2lib ArduinoJson Red Wi-Fi 802.11 HTTP / MQTT TLS cuando exista Token de dispositivo Aplicación unicarlos.es PHP PDO + JSON MariaDB Dashboard SVG

Mapa de unidades

Arranque rápido en el aula

  1. Instala Arduino IDE 2 y el soporte de placas esp32 by Espressif Systems.
  2. Bibliotecas: WiFiManager (tzapu), DHTesp, U8g2, ArduinoJson. HTTPClient viene con el core ESP32.
  3. Placa: ESP32 Dev Module, velocidad 115200, GPIO DHT = 4, OLED I2C SDA=21 SCL=22.
  4. Abre Laboratorio y copia el boceto de la estación.
  5. Comprueba el envío en el dashboard.

URL adicional de placas ESP32

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

En Arduino IDE: Archivo → Preferencias → URLs adicionales del gestor de placas.