PI2 · Anteproyecto ← Volver al módulo
Tarea 1 · Anteproyecto PI2

Estación meteorológica con ESP32

Propuesta de ejemplo para el Proyecto Intermodular 2ME: medir temperatura, humedad y presencia, mostrar los datos en pantalla y publicarlos en el sitio web del alumno.

1. Resumen y justificación

Se propone una estación meteorológica doméstica basada en ESP32. El sistema lee sensores, presenta la información en una OLED y deja los valores accesibles desde la web del alumno para poder consultarlos desde el móvil o el PC.

Problema

En aulas y hogares suele faltar una forma sencilla de ver temperatura/humedad en tiempo real sin depender de una app comercial.

Solución

Un nodo ESP32 autónomo con WiFi, sensores locales, interfaz visual y página propia en el espacio del alumno.

2. Objetivos

Generales Diseñar, montar y documentar un prototipo funcional de estación meteorológica con ESP32.
Específicos Leer DHT22, mostrar datos en OLED, conectar WiFi y publicar una página con las últimas mediciones.

3. Material previsto

4. Arquitectura del sistema

  1. Captura: DHT22 + sensor de presencia.
  2. Proceso: ESP32 filtra lecturas y gestiona WiFi.
  3. Visualización local: OLED con temperatura, humedad y estado de red.
  4. Publicación: página HTML en el sitio del alumno (carpeta PI2/proyecto).

Flujo resumido: Sensores → ESP32 → OLED / WiFi → Página web del alumno.

5. Funcionamiento previsto

Modo normal Cada 5–10 s actualiza sensores, refresca OLED y deja listos los datos para la web.
Modo configuración Si no hay WiFi, abre portal WiFiManager para elegir red sin reprogramar.
Modo aviso Si humedad o temperatura salen de umbral, enciende LED y muestra aviso en OLED.
Modo presencia Si detecta alguien cerca, aumenta el brillo/actividad de la pantalla unos segundos.

6. Pinout tentativo

ComponenteSeñalESP32
DHT22DATAGPIO 4
OLED SSD1306SDA / SCLGPIO 21 / 22
HC-SR04TRIG / ECHOGPIO 5 / 18
LED estadoÁnodo (con resistencia)GPIO 2
Pulsador configEntrada a GNDGPIO 0

7. Planificación

  1. Aprobación del anteproyecto y esquema eléctrico.
  2. Montaje en protoboard y pruebas unitarias de sensores.
  3. Programación OLED + WiFiManager.
  4. Página web de consulta y pruebas globales.
  5. Memoria, capturas y defensa del proyecto.

Estado: anteproyecto de ejemplo preparado para revisión del profesor.