MuROB, automatización del baño de órganos por métodos ópticos
Fecha
2022Resumen
En este trabajo se presentan, en primer lugar, la introducción al MuWOB y la interfaz de usuario
que se ha encargado de desarrollar el estudiante, la cual permite enviar los mensajes necesarios
al autómata (Arduino Mega). Para ello, se ha trasladado la interfaz básica del LabVIEW al
entorno de desarrollo de software App Inventor, obteniendo un modelo de aplicación para
dispositivos Android (.apk), facilitando el uso del MuWOB por parte del usuario, a través de
su Smartphone o Tablet.
A su vez, este entorno ha permitido enviar mensajes mediante la conexión Bluetooth, pudiendo
cambiar la comunicación serial, la cual necesitaba de conexión directa con el Arduino. Para
ello, se ha adquirido un módulo de Bluetooth compatible con el autómata, siendo configurado
y conexionado con el objetivo previamente descrito.
En relación con la interfaz, se añadieron los nuevos requerimientos solicitados por el Dr.
Ricardo Borges, el interesado del proyecto, configurando la programación y definición de las
funcionalidades de la botonera y diferentes aspectos de diseño de la interfaz, consiguiendo una
transición entre pantallas fluida y atractiva, dotando de sencillez, robustez y uso intuitivo a la
app. Además, se han implementado mejoras al código Arduino, modificaciones y adaptaciones
mecánicas y de redes, funcionalidades básicas y avanzadas u otras.
Por otro lado, se añadieron una serie de restricciones de acceso y modificación de parámetros
dentro de la aplicación; de esta forma, la persona que esté haciendo uso de ella, debe tener
conocimiento de su usuario, y hará uso de las pantallas y procesos a los que se le haya facilitado
permiso.
Y, por último, las conclusiones del proyecto, en las que se describe cómo se han logrado los
objetivos de este TFM y los resultados obtenidos, así como las posibilidades de mejoras si se
continuara trabajando en este proyecto, y las limitaciones encontradas durante su desarrollo First of all, this paper presents the introduction to MuWOB and the user interface that the
student has been in charge of developing, which allows sending the necessary messages to the
automaton (Arduino Mega). For it, the basic interface of LabVIEW was switched to the App
Inventor software development environment, obtaining an application model for Android
devices (.apk), facilitating the use of MuWOB by the user, through their Smartphone or Tablet.
In turn, this environment has allowed sending messages through the Bluetooth connection,
being able to change the serial communication, which needed a direct connection with the
Arduino. For this, a Bluetooth module compatible with the automaton has been acquired, being
configured and connected with the objective previously described.
In relation to the interface, the new requirements requested by Dr. Ricardo Borges, the person
interested in the project, were added, configuring the programming and definition of the
functionalities of the button panel and different aspects of the interface design, achieving a
smooth transition between screens and attractive, providing simplicity, robustness and intuitive
use to the app. In addition, improvements to the Arduino code, mechanical and network
modifications, adaptations, basic and advanced functionalities, and others have been
implemented.
On the other hand, a series of access restrictions and modification of parameters within the
application were added; in this way, the person who is making use of it must be aware of its
user, and will make use of the screens and processes to which permission has been provided.
Finally, the conclusions of the project, in which it is described how the objectives of this TFM
have been achieved and the results obtained, as well as the possibilities of improvements if
work continues on this project, and the limitations encountered during its development.