Você está na página 1de 15

Grupo: IoT 10

Sistema de Riego Automático Grupo Iot 10

Institución Universitaria Politécnico Grancolombiano

Énfasis Profesional IoT

Grupo: IoT 10

Presentado A: Ricardo Cesar Gomez

INFORME DE DISEÑO E IMPLEMENTACIÓN DE UN


SISTEMA DE RIEGO AUTOMATIZADO BASADO EN IOT.

Integrantes:
Cristian Del Rio
Jorge Guiza
Enzo Morales Idrogo
Miller Alexander Velásquez
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

INTRODUCCIÓN

Sistema de Riego

Este proyecto es diseñado para generar valor en el sector agrícola,


específicamente en el control de riegos en los cultivos de difícil
acceso, surgiendo la necesidad de mejorar la calidad de las
cosechas de productos de consumo masivo como lo son: las frutas,
vegetales y hortalizas, a través de una solución tecnológica basada
en IoT. El sistema está pensado para ser administrado de manera
remota, dado que las personas suelen olvidar la tarea de riego de
cultivos ya sea por falta de tiempo, descuido u otros motivos.

Para evitar estos inconvenientes se busca organizar e implementar


un sistema automatizado de riego, este se encargará de medir la
humedad del cultivo, mediante un sensor, una vez que llega a cierto
nivel de sequedad se abre la bomba de agua, y se cierra cuando se
llega a determinado nivel de humedad. Adicionalmente, contará con
un sistema arduino para la programación de las actividades. Con
este proyecto se busca la automatización de este proceso, el cual
será administrado de forma remota y permitirá realizar toma y envió
de datos en tiempo real. Finalmente, es importante mencionar que
para el diseño, desarrollo e implementación de este proyecto se
requieren conocimientos básicos de electrónica y programación.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

OBJETIVO GENERAL

Desarrollar un proyecto técnico, en el que se desarrolle un diseño


de riego automático basado en IoT que cumpla con los
requerimientos actuales para mejorar la calidad de cultivos
agrícolas.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

OBJETIVOS ESPECÍFICOS

• Aplicar los sistemas protocolo de comunicaciones IoT para la


automatización de un sistema de riego.

• Diseñar y evaluar el funcionamiento de los sistemas de control,


sensores y actuadores utilizando un sistema Arduino.

• Realizar el control del sistema IoT a través de la interfaz del


Arduino por medio de redes de comunicación.

• Determinar alcances y limitaciones de la aplicación de esta


solución implementada.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

MATERIALES

Arduino UNO R3

Ethernet Shield Wiznet w5100

Sensor de Humedad en Suelo


HL-69

Protoboard Wish Wb-102


Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Bomba de agua electrónica

Cable Dupont Hembra Hembra 40


Unidades

Pantalla LCD de 16×2 HD44780


(Verde-Negro)
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Manguera Hídrica

Relé de 5V
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Arquitectura de Riego Automático

1. Sensores

Para el diseño del sistema de riego automático, se optó por


analizar, en primera instancia, los sensores encargados de
capturar la información, que después será procesada para
ejecutar una acción. Dentro de estos componentes,
encontramos los sensores analógicos HL-69 y YL-69
encargados de medir la cantidad de humedad presente en el
suelo, a través de dos pines insertados en la tierra los cuales
se encargan de medir la conductividad entre ellos, teniendo en
cuenta que a mayor presencia de agua hace que la tierra
conduzca electricidad más fácil (Menor resistencia), mientras
que un suelo seco es un conductor pobre de la electricidad
(Mayor resistencia).

Estos sensores cuentan con las siguientes características:

• Medida análoga de la humedad con salida de variación de


voltaje (AO)
• Señal digital de superación de umbral con salida para el
usuario (DO) y LED indicador. La sensibilidad de disparo
se puede ajustar mediante trimmer. Esta función es
provista por un comparador con LM393
• Pines de conexión de la tarjeta: VCC: alimentación, GND:
Tierra, DO: Salida digital indicadora de superación de
umbral, AO: Salida análoga de la medición de humedad
• LED indicador de encendido
• Voltaje de alimentación: 2 V a 6 V
• Dos agujeros de sujeción en el sensor de diámetro 3 mm
aprox. y un agujero de sujeción en el módulo electrónico
de 2 mm aprox.
• Incluye 6 cables de conexión Hembra-Hembra de 20 cm.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

• Dimensiones aprox: Sensor 6 cm x 2 cm. Módulo


electrónico 4 cm x 1.5 cm

Sensor de Humedad

Para finalizar, es necesario mencionar que, los sensores


climáticos a nivel general (temperatura, humedad, etc.)
trabajan a muy bajas frecuencias (<50 Hz).

2. Procesadores

La implementación del sistema de riego automático tiene como


principal componente la placa ARDUINO UNO, la cual tiene
grandes ventajas al contar con puertos análogos y digitales
para la conexión de sensores y actuadores. Adicionalmente,
este dispositivo electrónico cuenta con las siguientes
características:

• Microcontrolador ATmega328.
• Voltaje de entrada 7-12V.
• 14 pines digitales de I/O (6 salidas PWM).
• 6 entradas análogas.
• 32k de memoria Flash.
• Reloj de 16MHz de velocidad.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Placa ARDUINO.

Por otro lado, es necesario validar que nuestra placa ARDUINO


UNO pueda soportar la frecuencia y tiempo de muestreo total
en la implementación del sistema de riego, teniendo en cuenta
que el sensor de humedad trabaja a bajas frecuencias. Para
esto, se realizó el siguiente laboratorio, obteniendo como
resultado lo siguiente:

Código para hallar el tiempo de muestreo


Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Gráfica del tiempo de muestreo

Tiempo de muestreo (Monitor serial)

𝑇𝑚 = 280 𝜇𝑠 𝑎𝑝𝑟𝑜𝑥𝑖𝑚𝑎𝑑𝑎𝑚𝑒𝑛𝑡𝑒

Hallando la frecuencia de muestreo:

1 1
𝐹𝑚 = = = 3,571 𝐾ℎ𝑧
𝑇 280𝜇𝑠
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Teniendo en cuenta estos resultados, es necesario indicar que


esta frecuencia de muestreo es susceptible a cambio
dependiendo de la longitud y compilación del código.

Con base a lo anterior, se puede concluir que nuestra placa


ARDUINO UNO es capaz de soportar las muestras recibidas
por el sensor de humedad.

3. Red

Para finalizar, como parte del análisis, es necesario contar con


un servidor local o externo que pueda almacenar los valores
captados por el ARDUINO UNO y, a través de estos, poder
elaborar informes estadísticos que nos permite conocer los
tiempos de sequía de los cultivos, es distintos periodos del año.

Para esto es necesario acoplar una tarjeta Ethernet Shield,


para obtener conectividad IP en el ARDUINO UNO. Después
de garantizar la conectividad de este dispositivo, se procederá
a configurar los comandos necesarios para permitir que la
placa pueda enviar la información al servidor alojado local o
externamente.

Para nuestra implementación, se optó por contar con un


servidor externo el cuál se encargaría de recibir los datos
enviados por el ARDUINO. Como medida de seguridad
informática se configurará una ACL entre punta y punta, con la
finalidad de descartar posibles ataques o ingresos no
autorizados.
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Topología de red
Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

Conclusiones

Con la ejecución de este proyecto hemos logrado aplicar diferentes


conocimientos adquiridos durante el trascurso de nuestra carrera
de Ingeniería en Telecomunicaciones, conocimientos de
programación, circuitos eléctricos, calculo diferencial, Interconexión
de redes, pensamiento algorítmico, énfasis profesional.

Hemos aprendido a trabajar con dispositivos eléctricos,


electrónicos y componentes basados en tecnología IoT. Configurar
y crear códigos en Python para brindar una solución a un problema
o necesidad.

Todo esto se ha logrado partir de una placa de Arduino Uno, una


serie de sensores y accionadores que permiten realizar un tipo de
tarea dependiendo de sus características.

Hemos percibido que con estos recursos tecnológicos podremos


desarrollar nuevas soluciones que no existen actualmente, para
aumentar el nivel de la calidad de vida de los colombianos.

Solo hace falta tener buenas ideas, trabajar en su desarrollo.


Grupo: IoT 10
Sistema de Riego Automático Grupo Iot 10

BIBLIOGRAFÍA

https://cma-
science.nl/resources/dealers/es/manuals/ml_sensors/ML48m_es.p
df

https://www.electronicoscaldas.com/sensores-de-humedad-lluvia-
inundacion/461-sensor-de-humedad-en-suelo-yl-69.html

https://www.electronicoscaldas.com/datasheet/OBSoil-
01_ElecFreaks.pdf

http://ingeborda.com.ar/biblioteca/Biblioteca%20Internet/Articulos%
20Tecnicos%20de%20Consulta/Instalaciones%20Electricas%20In
dustriales/Sensores%20de%20Humedad.pdf

https://randomnerdtutorials.com/guide-for-soil-moisture-sensor-yl-
69-or-hl-69-with-the-arduino/

https://www.google.com.co/amp/s/www.infootec.net/arduino/amp/

https://www.trebol-a.com/2014/06/16/sistema-arduino-para-control-
online-de-riego-y-mas/

http://sofia2.com/es/desarrolladores#descargas

https://about.sofia2.com/2016/11/17/diy-construyendo-un-sistema-
de-riego-automatico-con-arduino-y-sofia2-platform/

Você também pode gostar