Invernadero Android
Control y Monitorización de un Invernadero a través de una Aplicación Móvil
Descripción
Título | Control y Monitorización de un Invernadero a través de una Aplicación Móvil |
---|---|
Autor/es |
|
Director/es |
|
Tipo de Documento | Tesis (Master) |
Título del máster | Ingeniería Electromecánica |
Fecha | 14 Julio 2015 |
Materias | |
Palabras Clave Informales | invernadero, Android, Arduino, hardware libre, código abierto |
Escuela | E.T.S.I. Diseño Industrial (UPM) |
Departamento | Ingeniería Eléctrica, Electrónica Automática y Física Aplicada |
Licencias Creative Commons | Ninguna |
Resumen
Los invernaderos permiten tener un mayor control del entorno donde crecen las plantas. Son utilizados para aumentar la calidad y rendimiento de las plantaciones en ciertas ubicaciones que tienen estaciones cortas de crecimiento, o bien malas condiciones de iluminación debido a las localizaciones geográficas, por lo que permiten mejorar la producción de alimentos vegetales en entornos extremos.
En este proyecto se ha desarrollado una maqueta de un invernadero y se propone el uso del microcontrolador Arduino y del sistema operativo Android, con el objetivo de lograr una tarea de control y monitorización sobre dicha maqueta.
Por una parte, se utiliza la placa Arduino como tarjeta controladora del sistema y, a su vez, como tarjeta adquiridora de datos, y por otra parte se ha desarrollado una aplicación Android capaz de monitorizar y supervisar el estado del invernadero. Para llevar a cabo el flujo de información entre el invernadero y los dispositivos de monitorización, se ha desarrollado una aplicación servidor bajo código C++, capaz de administrar la información del invernadero en una base de datos MySQL y, de forma concurrente, atender las peticiones de los clientes Android registrados, proporcionándoles la información que soliciten, y ejecutando las acciones que reciben.
Objeto y alcance del proyecto
El presente proyecto tiene varios objetivos:
- Diseñar y construir una maqueta representativa de un invernadero, que integre los sensores y actuadores necesarios para poder llevar a cabo las tareas de control y monitorización.
Se llevará a cabo el control de tres variables: temperatura, humedad y calidad del aire; y se actuará sobre tres periféricos de salida: sistema de calefacción, humidificación y ventilación del recinto.
- Desarrollo del software para la placa Arduino que controla todos los componentes del invernadero y gestiona las alarmas.
Se implementarán métodos para el control de variables y se desarrollarán funciones de comunicación cliente-servidor para el flujo de información.
- Desarrollo de un servidor para la recepción de datos y control del invernadero, almacenamiento de los valores en una base de datos y que a su vez ofrezca los servicios necesarios para su monitorización y control remoto.
- Desarrollo de una aplicación cliente en Android.
Se ofrecerán las herramientas de monitorización de alarmas, control de rangos de trabajo, visor de gráficas temporales y demás gadgets que permitan al usuario controlar y visualizar el estado del invernadero.
Comentarios
Publicar un comentario