CEAER · Tecnicatura en IoT · Programación C/C++

Estación Meteorológica

Servicio unificado en puerto 8000 · Nodo Raspberry Pi Zero W

CONECTANDO
PANEL DE RED
Temperatura DHT11
-- °C
Esperando trama
Humedad DHT11
-- %
Sensor ambiental
Enlace Arduino
BUSCANDO
Puerto: --
Última Trama
--:--:--
Baud rate: 9600
Clase 3 · V1.0 Base /clase3

Bucles, DHT11 y Transmisión CSV

Implementación original con sensor DHT11, ciclos de lectura no bloqueante con millis(), transmisión serie a 9600 baud y cálculo de sensación térmica y punto de rocío.

DHT11 UART 9600 millis() CSV 2 campos Gráfico Temp/Hum
Clase 4 · V2.0 Avanzada /clase4

Structs, Punteros y Actuadores

Arquitectura modular con struct Sensor y pasaje por referencia (Sensor*). Estación completa con LDR fotocélula (A1), sensor de agua (A2) y comando de actuadores (LED, Bomba, PWM Fan).

struct Sensor Punteros (*s) LDR Luz A1 Agua A2 Actuadores D7/D8/D9
Arquitectura del Sistema y Flujo de Datos Hardware · Firmware · Web
SENSORES [DHT11 D2 | LDR A1 | Agua A2] ──(GPIO/ADC)──> ARDUINO UNO [clase4_estacion.ino] ──(USB Serial 9600 baud)──> RPI ZERO W [servidor_datos.py :8000] ──(Tailscale Funnel / HTTPS)──> DASHBOARD WEB