dc.contributor.advisor | Ariza Gómez, María Teresa | es |
dc.creator | Mellado Contioso, Sergio | es |
dc.date.accessioned | 2020-07-21T13:55:57Z | |
dc.date.available | 2020-07-21T13:55:57Z | |
dc.date.issued | 2020 | |
dc.identifier.citation | Mellado Contioso, S. (2020). Aplicación Android y Servicio Web Spring para la monitorización de datos obtenidos en un vehículo haciendo uso de la plataforma FIWARE. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. | |
dc.identifier.uri | https://hdl.handle.net/11441/99698 | |
dc.description.abstract | Hace tiempo parecía muy lejano poder conectar cualquier objeto cotidiano a Internet, e intercambiar
información sobre los hábitos de consumo y gustos de las personas. Hoy en día, gracias al Internet de las
Cosas (IoT), todo eso es posible. IoT es la interacción entre múltiples objetos físicos conectados y con
tecnologías de obtención de datos, que permiten comunicarse e intercambiar información entre ellos en tiempo
real mediante Internet.
En este proyecto se ha diseñado e implementado un software para la monitorización de la velocidad, posición
(latitud y longitud), aceleración (ejes x, y, z del acelerómetro) y la velocidad de rotación (ejes x, y, z del
giroscopio) de los vehículos, obtenidos por los sensores de un dispositivo móvil Android. Consiste en una
aplicación desarrollada en Android, la cual envía todos los valores obtenidos por los sensores del dispositivo
Android al Context broker. Se ha utilizado Orion Context Broker, el cual pertenece a una plataforma
desarrollada para el internet de las cosas (IoT) llamada FIWARE. Se ha optado por utilizar FIWARE ya que es
una plataforma de código abierto centrada en el desarrollo de soluciones inteligentes.
Además, se desarrolla un servicio web Spring, el cual se encarga de realizar una suscripción al context broker.
Mediante esta suscripción, cada vez que se envían nuevos valores al context broker, el servicio web Spring
recibe notificaciones. El servicio web Spring se encarga de realizar las transacciones con la base de datos
MySQL, donde quedarán almacenados todos los valores obtenidos por la aplicación Android.
A través de la aplicación Android se permite visualizar todos los datos obtenidos en un vehículo, mediante el
acceso al servicio web.
Se ha realizado una aplicación móvil en Android, observando que el uso de teléfonos inteligentes se ha
disparado en la última década, siendo el sistema operativo Android la razón de la mayor parte del crecimiento.
Actualmente, Android, el sistema operativo de Google, tiene más de 10 años y da vida casi al 90% de los
smartphones que utilizamos a diario en nuestro día a día. | es |
dc.description.abstract | A long time ago it seemed very far to be able to connect any everyday object to the Internet, and exchange
information about people's consumption habits and tastes. Today, thanks to the Internet of Things (IoT), all of
that is possible. IoT is the interaction between multiple physical objects connected and with data collection
technologies, which allow communication and exchange of information between them in real time through the
Internet.
In this project, software has been designed and implemented to monitor speed, position (latitude and
longitude), acceleration (x, y, z axis of the accelerometer) and rotational speed (x, y, z axis of the gyroscope).
of vehicles, obtained by the sensors of an Android mobile device. It consists of an application developed on
Android, which sends all the values obtained by the sensors of the Android device to the Context broker. Orion
Context Broker has been used, which belongs to a platform developed for the Internet of Things (IoT) called
FIWARE. FIWARE has been chosen as it is an open source platform focused on the development of smart
solutions.
In addition, a Spring web service is developed, which is responsible for subscribing to the context broker.
Through this subscription, every time new values are sent to the context broker, the Spring web service
receives notifications. The Spring web service is in charge of carrying out the transactions with the MySQL
database, where all the values obtained by the Android application will be stored.
Through the Android application, you can view all the data obtained in a vehicle, by accessing the web
service.
A mobile application has been made on Android, noting that the use of smartphones has exploded in the last
decade, with the Android operating system being the reason for most of the growth. Currently, Android,
Google's operating system, has more than 10 years of life and gives life to almost 90% of the smartphones that
we use daily in our day to day | es |
dc.format | application/pdf | es |
dc.language.iso | spa | es |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Aplicación Android y Servicio Web Spring para la monitorización de datos obtenidos en un vehículo haciendo uso de la plataforma FIWARE | es |
dc.type | info:eu-repo/semantics/bachelorThesis | es |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Ingeniería Telemática | es |
dc.description.degree | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación | es |
dc.publication.endPage | 103 p. | es |