Sistema de Riego Automatizado
Date
2024-12-03
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Se creó un sistema de riego automatizado con el objetivo de garantizar calidad, constancia
y repetitividad en el proceso de cuidado y desarrollo de las plantas en un invernadero. El
sistema registra y almacena históricamente todas las variables de relevancia y es aplicable
a uno o varios grupos de parcelas (o macetas) simultáneamente.
Esto se logró utilizando como pieza central de hardware el microcontrolador ESP32,
instalado en un tablero central, y que extiende sus conexiones hasta los actuadores y
sensores del sistema. Estos sensores recolectan información sobre la Humedad de suelo
(sensor de humedad de suelo HL-69), la temperatura ambiente (sensor de humedad y
temperatura relativa DHT22) y la intensidad de luz percibida en la planta (sensor de luz
analógico LM393).
La interfaz de usuario es provista por una aplicación para dispositivos Android, que permite
a los propietarios del sistema gestionar cada sección de sus dispositivos, macetas y recetas
en tiempo real, de una manera práctica y persistiéndola en una base de datos en la nube.
Cumpliendo con los estándares de la industria, a través de un protocolo MQTT, los
dispositivos en los invernaderos publican sus estados y mediciones, y reciben órdenes de
regado e iluminación. El broker MQTT se encuentra alojado en un servidor remoto, provisto
por EMQX Cloud.
Como central de procesamiento se utilizó un Servidor alojado en internet (Fly.io), que
interconecta las instancias de la aplicación, la base de datos en la nube, y el broker, además
de ejecutar tareas de monitoreo y procesamiento, fundamentales para el funcionamiento de
los dispositivos en los invernaderos.
El sistema además cuenta con visualizaciones en la aplicación de las últimas mediciones
en un registro cronológico y con configuraciones para recibir alarmas, tanto por e-mail como
a través de la aplicación
Description
Keywords
Android, Automatización, MQTT, Servicios en la Nube, Sistemas embebidos