Você está na página 1de 4

>Artículo Nº1< 1

AUTOMATIZACIÓN Y CONTROL DE
TEMPERATURA PARA UN
INVERNADERO CON LA UTILIZACIÓN
DE RASPBERRY PI 3 MODELO B Y
SENSOR DTH11
Edwin Andrango, Gabriel Conde, Alexander Guerra, Bryan Yandún

monitorización a través de sensores que medirán parámetros


Resumen (Abstract) — Desde el aparecimiento de la ambientales tales como temperatura y humedad.
automatización a través del uso de diferentes sensores y Con los parámetros obtenidos, actuaremos sobre diferentes
dispositivos destinados para la recolección de datos, control de salidas que nos proporcionaran el funcionamiento deseado del
dispositivos, etc. Muchos campos de diversos temas se han
beneficiado de este tipo de soluciones, y el campo de la agricultura sistema. Todo esto, será trasmitido por medio de comunicación
no ha sido la excepción, ya que los diferentes parámetros o WI-FI a la plataforma de ThingSpeak para poder visualizar el
variables que se manejan dentro de un invernadero pueden ser estado del sistema en el monitor mediante una aplicación.
controlados desde distintos dispositivos destinados para esto. Además, cabe destacar la utilización de tecnologías de
Desde este apartado parte la realización del presente proyecto, ya software libre, hecho que favorece la reducción de costes de una
que la realización de la obtención de datos de temperatura y manera significativa, comparado con las opciones actuales del
humedad por el sensor DHT11 y su posterior almacenamiento en
mercado.
la nube ThinkSpeak permiten que un invernadero sea
“Inteligente” ya que, en base a los datos obtenidos, nos permiten
Para concluir, el trabajo constará de un enfoque teórico-
mostrar diferentes acciones como resultado, ya sea en el propio práctico, por lo que se diseñará el sistema de forma teórica y, a
invernadero como en este caso, la activación de un sistema de su vez, se realizará la programación y montaje de un prototipo
ventilación para la dispersión del calor excesivo en el invernadero, para comprobar su funcionamiento.
y a su vez también poder visualizar los resultados de la
temperatura, humedad a través de gráficas, estadísticas, etc. II. AUTOMATIZACIÓN
Desde distintos dispositivos electrónicos (SmartPhone, Laptop,
etc.) La palabra automatización engloba un amplio abanico de
sistemas y procesos en los cuales se requiere la mínima
I. INTRODUCCIÓN
intervención del ser humano, además debe de ser un sistema
“flexible” el cual se debe ajustar de distintas maneras a los
E L desarrollo de e implementación de diversas soluciones
que implican la automatización de procesos que realizan
personas en un invernadero, tanto para reducir costes y llevar
posibles cambios en momentos puntuales.
Se requiere automatizar ciertos procesos que realiza el
un mejor control con datos arrojados por varios sensores, como hombre, que resultan ser laboriosos o bien la implementación
para mejorar o dar más comodidad al momento de llevar a cabo de más personal para agilizar el proceso resulta una inversión
muy costosa a la hora de pagar los salarios a los funcionarios, o
estas labores que suponen un esfuerzo físico para dichas
personas y otros motivos, hacen que automatizar esos procesos simplemente evitar que los trabajadores tenga la empresa y esos
provoca que sea algo llamativo y ofrezca nuevas oportunidades procesos esenciales que debe realizar la empresa para seguir
de mercados que pueden ser aprovechadas. generando ingresos resulta ser una tarea que significa peligro
Abordaremos desde un punto de vista teórico-práctico el para estos trabajadores, por ello automatizar es muy llamativo
debido a:
proceso de diseño y automatización de un invernadero cuyos
objetivos principales serán: Por una parte, disminuir los costos
de implementación del sistema, dado que actualmente el alto
coste de dicha automatización impide su comercialización a
gran escala. Por otra parte, mejorar la calidad del trabajo del
operador, dando lugar a su vez, a un aumento considerable de
control, confort y ahorro energético.
Para ello, se utilizará un ordenador de placa reducida,
Raspberry Pi 3 B capaz de realizar todo el proceso de
>Artículo Nº1< 2

A. Para intentar eliminar las tareas manuales en aquellas grado de luminosidad en el interior del invernadero, instalación
acciones que requieran una serie de conocimientos/habilidades de equipos de calefacción, etc. Los parámetros más relevantes
especiales. en el control que intervienen en un invernadero son los
B. Eliminación de trabajos repetitivos (perjudiciales para la relaciones con el clima, riegos, CO2, humedad, etc.”
salud) y de un alto riesgo de peligrosidad del personal H. Funcionamiento
C. Para mejorar la uniformidad y calidad del producto. Estos sistemas se basan en el empleo de un ordenador central
al que se conectan un conjunto de sensores, que recogen las
D. Para mejorar la productividad, ya que se tiene un mejor variaciones de los distintos parámetros respecto a unos
control de la producción y se aumenta la productividad valores programados inicialmente. Estos sistemas a su vez
reduciendo los costos de manufactura. pueden estar conectados a los sistemas de fertirriego y de
regulación climática.
III. TIPOS DE AUTOMATIZACIÓN Los sensores o automatismos se distribuyen en diferentes
sectores, pudiendo funcionar cada uno de forma autónoma.
E. La automatización fija (productos con gran índice de En el controlador central se recoge la información captada
demanda y volumen) Este tipo de producción tiene un alto costo por los sensores, se coordinan las actuaciones, y se envían las
y se ha de tener en cuenta que su ciclo de vida es el mismo que órdenes a los distintos sectores.
el del producto que se fabrica. I. Parámetros de control
F. La automatización programable (productos con bajo índice Automatización en invernadero y parámetros de control:
de demanda y gran diversidad de productos). En este caso los El funcionamiento de estos parámetros de control dentro del
equipos de producción se diseñan para poder adaptarsen a las invernadero de sensores. Los sensores dentro del invernadero
variantes de los distintos tipos de productos que se fabrican. permiten que estas variables sean cuantificadas de forma
Estas adaptaciones se realizan por medio de programación visible ofreciendo orientación cualitativa respecto a las
(software). condiciones ambientales del cultivo.
Por otro lado, si nos referimos, a la parte de control existen
G. La automatización flexible (productos con un índice medio diseños automatizados basados en respuestas de sensores que
de demanda). Estos sistemas combinan tanto elementos de la permiten el acondicionamiento, control y manejo de estas
automatización fija como programada. Suele estar constituidas variables, según datos previamente especificados.
por diferentes estaciones de trabajo interconectadas entre si y Por lo tanto, al necesitar la automatización de un proceso
controladas por un ordenador. como lo es mantener a una temperatura agradable y ambiente
el invernadero según la que indique el sensor: se liberan
IV. AUTOMATIZACIÓN EN INVERNADEROS ciertos controles que hacen que el sistema refrigerante (un
ventilador) se activen.
El cultivo bajo invernadero siempre ha permitido obtener
producciones de calidad y mayores rendimientos, en cualquier V. LECTURA DE LOS SENSORES Y MANEJO
momento del año, a la vez que permiten alargar el ciclo de DEL MICROCONTROLADOR
cultivo, permitiendo producir en las épocas del año más
difíciles y obteniéndose mejores precios.
J. Elección del microcontrolador
Los sistemas de control, automatismos eléctricos, permiten
el manejo automatizado de la mayoría de tareas cotidianas de Durante los últimos años ha surgido una gran cantidad de
nuevos tipos de microcontroladores.
mantenimiento y producción, así como regular el clima desde
Los dos que se barajaron principalmente para el proyecto
casa e incrementar la rentabilidad de sus instalaciones. Existen
están pensados para enseñar a estudiantes conceptos de
muchos sistemas de regulación climática que nos ayudan a
electrónica y programación, pero debido a su potencia y bajo
controlar algunos factores climáticos: ventanas, calefacción, precio, también resultan herramientas atractivas para el
nebulización, pantallas ventiladores, etc. Con el uso de desarrollador.
controladores climáticos se maximiza el uso de cualquier Para la realización del proyecto se dudó, como se ha dicho,
sistema de regulación climática que tengamos. Esto implicara entre la utilización de dos microcontroladores de precio
un mejor control y por ello un aumento de la calidad y cantidad similar entre ellos. A continuación, se describirán y se
de la cosecha. explicará el porqué de la decisión final de utilizar la
Este incremento del valor de los productos permite que el Raspberry-Pi.
agricultor pueda invertir tecnológicamente en su explotación Arduino uno: Una de sus principales ventajas es la de poder
mejorando la estructura del invernadero que se reflejan trabajar con entradas y salidas analógicas. Su programación
posteriormente en una mejora de los rendimientos y de la y manejo es más sencillo que el de su competidor. También
calidad del producto final. dispone de un gran número de pines de propósito general. Por
En la actualidad son numerosos los sistemas de el contrario, su potencia de cálculo no es tan potente como la
automatización que existen en el mercado para controlar los del microcontrolador Raspberry-Pi.
parámetros climáticos de los invernaderos: la automatización de Raspberry Pi 3 B: Esta tarjeta es en esencia un ordenador de
la apertura de las ventilaciones, radiómetros que indican el bajo coste. Funciona bajo un sistema operativo basado en
>Artículo Nº1< 3

Debian denominado Raspbian. Su principal ventaja es su


potencia de cálculo y la facilidad de instalar un servidor en
esta. Su mayor desventaja ha sido la ausencia de entradas
analógicas, lo que ha obligado a tener que adquirir más
hardware para poder trabajar con estas.
Como se ha mencionado al final se optó por la Raspberry-Pi
por su mayor funcionalidad a la hora de montar un servidor
web

VI. ELECCIÓN DE LA NUBE PARA LA CARGA


DE DATOS
K. ThingSpeak
M. Estado de canal Invernadero
La API de ThingSpeak siempre trabaja con datos, esa es su
gran especialidad. Es una API abierta para el Internet de las Cuando accedemos al canal creado anteriormente podemos
Cosas que permite recopilar, almacenar, analizar, visualizar visualizar diferentes pantallas referentes a diferentes
y actuar sobre la información recogida en sensores y apartados del canal en cuestión.
dispositivos como aplicaciones web y móviles, redes sociales
como Twitter, soluciones de mensajería, VoIP y nube como
Twilio, hardware de código abierto como Arduino,
Raspberry Pi o BeagleBone (los reyes del Internet de las
Cosas y la robótica) o con lenguajes de cálculo
computacional como MATLAB... ThingSpeak es una API
conocida entre los desarrolladores y dispone ya de una gran
comunidad.
ThingSpeak API funciona siempre con canales, los cuales
contienen los campos de datos, ubicación y estado. Para
empezar a trabajar con esta interfaz es necesario crear un
canal, donde se recopilará la información de dispositivos y
aplicaciones, datos que posteriormente se pueden analizar y
visualizar en gráficos (este es un tutorial bastante completo
de cómo crear gráficos con ThingSpeak) y el paso final es
operar sobre esa documentación. El proceso con la API N. Gráfica de los datos
siempre es el mismo. Para poder visualizar los diferentes datos obtenidos desde el
Raspberry Pi lo podemos hacer, en este caso, a través de
gráficas en función del tiempo tanto para la temperatura
L. Creación de canales
como también para la humedad.

Una vez creado el canal se puede visualizar de la siguiente


forma.

O. Clave de escritura API


Para poder realizar la conexión con el Raspberry Pi debemos
especificar en el código Python los campos que vamos a
>Artículo Nº1< 4

enviar, que en este caso son la temperatura y la humedad, y


también la Key para lograr esta conexión. Además, se debe
especificar el encabezado y el puerto y dirección de
conexión.

P. Parámetros que validan la API


Ya con los datos cargados y almacenados de los diferentes
sensores conectados estratégicamente colocados en nuestra
maqueta se podría realizar alguna inferencia, predicción o
toma de decisión sobre los datos recolectados en cuestión.

II. REFERENCIAS
[1] S. L. Ta lleen . (199 6, Ap r.). Th e Intranet Archi-
te c tu r e : M a n a g i n g i n f o r m a t i o n i n t h e n e w paradigm. Amdahl
Corp., CA. [Online]. Available:
http://www.amdahl.com/doc/products/bsg/intra/infra/html
[2]

Você também pode gostar