Trabajo Fin de Grado
Control y monitorización de hábitats para animales mediante Raspberry-Pi, Fiware, Spring y Android
Autor/es | Angulo Gallego, Leopoldo |
Director | Ariza Gómez, María Teresa |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Telemática |
Fecha de publicación | 2019 |
Fecha de depósito | 2020-02-19 |
Titulación | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación |
Resumen | El auge de los dispositivos conectados a Internet conduce a la búsqueda de soluciones basadas en el Internet of Things. Este proyecto no es más que el intento de mejorar un raro ámbito comercial con el uso de herramientas ... El auge de los dispositivos conectados a Internet conduce a la búsqueda de soluciones basadas en el Internet of Things. Este proyecto no es más que el intento de mejorar un raro ámbito comercial con el uso de herramientas software y sistemas electrónicos como sensores, microprocesadores, plataformas de servicios inteligentes, API REST y App-Android. El proyecto que se detallará a continuación está enfocado a monitorizar y controlar hábitats de animales como terrarios y acuarios, los que necesitan unas condiciones específicas para la correcta vida de estos. Se ha enfocado en la parte del Gestor de una o varias tiendas de animales que contienen multitud de datos a controlar. Para facilitar esa tarea, se ha centrado el estudio en un número reducido de hábitats y en una sola tienda. Pero es posible extender las herramientas desarrolladas a entornos reales, donde un Gestor está encargado de varias tiendas con diversos Terrarios/Acuarios a su disposición. Se ha usado una Raspberry-Pi como agente IoT, a la que van conectados los sensores. Este dispositivo ejecuta un programa encargado de Transmitir los datos al Context-Broker de Fiware. Con herramientas como Cygnus y MySQL se almacenan los datos en una BBDD que es accedida por un Servidor Spring usando Hibernate y JPA. El Gestor puede monitorizar estos datos a través de una aplicación móvil Android que se comunica con el servidor usando una API-REST. También podrá actuar sobre algún dispositivo y recibir notificaciones. The rise of Internet devices leads to the search for solutions based on the Internet of Things. This project is only an attempt to improve a rare commercial environment with the use of software tools and electronic systems ... The rise of Internet devices leads to the search for solutions based on the Internet of Things. This project is only an attempt to improve a rare commercial environment with the use of software tools and electronic systems such as sensors, microprocessors, IoT platforms, Rest-APIs and Android Applications. The project is focused on monitoring and controlling animal habitats such as terrariums and aquariums, which need specific conditions for their healthy life. It has focused exactly on the part of the Manager of pet stores which contain a multitude of data to control them. To do easier the task, the study has focused on a single store with a small number of habitats. But it is possible to extend the tools developed to real environments. Where the Manager is in charge of several stores with a lot of terrariums/aquariums at his disposal. A Raspberry-Pi has been used as an IoT Agent, to which the sensors are connected. This device runs a program for transmitting data to the Context Broker. Using tools such as Cygnus and MySQL we store the data in a database that is accessed by a Spring Server using Hibernate ad JPA. The Manager can monitor this data through an android application that communicates with the server using a Rest-API. He can also act on some device and receive notifications. |
Cita | Angulo Gallego, L. (2019). Control y monitorización de hábitats para animales mediante Raspberry-Pi, Fiware, Spring y Android. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG-2617-ANGULO.pdf | 3.593Mb | [PDF] | Ver/ | |