Clase 4 – Estación Completa

Struct Sensor + Punteros + Array · DHT11 + LDR + Agua + Buzzer D6

Conectando
Atlas DB Inicio Clase 3 Clase 4 Panel Historial
Estaciones Arduino Conectadas: --
Temperatura DHT11
-- °C
Esperando
Humedad DHT11
-- %
--
Luz LDR (A1)
-- /1023
--
Agua / Lluvia (A2)
-- /1023
--
Hora (RTC / Pi)
--:--:--
--
Estado General
--
Structs + punteros
Historial de Telemetría Multivariable
Trama Serial 9600 baud · Eje Izquierdo: Ambiente (°C / %) · Eje Derecho: Sensores ADC (0–1023)
Muestras: 0 · Escala dual activa

Buzzer — Único actuador de Clase 4

POST /api/clase4/actuador → 'B' (tone D6)

En Clase 4 actualizar_buzzer(sensores,5) usa buscar_sensor("LLUVIA") y puntero->valor para decidir tone(6,2000). El botón envía B por Serial (mismo que probás en Monitor 9600).

Buzzer Pasivo (D6) READY
Suena si LLUVIA>500 o TEMP>35 (logica con Sensor*)
Comando Serial B

En Monitor 9600 probá también: R=LM35 ahora, D=debug

Arduino Clase 4 (.ino) — Envía por Serial 9600: temp,hum,luz,agua (ej: 24.5,62,734,120) compatible con Clase 3 (primeros dos valores) + struct Sensor + leer_todos(&s). Comandos que entiende: R=leer LM35 ahora, B=beep buzzer, D=debug.