Plataforma IoT para analizar la distribución de luz solar en invernaderos mediante una red de sensores, mapas de calor y datos en tiempo real.
Descripción
La Plataforma de Mapeo Solar para Invernaderos es un sistema IoT diseñado para medir y analizar la distribución de luz dentro de un invernadero. Una malla de nueve sensores recopila lecturas de luminosidad que son procesadas por un ESP32, almacenadas mediante una API y presentadas en un dashboard web.
Mi participación
Como desarrollador Full Stack, diseñé y desarrollé la plataforma encargada de recibir, validar, almacenar y visualizar las mediciones recopiladas por la red de sensores.
- Desarrollé la API REST con FastAPI para recibir y consultar lecturas.
- Diseñé la estructura de PostgreSQL para almacenar mediciones por punto y fecha.
- Construí el dashboard con React, mapas de calor, gráficas y estadísticas.
- Implementé reportes diarios y mensuales, exportación de datos y alertas.
- Participé en la integración del ESP32 y la malla de sensores LDR/BH1750.
Funcionalidades principales
- Lectura de luminosidad mediante una malla de sensores de 3 × 3.
- Recolección y envío de datos por Wi-Fi con ESP32.
- Validación y almacenamiento mediante una API REST desarrollada con FastAPI.
- Mapas de calor de luminosidad actualizados en el dashboard.
- Estadísticas de valores promedio, máximo y mínimo.
- Historial de mediciones y reportes diarios, semanales y mensuales.
- Exportación de información en formato CSV.
- Alertas cuando un punto se encuentra por debajo del objetivo de iluminación.
Impacto
La plataforma ayuda a identificar zonas con distintos niveles de exposición solar dentro del invernadero. Esta información puede apoyar la distribución de cultivos, el análisis de condiciones ambientales y la toma de decisiones orientada a la agricultura de precisión.
Flujo del proyecto

