Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/53465
Título
Tablero de tinta electrónica de información y avisos en accesos a dependencias
Autor
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería Informática
Resumo
Es habitual que, a pesar de los avances tecnológicos, cuando un alumno acude a un despacho de
profesor que éste no se encuentre allí en ese momento. Aunque esto no suponga una gran pérdida de
tiempo, la tecnología a nuestro alcance nos permite transformar esta situación de incertidumbre para el
alumno en una forma de informarle de aquello que se desee: el lugar en el que se encuentra el profesor
en ese momento; lo que tardará en volver; como contactar con él... etc. Este trabajo de fin de grado
implementa una solución mediante tecnología simple y barata, así como de una manera sencilla e intuitiva en uso.
Los ámbitos tecnológicos incluyen la comunicación inalámbrica; del uso y control de un canal Serie
aplicado a la comunicación bluetooth; del uso de un controlador gráfico sencillo; de la gestión y programación de un sistema Arduino en una placa ESP32; de la programación en C de un sistema de servicio ”demonio” con gestión de múltiples hilos; de la comunicación y gestión mediante herramientas UNIX de dichos hilos; de la creación de memoria compartida entre procesos y subprocesos; de programación en lenguaje bash; de la creación de servicios Java en Android así como de clases Singleton y del desarrollo de aplicaciones móvil con interfaces gráficas; del análisis y diseño software y hardware así como de la ingeniería electrónica aplicada. It is common that, despite technological advances, when a student goes to a teacher’s office, the teacher
is not there at that moment. Although this is not a significant waste of time, the currently available
technology allows us to transform this situation of uncertainty for the student into a way of informing him
of whatever we want to: the place where the teacher is at that moment; how long it will take him to return;
how to contact him... etc. This final degree project implements a solution using simple and inexpensive
technology, and does so in a simple and intuitive way.
The technological areas addressed by this project includes wireless communication; the use and control
of a Serial channel applied to Bluetooth communication; the use of a simple graphic controller; the
management and programming of an Arduino system on an ESP32 board; the programming in C of a
”daemon” service system with multi-thread management; the communication and management through
UNIX tools of these threads; the creation of shared memory between processes and threads; programming in bash language; the creation of Java services in Android as well as Singleton classes and the development of mobile applications with graphical interfaces; software and hardware analysis and design as well as applied electronic engineering.
Palabras Clave
Arduino
Sistemas empotrados
Tinta electrónica
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [30178]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional