ENTREGABLE N°9

Avances del módulo principal y secundario.

html templates
Recapitulación de las semanas anteriores

Problema: Falta de tecnología personalizada y accesible para el monitoreo de las señales pulmonares y cardiacas de pacientes asintomáticos a distancia
Estrategia: Banda para la cabeza capaz de medir temperatura y pulsioximetría mediante señales ppg.
Concepto: M.A.P.A. (Mediciones Ayudando al Paciente Asintomático)
Material: Esponja elástica, algodón y nylon
Componentes electrónicos: Pila de reloj -> Botón táctil -> Sensor DS18B20+ -> Sensor PPG LM35-> Arduino Nano -> Bluetooth HC-05
Componentes de aplicación:  AppInventor-> Dispositivo móvil con sistema operativo Android -> Almacenamiento en Google Firebase
Proyecto preliminar: Estilo deportivo, orientada al uso diario.


Consideramos la variable de m.s.n.m:

Dado que existen parámetros fisiológicos, como la saturación de oxígeno arterial o SpO2, que experimentan variaciones por variables externas, hemos considerado oportuno realizar modificaciones. Nuestro prototipo considerará a la altura en m.s.n.m para el cálculo de SpO2, utilizando una fórmula matemática en función de la altura.

SaO2 = 98,2171 + 0,0012·h – 0,0000008·h² , donde h es la altura. [1]

Es por ello que en la aplicación se contará con una base de datos con la respectiva altura de cada provincia del país. [2]

Mobirise
Mobirise
Mobirise

Actualización del prototipo interactivo

Se realizaron ciertos cambios en el prototipo de la aplicación con el programa Figma.

-Ahora el paciente puede cerrar sesión cuando guste y/o cambiar de usuario.

-Quitamos las gráficas que podrían confundir a la persona que use la aplicación.

También presentamos dos situaciones: primera vez usando la aplicación y segunda o próximas veces interacturando con esta.

Prototipo 1

Mediante el programa Figma, se realizaron mejoras a las capturas de pantalla presentadas previamente. Con esto, se ha buscado mostrar de un modo más interactivo cómo se desenvolvería el usuario en el entorno de la aplicación. Se inicia desde la primera vez que es descargada y se sigue todo el proceso de registro, hasta llegar al menú principal de la aplicación.

Puede intectuar con la aplicación tocando los botones.

Prototipo 2

Mediante el programa Figma, se realizaron mejoras a las capturas de pantalla presentadas previamente. Se inicia como si fuera la segunda vez que el usuario usa la aplicación, es decir con el menú principal. Esto aplica también a las siguientes veces que el usuario ingresará. 

Puede interactuar con la aplicación tocando los botones.

Mobirise

Muestra del registro de usuarios en Firebase (referencial)

Avance del prototipo funcional

Mediante el sitio web MIT Appinventor 2 se ha empezado la elaboración del prototipo funcional. Esta plataforma usa programación mediante bloques para que el usuario realice las conexiones e interacciones entre los distintos elementos de la aplicación. 


En la imagen a la abajo se puede ver un ejemplo de nuestro avance. Al momento de que el usuario ingrese sus datos para iniciar sesión, el sistema verificará primero que los dos campos estén llenos. Luego, usando la base de datos FirebaseDB1, comprobará que los datos ingresados coincidan con alguno de los ya ingresados al momento de registrarse. De coincidir perimitirá el acceso al menú principal. Sino, dirá que alguno de los datos es incorrecto. 



Mobirise

Diagrama de bloques en MIT App Inventor

Tour virtual de la aplicación

Esta versión inicial muestra el proceso de registro hasta llegar al menú principal (la primera vez que el usuario descarga la aplicación)

Mobirise

Placa de la tarjeta. Elaborado en Kicad

Otros avances del prototipado

En las semanas anteriores ya se fueron realizando avances en cuanto al prototipo. Dentro de estos se encuentra el desarrollo en el programa Kicad de la placa que se ve a la derecha. Esta cuenta con todos los componentes que utilizaremos dentro del hardware en un espacio reducido, dandole así más comodidad al usuario.

Posteriormente este el circuito eléctrico de la placa, que se piuede ver en la parte inferior, será simulado en Proteus para probar su funcionalidad. 

Mobirise

Esquema de la tarjeta. Elaboración propia.

Mobirise

Vista board de la tarjeta. Elaboración propia.

Modelo elaborado en  Meshmixer

Mobirise

Modelo 3D (vista externa) del dispositivo

Roles de los integrantes

En la fase actual de prototipado, todos los miembros del equipo colaboraron activamente con el desarrollo. A continuación las secciones en las que los miembros del proyecto se enfocarán.

-Brifscey Chura: Programación en Arduino
-Adrián Hernández y Yereli García: Desarrollo de Aplicación
-Ximena Roldán y Nicolle Muñoz: Simulación en Proteus
-Johanni Bohorquez: Maquetado y diseño

Bibliografía

1.  J. Botella de Maglia and L. Compte Torrero, “Saturación arterial de oxígeno a gran altitud. Estudio en montañeros no aclimatados y en habitantes de alta montaña,” Medicina Clínica, vol. 124, no. 5, pp. 172–176, Feb. 2005, doi: 10.1157/13071480. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0025775305716523. [Accessed: 10-Nov-2020]

2. “Anexo:Provincias del Perú - Wikipedia, la enciclopedia libre,” Wikipedia.org, 2017. [Online]. Available: https://es.wikipedia.org/wiki/Anexo:Provincias_del_Per%C3%BA. [Accessed: 10-Nov-2020]