Sistema de monitorización de señales basado en ESP32
Identificadores
URI: http://hdl.handle.net/10481/74464Metadata
Show full item recordAuthor
Navarrete Campos, GinésDirector
Roldán Aranda, Andrés MaríaDepartamento
GranaSAT - Grupo de Electronica AeroespacialMateria
Arduino ExoBOOT firmware GranaSAT FreeRTOS hardware software NodeJS ExpressJS websocket PUG ESP32
Date
2021Abstract
Este proyecto parte de la investigación del Ministerio de Defensa y la Universidad de
Granada [9], incluyendo de esta forma a GranaSAT, tratándose de desarrollar un sistema
que facilite los desplazamientos de los soldados y reduzca los niveles de cansancio en largas
caminatas. Para el correcto desarrollo de esto entran en juego los diferentes sensores de los
que dispone. Por ello el principal objetivo de este proyecto es integrar en una aplicación
web, un sistema capaz de recibir información de dichos sensores para que quien lo requiera
pueda visualizarlos. De este modo, el objetivo será implementar un firmware capaz de leer
de los sensores, teniendo en cuenta las limitaciones de la placa ESP32, así como desarrollar
esa aplicación web en la que se visualizarán de forma gráfica.
De este modo, para el firmware, se abandona la programación en alto nivel para tener
total control del hardware, debido a sus limitados recursos.
Es por esto que se pretende emular un encargo profesional real, siguiendo una metodología
orientada al producto. Las diversas decisión se tomarán a partir de los requisitos del cliente,
GranaSAT. Partiendo de estos se hará un análisis para ofrecer las mejores soluciones posibles
en función a los recursos establecidos.
Finalmente, se llevará a cabo el diseño, realizando las implementaciones necesarias para
la correcta visualización de los datos y comunicación tanto de firmware, como de software.
Terminando con las de conclusiones y posibles mejoras al respecto.
Se ha tratado de enfocar el proyecto de forma multidisciplinar, tratando de adquirir nuevas
técnicas y aptitudes, a parte de las utilizadas durante la titulación. Por último, se culmina
con la obtención de un sistema, que cumple con los objetivos y requisitos de este proyecto y
con el cual se cierra la etapa universitaria de Grado en Ingeniería Informática.