
Compartir
Título
Plataforma MyHealth de monitoreo y supervisión fisiológica y física
Autor(es)
Director(es)
Palabras clave
pulsera inteligente
Django
Firebase
Bluetooth BLE
smart band
Clasificación UNESCO
3304.13 Dispositivos de Transmisión de Datos
3304.14 Ordenadores Digitales
3304.17 Sistemas en Tiempo Real
Fecha de publicación
2021-09
Resumen
[ES]Debido al auge con la que las nuevas tecnologías están formando parte de
nuestra vida cotidiana, hoy en día parece interesante pensar en nuevas funcionalidades,
procedimientos o dispositivos en los que las nuevas tecnologías puedan ayudarnos a
facilitar nuestro día a día. A día de hoy, el uso de las pulseras inteligentes para una
monitorización continua de las constantes vitales del usuario está normalizado. En
cambio, pese a la fiabilidad de los sensores gracias al avance tecnológico y a su
abaratamiento, no es posible encontrar tan fácilmente una aplicación que te ayude a
realizar un mayor seguimiento con sus posibles actualizaciones de la plataforma para
integrar predicciones para animar al usuario a seguir una rutina más saludable.
El objetivo principal de este Trabajo de Fin de Grado es la creación de una
plataforma para el monitoreo, supervisión fisiológica y física basada en sensores se
engloba la adquisición de signos vitales (frecuencia cardiaca, distancia, …) para
conseguir que las personas poco a poco se conciencien de lo necesario y fácil que es
lograr hábitos saludablessi tienes una constancia y unas rutinas con ganas de superación
en sus vidas. El objetivo es que el usuario pueda llevar un seguimiento en su día a día,
ya sea de sus entrenamientos como de sus rutinas diarias donde pueda organizar y
visualizar su mejora de las capacidades físicas y fisiológicas tanto de forma gráfica como
de forma más detallada mediante tablas.
Otra particularidad de la plataforma es que el usuario dispondrá de una
aplicación Android que le permite crear y realizar entrenamientos gracias a que recoge
la información de la pulsera.
Para la visualización de los datos, obtenidos en la aplicación Android, en la
aplicación web es necesario realizar una conexión entre ambas aplicaciones a través de
la base de datos a la que están conectadas, en este caso la plataforma utilizada es
Firebase. Para la monitorización de la frecuencia cardíaca del usuario se ha utilizado una
pulsera inteligente, en este caso la Xiaomi Mi Band 2, donde la aplicación se va a
comunicar con ella mediante Bluetooth Low Energy (BLE) desde una aplicación en un
dispositivo móvil.
La aplicación web se ha desarrollado en Python con el framework Django. En ella
se visualizarán las estadísticas en forma de gráficos y tablas junto con un calendario. De
esta manera el usuario podrá visualizar como van mejorando sus capacidades a lo largo
del tiempo y organizar sus entrenamientos.
La aplicación móvil se ha desarrollado en Android, será la encargada de
conectarse con la pulsera inteligente, pues es la encargada de crear los entrenamientos,
registrando así la frecuencia cardiaca entre otros parámetros.
Se utilizan librerías de código abierto, para incorporar funcionalidades muy útiles
ya hechas por otros usuarios. [EN]With the booming of emerging technologies in our daily life, nowadays it seems interesting to think of innovative features, procedures or devices in which the latest
technologies may help us to enhance our day-to-day routine.
To this day, the use of smart bracelets in order to monitor vital signs is already
standardized. However, despite of the reliability from sensors thanks to the
technological progress and cheapening, it is not easy to find an app that help us performing a better follow-up with its possible updates of the platform to integrate
predictions in order to encourage consumers to continue a healthier routine.
The aim of this final project is to create a platform to monitor and oversight
based on sensors, which encompasses the acquisition of vital signs let people realize
little by little how necessary and easy it is to develop healthy habits if you have
consistency and routines and want to improve their lives.
The goal is that the user will be able daily to keep track of his or hers work outs and day-to-day routines where he can visualize and organize the improvements of the physical and physiological capabilities both graphically and in more detail using tables.
Another feature of the app is that it collects data from an Android application,
as it is from where the user can create and carry out training.
To view the data obtained in an Android application, in a web application, a
connection needs to be established between the two applications through the database they are connected to. In this case, the platform used is Firebase.
A Xiaomi Mi Band 2 smart bracelet has been used to monitor the vital signs,
which will be connected to the app via Bluetooth Low Energy from an a mobile device.
The web app was developed in Python with its framework Django. For the
statistics viewing, graphics and charts are provided along with a calendar. This way, the user will be able to see the improvements (Heart rate, speed, distance, etc.) over time and organize the training sessions.
The mobile application has been developed on Android, it will be in charge of connecting with the Smart band, thus recording the heart rate of the training and which in turn will communicate with the web application through Firebase Database Realtime,
as a simple and very intuitive tool, there is no problem with the number of users
because it will not be very high.
If this number of users is greater, you can migrate the project to another Firebase applications are easily implemented by using JSON (a standard format) in your database.
Open source libraries are used to incorporate very useful functions that other users have made.
Descripción
Trabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2020-2021
URI
Aparece en las colecciones













