Internet de las Cosas Aplicado en Huertas Inteligentes para un Sistema de Riego y Monitoreo Autónomo
HUERTA INTELIGENTE FESA
MATERIALES PARA CONSTRUIR UNA HUERTA INTELIGENTE
Arduino Uno
Placa de Desarrollo
HL-69
Sensor de Humedad
Módulo Relé
Interruptor
Tubería
Tubería de agua con codos
Shield Ethernet Arduino
Tarjeta Ethernet
DHT22
Sensor de Temperatura
Electroválvula
Válvula eléctrica
Computador
Programar y visualizar
MÉTODOS DE COMUNICACIÓN
Arduino - Intranet
Comunicación por la red local (LAN), por medio de Arduino Ethernet, se realiza la conexión al router con cable UTP y se configura desde el sketch de Arduino una dirección IP estática en el segmento que nos proporciona el router.
El código HTML, se incluye directamente con el código de Arduino.
Arduino - Excel
Para almacenar los datos, desarrollamos una programación desde Arduino a Excel donde podemos también graficar en tiempo real.
Tomando datos de diversas variables por el puerto serial, con la aplicación PLX-DAQ
Arduino - Node Red - Firebase
Se obtiene los valores del Arduino por puerto COM, mediante NodeRed y los envía a través de internet hacia Firebase Real-Time DataBase. A su vez, se está enviando en tiempo real el clima ambiental conectado con una API de Tomorrow.io.
Toda la información, se puede guardar de manera local mediante un archivo JSON. Para tener un sistema de redundancia de la información en tiempo real.
Arduino - Internet
Notando la necesidad de mantener constante la información que nos subministra los diferentes sensores y poder monitorear nuestra huerta en tiempo real. Vimos la necesidad de implementar una aplicación web que este en internet.
Utilizando Arduino, ReactJS, Firebase Real-Time DataBase y Vercel, se desarrolló un cliente del Internet de las Cosas (IoT) de código abierto, que nos permita siempre monitorear y dar control a nuestra huerta sin importar el lugar donde nos encontremos.