Please use this identifier to cite or link to this item: http://repositorio.yachaytech.edu.ec/handle/123456789/263
Title: Design and implementation of a system of automation, monitoring and control of crops in plastic greenhouses using
Authors: Pineda Arias, Israel Gustavo
Barba Carvajal, Marcelo Leonel
Keywords: Internet de las cosas
Invernaderos
Agricultura de precisión
Análisis de datos
Internet of things
Greenhouses
Precision agriculture
Data analysis
Issue Date: Dec-2020
Publisher: Universidad de Investigación de Tecnología Experimetal Yachay
Abstract: El Internet de las Cosas (IoT) ha tenido un desarrollo muy significativo en los últimos años, principalmente debido a su amplia variedad de aplicaciones. Desde conectar una tostadora hasta una serie de máquinas industriales a Internet se traduce en una mayor eficiencia y ahorro de recursos. El impacto del IoT ha sido tan fuerte que incluso los modelos de interconexión tradicionales, como OSI o TCP/IP, se han modificado para adaptarse a esta nueva revolución tecnológica. Combinar técnicas de desarrollo web con IoT permite crear herramientas para controlarlos dispositivos de forma instantánea. Uno de los campos con más potencial parala aplicación de estas herramientas combinadas es la agricultura de precisión. Por ello, este trabajo propone un sistema que automatiza y evalúa las variables ambientales de los cultivos en invernaderos. Este sistema de IoT puede controlar y monitorear los cultivos a través de dispositivos electrónicos y analizar los datos adquiridos por los sensores digitales y analógicos. El sistema utiliza una serie de dispositivos como sensores, actuadores y nodos de comunicación para medir las variables ambientales dentro de un invernadero, como la temperatura ambiental, la humedad ambiental y del suelo, la irrigación, la ventilación y el nivel de agua. El usuario final puede tomar decisiones basadas en las medidas adquiridas que se muestran en una interfaz gráfica a manera de serie temporal. Las mediciones y las interacciones del usuario viajan a través de una aplicación intermediaria (bróker) usando módulos ESP8266 NodeMCU conectados a Internet a través de WiFi. El sistema emplea un bróker EMQX que utiliza el protocolo MQTT para la transmisión de datos. Debido a la naturaleza de la implementación y funcionamiento de MQTT, este protocolo consume menos ancho de banda que el protocolo HTTP, normalmente usado para la transferencia de datos. El sistema consiste en una aplicación web que lee, almacena y muestra los datos en tiempo real en una interfaz gráfica de usuario. Una de las funciones más críticas de esta aplicación es la conexión con el bróker para gestionar el flujo de señales tanto de lectura como de escritura, es decir, lo que el usuario ve y controla. En su etapa final, el sistema utiliza herramientas de inteligencia artificial para obtener predicciones relevantes de las variables ambientales, basadas en datos recogidos a lo largo del tiempo. Una red neuronal recurrente conocida como memoria a corto plazo (LSTM, por sus siglas en inglés) es la encargada del análisis de series temporales generadas por las lecturas de datos y la generación de las predicciones.
Description: The Internet of Things (IoT) has had a very significant development in the last years, mainly because of its wide variety of applications. From connecting a toaster to connecting a series of industrial machines to the Internet translates into greater efficiency and resource savings. The IoT impact has been so strong that even traditional interconnection models, such as OSI or TCP/IP, have been modified to adapt to this new technological revolution. Combining web development techniques with IoT makes it possible to create tools to control devices instantly. One of the most potential fields for applying these integrated tools is precision agriculture. Thus, this work proposes a system that automates and evaluates the environmental variables of greenhouse crops. This IoT system can control and monitor crops through electronic devices and analyze the data acquired by digital and analogical sensors. This system uses a series of devices like sensors, actuators, and communication nodes to measure environmental variables inside a greenhouse, such as environmental temperature, environmental and soil humidity, irrigation, ventilation, and water level. The end-user can make decisions based on the acquired measurements displayed in a graphical interface as a time series. The measurements and user interactions travel through an intermediary application (broker) using ESP8266 NodeMCU modules connected to the Internet by WiFi. The system employs an EMQX broker using the MQTT protocol for data transmission. Given the nature of MQTT implementation and performance, it consumes less bandwidth than the HTTP protocol, usually used for data transfer. The system also consists of a web application that reads, stores, and displays the data in real-time in a graphical user interface (GUI). One of the most critical functions of this application is the broker connection that manages the flow of both read and write signals, i.e., what the user sees and controls. In its final stage, the project uses artificial intelligence tools to obtain relevant predictions of environmental variables based on data collected over time. A recurrent neural network known as Long Short-Term Memory (LSTM) is in charge of the forecast generation by analyzing the time series generated by the data readings.
URI: http://repositorio.yachaytech.edu.ec/handle/123456789/263
Appears in Collections:Tecnologías de la Información

Files in This Item:
File Description SizeFormat 
ECMC0043.pdf31.52 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.