Alerta y Control de Estres Mediante Monitoreo
Alerta y Control de Estres Mediante Monitoreo
Alerta y Control de Estres Mediante Monitoreo
PROYECTO DE TITULACIÓN
AUTORES:
MARCO ANTONIO ALVARADO CÁRDENAS
LUIS DAVID CAIZA ESPINOZA
TUTOR:
ING. LUIS ESPÍN PAZMIÑO, MG.
GUAYAQUIL – ECUADOR
REPOSITORIO NACIONAL EN CIENCIA Y
TECNOLOGÍA
FICHA DE REGISTRO DE TESIS/
TÍTULO: DISEÑO E IMPLEMENTACIÓN DE UN PROTOTIPO WEARABLE PARA LA
ALERTA Y CONTROL DE ESTRÉS MEDIANTE MONITOREO DE PARÁMETROS
FISIOLÓGICOS EMPLEANDO TECNOLOGÍAS DE BAJO COSTO.
AUTORES: REVISOR:
Alvarado Cárdenas Marco Antonio Ing. Juan Carlos Yturralde Villagómez M.Sc.
Caiza Espinoza Luis David
II
APROBACIÓN DEL TUTOR
Atentamente,
______________________________
Ing. Luis Arturo Espín Pazmiño, Mg.
TUTOR
III
DEDICATORIA
IV
AGRADECIMIENTO
V
DEDICATORIA
VI
AGRADECIMIENTO
VII
TRIBUNAL PROYECTO DE TITULACIÓN INVESTIGATIVO
Ing. Daniel Itúrburu Salvador, M.Sc. Ing. Francisco Palacios Ortiz, Mg.
DECANO DE LA FACULTAD DIRECTOR DE LA CARRERA DE INGENIERIA EN
CIENCIAS MATEÁTICAS Y FÍSICAS NETWORKING Y TELECOMUNICACIONES
Ing. Juan Carlos Yturralde, M.Sc. Ing. William Rodríguez López, M.Sc.
PROFESOR REVISOR TRIBUNAL PROFESOR DEL ÁREA TRIBUNAL
VIII
DECLARACIÓN EXPRESA
________________________________________
ALVARADO CÁRDENAS MARCO ANTONIO
C.I.: 0952144913
________________________________________
CAIZA ESPINOZA LUIS DAVID
C.I.: 0931110233
IX
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
Proyecto de Titulación que se presenta como requisito para optar por el título
AUTORES:
C.I. 0931110233
TUTOR:
ING. LUIS ARTURO ESPÍN PAZMIÑO, MG
Guayaquil, de
mes año
X
CERTIFICADO DE ACEPTACIÓN DEL TUTOR
CERTIFICO:
Guayaquil, de
mes año
XI
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN NETWORKING Y
TELECOMUNICACIONES
XII
1. Autorización de Publicación de Versión
Electrónica del Proyecto de titulación
Publicación electrónica:
________________________________________
ALVARADO CÁRDENAS MARCO ANTONIO
C.I.: 0952144913
________________________________________
CAIZA ESPINOZA LUIS DAVID
C.I.: 0931110233
2. Forma de envío:
El texto del proyecto de titulación debe ser enviado en formato Word, como
archivo .Doc. O .RTF y Puf para PC. Las imágenes que la acompañen
pueden ser: .gif, .jpg o .TIFF.
DVDROM CDROM
XIII
ÍNDICE GENERAL
XIV
Estrés Laboral .................................................................................................... 15
Síntomas del estrés Laboral .......................................................................... 16
Estrés Académico .................................................................................................. 16
Fases del estrés ..................................................................................................... 17
Manifestaciones del Estrés ................................................................................... 18
Manifestaciones físicas ..................................................................................... 18
Manifestaciones psicológicas y emocionales.................................................... 19
Manifestaciones conductuales ......................................................................... 19
Parámetros Fisiológicos ........................................................................................ 20
Frecuencia Cardíaca .......................................................................................... 20
Variabilidad del ritmo cardíaco ..................................................................... 22
Medición de la variabilidad de frecuencia cardiaca ...................................... 23
Análisis de la variabilidad de ritmo cardiaco................................................. 23
Ondas, intervalos, segmentos y complejos................................................... 26
Electrocardiográficos .................................................................................... 26
Intervalos R-R ................................................................................................ 29
Sistema Nervioso Autónomo ................................................................................ 30
Índice de estrés Mental .................................................................................... 31
Wearable ............................................................................................................... 34
ARDUINO ............................................................................................................... 35
ESP32..................................................................................................................... 35
Estándares WIFI para el microcontrolador ESP32 ............................................ 37
Estándar 802.11n .......................................................................................... 37
Sensor para medir Frecuencia Cardíaca................................................................ 37
Módulo Sensor MAX30102 ............................................................................... 37
Pulsioximetría................................................................................................ 40
Fotopletismografía (PPG) .............................................................................. 41
Motor de vibración ............................................................................................... 42
Internet de las cosas (IOT) .................................................................................... 43
Plataformas IOT................................................................................................. 45
MyDevices Cayenne ...................................................................................... 45
Fundamentación Legal .............................................................................................. 46
Pregunta científica a contestarse.............................................................................. 52
XV
DEFINICIONES CONCEPTUALES ................................................................................. 52
CAPITULO III ...................................................................................................................... 54
PROPUESTA TECNOLÓGICA....................................................................................... 54
Análisis de la factibilidad ....................................................................................... 54
Factibilidad Operacional ................................................................................... 55
Factibilidad Técnica ........................................................................................... 56
Comparación de Implementos ...................................................................... 57
Factibilidad Legal............................................................................................... 60
Factibilidad Económica ..................................................................................... 60
Presupuesto .................................................................................................. 60
ETAPAS DE LA METODOLOGÍA .............................................................................. 61
Preparar ............................................................................................................ 62
Planear .............................................................................................................. 64
Diseñar .............................................................................................................. 67
Implementar ..................................................................................................... 70
Operar ............................................................................................................... 75
Optimizar........................................................................................................... 82
ENTREGABLES DEL PROYECTO .............................................................................. 83
CRITERIO DE VALIDACIÓN DE LA PROPUESTA ...................................................... 83
Población y Muestra ......................................................................................... 83
Población....................................................................................................... 83
Muestra ......................................................................................................... 84
Procesamiento y análisis de datos .................................................................... 87
CAPÍTULO IV .................................................................................................................... 103
Criterios de aceptación del producto o servicio ..................................................... 103
CONCLUSIONES ........................................................................................................... 104
RECOMENDACIONES ................................................................................................... 105
BIBLIOGRAFÍA.............................................................................................................. 106
ANEXOS ....................................................................................................................... 110
XVI
ABREVIATURAS
XVII
ÍNDICE DE ILUSTRACIONES
XVIII
Ilustración 31. Pruebas de funcionamiento de envío de datos a la plataforma Cayenne.
............................................................................................................... 77
Ilustración 32. Información de los valores de los parámetros fisiológicos almacenados
en la DB de Cayenne. ........................................................................................................ 77
Ilustración 33. Intervalos RR capturados. ..................................................................... 81
Ilustración 34. Gráfico estadístico pregunta 1. ............................................................. 87
Ilustración 35. Gráfico estadístico pregunta 2. ............................................................. 88
Ilustración 36. Gráfico estadístico pregunta 3. ............................................................. 89
Ilustración 37. Gráfico estadístico pregunta 4. ............................................................. 90
Ilustración 38. Gráfico estadístico pregunta 5. ............................................................. 91
Ilustración 39. Gráfico estadístico pregunta 6. ............................................................. 92
Ilustración 40. Gráfico estadístico pregunta 7. ............................................................. 93
Ilustración 41. Gráfico estadístico pregunta 8. ............................................................. 94
Ilustración 42. Gráfico estadístico pregunta 9. ............................................................. 95
Ilustración 43. Participante de prueba 1....................................................................... 97
Ilustración 44. Resultado del análisis 1. ........................................................................ 97
Ilustración 45. Participante de prueba 2....................................................................... 99
Ilustración 46. Resultado del análisis 2. ........................................................................ 99
Ilustración 47. Participante de prueba 3..................................................................... 100
Ilustración 48. Resultado del análisis 3. ...................................................................... 101
XIX
ÍNDICE DE TABLAS
XX
Resultados de la pregunta 4. ........................................................................ 90
Resultados de la pregunta 5. ........................................................................ 91
Resultados de la pregunta 6. ........................................................................ 92
Resultados de la pregunta 7. ........................................................................ 93
Resultados de la pregunta 8. ........................................................................ 94
Resultados de la pregunta 9. ........................................................................ 95
Valores IS obtenidos de la participante 1. .................................................... 98
Valores IS obtenidos de la participante 2. .................................................. 100
Valores IS obtenidos del participante 3. ..................................................... 101
Matriz de criterios de Aceptación ............................................................... 103
XXI
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
RESUMEN
En este proyecto se desarrolló e implementó un prototipo Wearable para la alerta
y control de estrés en personas que desarrollan actividades académicas o
laborales bajo la modalidad online, se usó el sensor MAX30102 para la captación
de la frecuencia cardíaca, el microcontrolador ESP32 para el procesamiento y
comunicación con la plataforma web IoT para el monitoreo del dispositivo.
El proyecto se elaboró mediante la metodología de Investigación PPDDIO, para el
desarrollo de cada fase se empleó el método descriptivo para establecer relación
entre los datos analizados. Para la obtención de resultados se utilizó un análisis
estadístico de la variabilidad de la Frecuencia cardíaca (VFC), que permite
establecer el índice de estrés (I.S.) mediante una serie de instrucciones
programadas en el microcontrolador bajo la plataforma de desarrollo Arduino.
XXII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
ABSTRACT
In this project a Wearable prototype was developed and implemented to alert and
control stress in people who develop academic or work activities under the online
modality, the MAX30102 sensor was used to capture the heart rate, the ESP32
microcontroller for processing and communication with the IoT web platform for
monitoring the device. The project was developed using the PPDDIO Research
methodology, for the development of each phase the descriptive method was used
to establish the relationship between the data analyzed. To obtain the results, a
statistical analysis of the Heart Rate Variability (HRV) was used, which allows to
establish the stress index (S.I.) through a series of instructions programmed in the
microcontroller under the Arduino development platform.
XXIII
INTRODUCCIÓN
Los cambios han sido tan notorios que la mayor parte de las cosas que
se solían hacer de una manera se hacen de forma diferente, estos cambios
han fomentado de manera directa o indirecta que las personas se sientan
tensas continuamente y que posteriormente puede provocar lo que se conoce
como estrés.
1
El Capítulo I, se constituye del planteamiento del problema, en donde se
conocerá los motivos de la investigación, los objetivos del proyecto, precisando
los objetivos generales y específicos, continuando con la importancia y
justificación del trabajo propuesto, definiendo el alcance del mismo; Por último, se
hace mención de la metodología que se utilizará para el presente proyecto de
tesis.
2
CAPÍTULO I
EL PROBLEMA
3
pueden incluir enfermedades circulatorias, gastrointestinales y
otros tipos de trastornos físicos, psicosomáticos y psicosociales.
(pp. 2-3)
Por otra parte, con respecto al ámbito académico en Ecuador el estrés está
presente de manera progresiva, tanto así que:
4
mental de los estudiantes y sus profesores en la pandemia, y cuáles son los
retos que la educación superior tiene que enfrentar en un futuro
inmediato.(Soemari et al., 2020)
CAUSAS CONSECUENCIAS
5
Monitoreo de parámetros fisiológicos para el control y
Aspecto:
alerta del estrés.
6
actividades virtuales ha ido aumentando. Sin embargo, no se ha hecho énfasis
en la detección mediante el monitoreo de parámetros fisiológicos que permita
alertar y atenuar los efectos nocivos de esta condición.
Original: La implementación de tecnología en el ámbito educativo y
laboral está en todo su esplendor; en este proyecto se presenta el desarrollo
de un prototipo innovador enfocado a prevenir consecuencias severas en la
salud debido a la nueva modalidad online producto de la actual pandemia.
Factible: El desarrollo de este proyecto será factible debido al uso de
tecnologías open source y recursos de bajo costo, generando una factibilidad
económica.
Identifica los productos esperados: Este prototipo puede ser
utilizado para el desarrollo de nuevos proyectos enfocados en la lectura de
parámetros fisiológicos para realización de futuros análisis estadísticos y
estudios en la misma línea investigativa.
Variables: El uso prolongado del ordenador es una de las variables
que determinan la problemática en conjunto con el exceso de actividades
realizadas en períodos extendidos.
OBJETIVOS
OBJETIVO GENERAL
Desarrollar un prototipo Wearable que permita leer parámetros
fisiológicos empleando tecnologías de bajo costo para la alerta y control de
estrés en usuarios.
OBJETIVOS ESPECÍFICOS
7
Realizar pruebas en usuarios que trabajen o estudien bajo la
modalidad online para medir la efectividad del prototipo.
Obtener datos de la plataforma para posibles comparaciones y
análisis estadísticos.
JUSTIFICACION E IMPORTANCIA
La declaración de pandemia a nivel mundial a causa de la Covid-19 ha
generado repercusiones en el estilo de vida de las personas dando lugar a una
nueva modalidad de trabajo y estudio a través de Internet, esta nueva modalidad
ha provocado un aumento de estrés en la población que desarrolla estas
actividades. Por ende, es de vital importancia el estudio e investigación de
métodos para detectarlo, proporcionando un beneficio a la sociedad en un tema
tan controversial.
8
control de los efectos nocivos que puede causar el estrés. Este prototipo
contribuirá a mejorar la calidad de vida y el bienestar de las personas enfocándose
específicamente en mitigar los posibles efectos dañinos que puede provocar el
estrés, por medio de herramientas como el diseño, programación, configuración
de dispositivos, comunicación Wireless y mediante la aplicación de conceptos de
Internet de las cosas (IOT), las cuales están directamente relacionadas con la
carrera Ingeniería en Networking y Telecomunicaciones.
Diseñar. -En esta etapa, se crea el diseño detallado que comprenda los
requerimientos obtenidos de las fases anteriores, incluyendo diagramas físicos y
lógicos.
9
y posteriormente se realizarán pruebas para la verificación del sistema
implementado.
10
CAPÍTULO II
MARCO TEÓRICO
Antecedentes de Estudio
En el presente capítulo se dará a conocer estudios relacionados con el
diseño e implementación de un prototipo wearable para el alerta y control de
estrés, tecnologías open source y sensores utilizados para la medición de
parámetros fisiológicos.
11
ejecutó un proyecto denominado “Desarrollo de un sistema Wearable para la
detección de estrés mediante aprendizaje automático basado en ritmo cardíaco”.
La creación de este innovador sistema desarrollado con un dispositivo Wearable
que por medio de sensores permite mediante variables fisiológicas tales como la
del ritmo cardíaco o en inglés Heart Rate (H.R), temperatura corporal y
herramientas de aprendizaje automático detectar estrés en personas.
Este proyecto se basa en una investigación sobre las causas y efectos que
puede provocar el estrés en las personas, identificando los niveles que deberían
ser normales y cuando se convierten en perjudicial para la salud, a su vez
realizando un minucioso estudio de los dispositivos wearable con distintas
alternativas con respecto a diseño y materiales para poder tratar de alguna forma
más exacta la patología.(Restrepo & Malaver, 2019)
12
flexibilidad del parche se incrementa principalmente por el desarrollo de un sensor
de onda de pulso flexible, hecho de una membrana piezoeléctrica flexible
soportada por una membrana de poliimida perforada. En el rango fisiológico
humano, el parche antiestrés fabricado mide la temperatura de la piel con una
sensibilidad de 0,31 Ω / ° C, la conductancia de la piel con una sensibilidad de 0,28
μV / 0,02 μS y la onda de pulso con un tiempo de respuesta de 70 mseg. El parche
antiestrés que se puede unir a la piel, capaz de detectar señales biológicas
multimodales.(Yoon et al., 2016)
13
contenidos musicales conformado y el sistema hardware-software que permite
establecer el nivel de estrés mental y la inferencia de emociones del consumidor,
mientras éste interactúa con el sistema. El producto final fue sometido a pruebas
de eficiencia y estrés, con resultados satisfactorios: el tiempo empleado por el
servidor web con 200 conexiones secuenciales, osciló entre 0,050 y 0,675
segundos, y entre 0,030 y 0,675 segundos, cuando son simultaneas.
14
Fundamentación Teórica
Estrés
El estrés es considerado como un mecanismo que se desencadena
cuando una persona se involucra en situaciones amenazantes o que superan sus
exigencias. Por lo tanto, cuando estas demandas se producen en exceso generan
una sobrecarga de tensión repercutiendo en el bienestar del individuo en el ámbito
físico y psicológico.(Regueiro, 2020)
El estrés nos brinda una protección contra agresiones del cambio externo
y prepara al organismo para poder responder de mejor manera en posteriores
situaciones. Sin embargo, cuando esta respuesta no es producida por razones
biológicas justificadas y se presenta con mucha frecuencia por largos intervalos
de tiempo se convierte en una fuente diversa de enfermedades que afectan al
organismo generando deterioro y déficit en la calidad de vida.(Barreiro Aguilar,
2017)
Estrés Laboral
El estrés laboral es aquel que se produce en el entorno de trabajo debido
a la excesiva presión a la que es sometido un trabajador. Este tipo de estrés ocurre
cuando las capacidades del individuo no pueden abarcar las exigencias del
entorno de trabajo generando saturación física y mental. No obstante, el estrés
laboral está ligado con un descenso de la calidad de vida de quienes lo padecen
y una reducción considerable de la productividad de las empresas, por lo que es
de vital importancia aprender a identificarlo, así como a conocer el uso de técnicas
factibles para su control y tratamiento.(Reina, 2017)
15
Un ejemplo evidente de estrés laboral es el síndrome de Bernout o
síndrome de desgaste profesional que se manifiesta como como resultado de la
sobrecarga y situaciones agobiantes en el entornos laborales relacionados con
atención al cliente debido a la exposición continua a quejas y/o reclamaciones por
parte de los clientes generando una situación permanente y acumulativa de estrés
en el empleado.(Reina, 2017)
Estrés Académico
El estrés académico es aquella que se genera en el ambiente educativo
debido a diversos factores dentro del desarrollo académico. Es un proceso
16
sistémico que se presenta de forma representativa mediante características
psicológicas y de adaptación en el proceso de educación. Según las
investigaciones relacionadas al estrés académico se establece que los factores
estresores de mayor incidencia son la carga excesiva de tareas, los cortos plazos
para realizarlas, las evaluaciones constantes, las exigencias de los docentes.
Debido a la actual pandemia de la COVID-19 estos factores estresores han
aumentado por la adopción de la modalidad online en la cual la carga académica
en muchos de los casos suele ser excesiva, además del uso prolongado de los
dispositivos electrónicos para la participación de las clases y desarrollo de
tareas.(Álvarez et al., 2018)
17
como la hipófisis y glándulas suprarrenales las cuales se encuentran en la zona
posterior de la cavidad abdominal sobre los riñones. (Avila, 2014)
Fuente: https://www.uchile.cl/portal/presentacion/centro-de-aprendizaje-campus-
sur/114600/reconocer-prevenir-y-afrontar-el-estres-academico
Manifestaciones físicas
Corresponden a los síntomas que se generan en nuestro cuerpo frente a los
estresores habituales, algunos de ellos son:
18
Dificultades para dormir (insomnio o pesadillas). (Osorio, 2016)
Inquietud e hiperactividad.
Tristeza y/o desgano.
Ansiedad constante.
Dificultades para concentrarse.
Dificultades para pensar.
Problemas de memoria, olvidos frecuentes.
Irritabilidad frecuente.
Temor a no poder cumplir con las obligaciones.
Baja motivación para actividades académicas.
Angustia y/o ganas de llorar frecuente. (Osorio, 2016)
Manifestaciones conductuales
Consisten en los cambios que experimentamos en nuestra conducta producto
de la vivencia de situaciones de estrés, que son fácilmente observados por otros,
entre los que podemos encontrar:
19
Tendencia a dejar de hacer, por desgano o apatía, lo que se acostumbra
normalmente. (Osorio, 2016)
Parámetros Fisiológicos
Según la Dra. Ana García (2019), “las constantes vitales son aquellos
indicadores que proporcionan información de cuál es el estado de salud de un
paciente, como evidencia sirven de alarma para indicar que algo no funciona
bien”.(párr. 1)
Fuente: https://alumnos.cobachbcs.edu.mx/tomar-signos-vitales/
Frecuencia Cardíaca
La frecuencia cardiaca (FC) es definida como la cantidad de veces que se
contrae o late el corazón durante un determinado período de tiempo, por lo general
se lo mide durante un minuto (60 segundos). Es de vital importancia conocer el
20
rango normal de frecuencia cardiaca de acorde a los valores establecidos para las
diferentes edades, sexos y condiciones físicas, ya que en caso de existir alguna
anomalía puede ser un indicio de una enfermedad grave. La frecuencia cardiaca
normal en una persona adulta oscila entre los 60 y 100 latidos por minutos (lpm)
o Beats Per Minute (bpm).(MacGill, 2017)
HOMBRES MUJERES
EDAD Mal Normal Bien Excelente EDAD Mal Normal Bien Excelente
20-29 86+ 70-84 62-68 60 o menos 20-29 96+ 78-94 72-76 70 o menos
30-39 86+ 72-84 64-70 62 o menos 30-39 98+ 80-96 72-78 70 o menos
40-49 90+ 74-88 66-72 64 o menos 40-49 100+ 80-98 74-78 72 o menos
50+ 90+ 76-88 68-74 66 o menos 50+ 104+ 84-102 76-86 74 o menos
Fuente: https://www.elromeralcastejon.com
21
Entre 6 y 7 años 75 – 118 58 – 90
Adolescente 60 - 100 50 - 90
Fuente: https://mundoentrenamiento.com/variabilidad-de-la-frecuencia-cardiaca/
22
Medición de la variabilidad de frecuencia cardiaca
La manera más común de medir la VFC es mediante un electrocardiógrafo,
pero con la aparición de pulsómetros es posible obtener mediciones fiables. La
medición de la VFC se la puede realizar de tres formas:
23
Métodos para valorar la VFC
24
NN50 Número Número de pares de intervalos NN
sucesivos que difieren en más de
50 ms.
Métodos geométricos
Este método representa gráficamente los datos obtenidos por la VFC y los
muestra por medio de un plano cartesiano, en el cual, el eje X representa la
25
longitud de los intervalos R-R y el eje Y el número de todos los intervalos R-R.
También en este método se usa una curva de distribución cardio-histograma
dibujada a partir del estudio de la VFC o ritmo cardíaco.
Segmento: Línea (normalmente isoeléctrica) que une una onda con otra
sin incluir ninguna de ellas.
Intervalos: Comprenden un segmento además de una o más ondas.
Ondas: Representan despolarizaciones y repolarizaciones que se
producen en las fibras cardiacas.
26
Representación de ondas, intervalos,
complejos y segmentos en ECG.
Tipo Representación
Onda P Representan la actividad eléctrica de las aurículas cuando
estas se despolarizan.
27
Ilustración 5. Gráfica de un ECG
Fuente: https://www.wikiwand.com/es/Electrocardiograma
28
Ilustración 6. Actividad eléctrica del corazón
Fuente:
https://www.academia.edu/27947924/Fisiologia_Medica_Raff_booksmedicos_org
_1_
Intervalos R-R
El intervalo R-R se trata de la distancia que existe entre dos ondas R
consecutivas. Cuando existe un ritmo sinusal, el intervalo R-R debe ser constante.
La medición del intervalo R-R se da desde el inicio de una onda R hasta el inicio
de otra onda R. En un electrocardiograma las ondas R son las que indican la
contracción del miocardio. Un intervalo R-R tiene la ventaja de ofrecer más
información que la frecuencia cardiaca.
29
Ilustración 7. Intervalos R-R
Fuente: https://cerebromedico.com/electrocardiograma/intervalo-qt/
30
Ilustración 8. Control del Sistema Nervioso
Autónomo
Fuente: https://www.academia.cat/files/425-17420-
DOCUMENT/Costa0402.03.2020.pdf
%𝑀𝑜
𝐼. 𝑆. =
2𝑀𝑜 (𝑅𝑅𝑚𝑎𝑥 −𝑅𝑅𝑚𝑖𝑛 )
31
La Moda (𝑀𝑜 ) o nivel previsible en el que se encuentra trabajando el
sistema cardiovascular, desde un punto de vista matemático es un referente al
valor de RR que se presenta con mayor regularidad en el conjunto de medidas
analizadas.(Chanchí et al., 2018)
32
Variabilidad de frecuencia cardiaca y estrés
33
hipercolesterolemia y malos hábitos de vida tales como el sedentarismo y el
consumo de tabaco.
Wearable
El término Wearable es un anglicismo proveniente de la lengua inglesa que
literalmente significa “vestible” o “llevable”, por lo tanto, la tecnología Wearable es
algo que se puede usar como una prenda de vestir o extensión de este y sirve
para el monitoreo de algún parámetro fisiológico ya sea este de temperatura,
presión arterial, conductancia de la piel, etc.
34
Gran Bretaña, seguido de las pulseras que sirven para monitorear la actividad
física con un 44%. El informe indica que el 81% de las personas que utilizan esta
tecnología asocian una mejora en su estilo de vida y salud.
ARDUINO
Es una plataforma de código abierto desarrollado por el instituto IVRAE
basadas en software y hardware flexibles en términos de uso. La placa Arduino
está basada en un microcontrolador Amtel que puede interactuar con diferentes
dispositivos de entrada, sensores, actuadores y pulsadores, permitiendo controlar
los distintos elementos en función de un conjunto de instrucciones previamente
programadas. Estas instrucciones se las realizan mediante un lenguaje de
programación que permite establecer programas para que interactúen con el
circuito electrónico permitiendo el desarrollo de un sinnúmero de aplicaciones.
(Arduino, 2018)
ESP32
Es una serie de microcontroladores de bajo consumo y costo desarrollado
por Espressif Systems, ofrece capacidades Wifi, bluetooth y bluetooth Low energy
(BLE) integradas en una misma placa. Esta plataforma de desarrollo permite
conexiones con sensores táctiles capacitivos, amplificadores de sonido, una
interfaz de tarjeta SD, interfaz Ethernet e interfaz SPI; su bajo consumo de
energía, sus múltiples entornos de desarrollo de código abierto y sus bibliotecas
han hecho del ESP32 uno de los microcontroladores más empleados para el
desarrollo de aplicaciones y sistemas IOT.(Beningo, 2020)
35
Ilustración 9. Tarjeta de Desarrollo ESP32
Wifi/Bluetooth
Fuente: https://store.prometec.net/producto/esp32-wifi-bluetooth/
Características Técnicas
Procesador de doble núcleo
CPU microcontrolador con 600 DMIPS de
Tensilica LX6
Memoria 520 kb SRAM y 448 kb ROM
Temperatura de funcionamiento -40 ° C a + 125 ° C
Frecuencia de Reloj 240 MHz
Voltaje de funcionamiento 2.2 V a 3.6 V
802.11 b/g/n/e/i (802.11n @ 2.4
WIFI
GHz hasta 150 Mbit/s)
v4.2 BR/EDR and Bluetooth Low
Bluetooth
Energy (BLE)
Sensibilidad de Receptor -98 dBm mínimo
Chip USB - Serial CP2102
Potencia de Transmisión máxima 19.5 dbm
36
Estándares WIFI para el microcontrolador ESP32
El microcontrolador ESP32 posee altas características que permiten su
implementación en desarrollo IOT, por lo cual posee compatibilidad con cinco
estándares WIFI permitiendo el empleo de diferentes estándares y total
compatibilidad con los predecesores.
Estándar 802.11n
El estándar 802.11n trabaja en la banda de 2.4 GHz y 5 GHz presentando
mejoras en su rendimiento, ancho de banda, cantidad de canales con un ancho
de banda de 20 MHz y 40 MHz. Este estándar mejorado permite alcanzar
velocidades cercanas a los 600 Mbps mediante el empleo de modulación ODFM
y el uso de la tecnología de Múltiples entradas y múltiples salidas (MIMO); cabe
recalcar que este estándar es totalmente compatible con sus predecesores el
802.11 b y 802.11 g. (Guallichico, 2020)
37
Ilustración 10. Esquema general del sensor
MAX30102
Características Descripción
Voltaje de Operación 5 voltios(V) DC
Regulador de Voltaje 3.3 V y 1.8 V
Led Rojo 660 nm
Led Infrarrojo 920 nm
Filtro de luz Entre 50 y 60 Hz
Protocolo de Comunicación I2C
Temperatura de Trabajo Desde -40°C hasta +85°C
Dimensiones 14mm x 17mm
38
y procesa las variaciones del volumen sanguíneo que se producen cada vez que
palpita el corazón. El sensor utiliza dos diodos leds, un emisor de luz infrarroja de
920 nm y un fototransistor de 660 nm para poder detectar las variables de
Saturación de oxígeno (SpO2) y los latidos por minutos (BPM) es necesario
colocar el dedo sobre los leds, cierta cantidad de luz es absorbida, transmitida y
reflejada. Para determinar el nivel de oxígeno es aplicada la ley de Lambert-Beer
mediante la luz reflejada en el dedo que se ve afectada por el volumen de la sangre
que circula en el mismo. Según Marcos Sein-Echaluce (2019) manifiesta que:
Fuente: https://es.aliexpress.com/item/4000409493015.html
39
Pulsioximetría
La Pulsioximetría es un método no invasivo que permite estimar la
saturación de oxígeno de la hemoglobina arterial, la frecuencia cardiaca y la
amplitud del pulso. Para la determinación de los niveles de saturación de oxígeno
se fundamenta en la absorción de longitudes de onda de la oxihemoglobina
(HbO2) y la hemoglobina reducida (HHb). La oxihemoglobina (HbO2) absorbe más
luz infrarroja (comprendida entre 640-660nm) y la hemoglobina reducida (HHb)
absorbe más luz roja (comprendida entre 910-940nm). El pulsioxímetro
comprende de un mecanismo con dos leds uno infrarrojo y uno Rojo que se
colocan en sentido opuesto a la zona traslúcida del dedo o del lóbulo de la oreja
permitiendo la lectura de la oxigenación y frecuencia cardiaca debido a que se
transmiten valores lumínicos en cada pulsación de la sangre arterial.(Mejía &
Mejía, 2012)
𝐶𝐴 (𝑅)/𝐶𝐸 (𝑅)
%𝑆𝑝𝑂2 =
𝐶𝐴 (𝐼𝑅)/ 𝐶𝐸 (𝐼𝑅)
Donde:
40
𝐶𝐴= componente arterial pulsátil
𝑅= Led rojo
Fotopletismografía (PPG)
La Fotopletismografía (PPG) es una técnica no invasiva para detectar los
cambios volumétricos en la circulación periférica de la sangre mediante el empleo
de fotodetectores en zona superficial de la piel para realizar mediciones. Los
recientes avances tecnológicos han recobrado interés en esta técnica que ofrece
información valiosa relacionada a nuestro sistema cardiovascular. PPG hace
empleo de luz infrarroja (IR) de inferior intensidad, la luz viaja es absorbida por los
huesos, pigmentos de la piel, sangre venosa y arterial; los cambios de flujo de en
la sangre pueden ser descubiertos por los sensores PPG como cambios en la
intensidad de luz permitiendo detectar el más mínimo cambio en volumen de la
sangre dado que la señal de voltaje PPG es proporcional a la cantidad de
sangre.(Cheriyedath, 2019)
41
Ilustración 13. Variación de la luz por trejido captado
por PPG
Motor de vibración
En términos generales el motor de vibración está compuesto por un imán
y un electroimán en forma de bobina. De modo, que el electroimán, al cambiar de
polarización rápidamente, hace que el imán oscile, alejándose o acercándose y
de esta manera es como se da la vibración. Existen dos tipos de motores de
vibración; los motores de Masa Giratoria Excéntrica (ERM) y los Actuadores de
Resonancia Lineal (LRA) o también denominados por ciertos fabricantes como
Motores de Vibración Lineal.
42
Actuadores de resonancia lineal (LRA)
Este tipo de motor tiene una masa interna que oscila hacia adelante y hacia
atrás a lo largo del eje X. Son excelentes dispositivos para aplicaciones hápticas
debido a su gran capacidad de frenado.
Característica Descripción
Dimensiones 8mmx 2.7mm
Corriente nominal 70 mA
Voltaje de operación 2,5-4V DC
Velocidad 12000 ± 2500 RPM/Min
43
maquinaria industrial, vehículos, entre otros; su campo de aplicación es muy
diverso y pueden ser implementados en el sector industrial, salud, doméstico,
etc.(Viloria Núñez et al., 2016)
44
coordinación entre los objetos con el medio ambiente en el que se encuentran
acoplados.
Plataformas IOT
La plataforma IoT es el software que establece la comunicación y flujo de
datos con los sensores y equipos de la red IoT mediante el empleo de protocolos
de comunicación. Estas plataformas permiten la creación de ecosistemas de
control y monitoreo de los dispositivos, así como el envío y recepción de datos
para su análisis y procesamiento; proporcionando un entorno de visualización
amigable para el usuario. A continuación, se hace mención a una de las
plataformas IoT existentes:
MyDevices Cayenne
Es una plataforma de Internet de las cosas de código abierto muy útil para
el desarrollo de proyectos IoT, posee amplias características que facilitan su uso.
El desarrollo de un panel de monitoreo mediante el desplazamiento de
componentes (widgets) en el área de diseño. No obstante, provee de un sistema
de alerta y notificaciones por correo o SMS dependiendo del modo que se elija,
además es multiplataforma brindando compatibilidad con los diferentes sistemas
operativos desde los cuales se puede monitorear e interactuar con los distintos
microcontroladores, sensores y actuadores a través del protocolo MQTT.(Carlos,
2021)
Fuente: https://developers.mydevices.com/cayenne/features/
45
Fundamentación Legal
El desarrollo del presente proyecto se sustenta en el Código orgánico
de la economía social de los conocimientos, creatividad e innovación.(Asamblea
Nacional Constituyente, 2016)
CAPÍTULO 1
Sección V
46
software con cualquier propósito. Especialmente otorga a los usuarios, entre
otras, las siguientes libertades esenciales:
Decreto 1014
Art. 2.-Se entiende por software libre, a los programas de computación que
se pueden utilizar y distribuir sin restricción alguna, que permitan su acceso a los
códigos fuentes y que sus aplicaciones puedan ser mejoradas. Estos programas
de computación tienen las siguientes libertades: a) Utilización del programa con
cualquier propósito de uso común; b) Distribución de copias sin restricción alguna;
c) Estudio y modificación del programa (Requisito: código fuente disponible); y, d)
Publicación del programa mejorado (Requisito: código fuente disponible).
47
Art. 3.-Las entidades de la Administración Pública Central previa a la
instalación del software libre en sus equipos, deberán verificar la existencia de
capacidad técnica que brinde el soporte necesario para el uso de este tipo de
software.
Título II
48
Sección tercera
Comunicación e Información
Sección séptima
Salud
49
Art. 32.-La salud es un derecho que garantiza el Estado, cuya realización
se vincula al ejercicio de otros derechos, entre ellos el derecho al agua, la
alimentación, la educación, la cultura física, el trabajo, la seguridad social, los
ambientes sanos y otros que sustentan el buen vivir. El Estado garantizará este
derecho mediante políticas económicas, sociales, culturales, educativas y
ambientales; y el acceso permanente, oportuno y sin exclusión a programas,
acciones y servicios de promoción y atención integral de salud, salud sexual y
salud reproductiva. La prestación de los servicios de salud se regirá por los
principios de equidad, universalidad, solidaridad, interculturalidad, calidad,
eficiencia, eficacia, precaución y bioética, con enfoque de género y generacional.
Sección octava
Capitulo II
50
características de funcionamiento de un producto con respecto al uso para el cual
está destinado.
Control de la concepción.
51
No ejerce la acción primaria prevista por medios farmacológicos,
inmunológicos ni metabólicos, en o sobre el cuerpo humano, pero que
puede ser asistido en su función por tales medios.
DEFINICIONES CONCEPTUALES
Bpm: Es el acrónimo en inglés de “Beats Per Minute” que significa Latidos por
minutos.
ECG: Son las siglas del procedimiento utilizado para registrar las señales
eléctricas del corazón denominado Electrocardiograma.
Software Libre: Es aquel software que su código fuente puede ser analizado,
copiado, distribuido, modificado y utilizado libremente para la mejora y desarrollo
de futuras versiones o implementaciones basadas en el mismo.
52
Microcontrolador: Es un circuito integrado que contiene la estructura de un
ordenador pequeño que se puede programar con total flexibilidad y facilidad para
diversos propósitos.
53
CAPITULO III
PROPUESTA TECNOLÓGICA
La propuesta tecnológica consistirá en el diseño e implementación de un
prototipo wearable para la alerta y control de estrés mediante monitoreo de
parámetros fisiológicos empleando tecnologías de bajo costo. El uso de este
dispositivo será destinado a estudiantes de la Universidad de Guayaquil que
cursan el último semestre de la carrera de Ingeniería en Networking y
Telecomunicaciones, los cuales reciben clases virtuales, en algunos casos
realizan teletrabajo, y que a causa de eso podrían presentan condiciones de estrés
mental.
Análisis de la factibilidad
La implementación del prototipo Wearable pretende ser una herramienta
alternativa para el monitoreo de personas que estén sometidas a estrés debido a
la educación virtual o teletrabajo. Para satisfacer los requerimientos de la
problemática se analizó las diversas tecnologías existentes con la finalidad de
establecer la más óptima para la implementación del proyecto, considerando
aspectos como ventajas, costo, documentación referente a cada tecnología y
componentes existentes en los distintos fabricantes.
54
Como resultado del persistente análisis se optó por la utilización de
microcontroladores de la línea ESP debido a sus potentes características y costo
asequible, así como al empleo de sensores basado en métodos no invasivos, uso
de plataforma IoT open source.
Factibilidad Operacional
La presente propuesta de desarrollo e implementación de un prototipo
wearable para la alerta de estrés es factible en lo operacional debido a que la
problemática es de gran interés para la población tanto estudiantil como laboral
que desarrollan sus actividades de manera online. El desarrollo y empelo de
tecnologías Wearable IoT para la alerta de estrés no ha sido muy poco
desarrollada y utilizada, lo que representa una innovación tecnológica que será de
gran utilidad para la población y servirá como pauta para futuros desarrollos e
implementaciones.
Riesgo Mitigación
Dañar circuitos integrados dentro de la Adquirir productos con sus
placa del microcontrolador al momento componentes ensambladas o en su
de ensamblar los componentes. defecto realizar un remplazo de toda la
placa.
Suministración de voltaje incorrecto a Empleo de baterías y sistemas de
la placa del microcontrolador ESP32 regulación de voltaje que permita
provocando que se queme la placa. suministrar el voltaje requerido.
Problemas en el establecimiento de Verificar que estén correctamente
comunicación entre el prototipo y la declaradas las credenciales de la red
Plataforma IoT.
55
WIFI y de Cayenne para la conexión
mediante el protocolo MQTT.
Parámetros erróneos captados por el Programar la calibración del sensor,
sensor de Frecuencia cardíaca. verificar que el sensor no esté
defectuoso y comparar sus lecturas
con un equipo profesional certificado.
Ruptura de cables de alimentación de Soldar correctamente los cables a los
corriente. terminales de la placa, el sensor y
aislarlos de manera segura para evitar
cortocircuitos.
Factibilidad Técnica
El presente proyecto es factible desde un enfoque técnico debido a los
componentes utilizados para el desarrollo del prototipo, debido a que son de fácil
adquisición en las diferentes tiendas electrónicas a nivel nacional a costos
asequibles. Su diseño está elaborado para ser funcional y escalable permitiendo
la adaptación de futuras tecnologías e intercambio de componentes en caso de
presentarse daños en algún módulo. De esta manera obtendremos un prototipo
de monitoreo de bajo costo compuesto por implementos que poseen una extensa
56
documentación por parte del fabricante y soporte activo de la comunidad open
source.
Comparación de Implementos
Se realiza la comparación entre los diferentes microcontroladores o tarjetas
programables que pueden ser utilizadas para el desarrollo del prototipo.
57
Memoria Flash: 32 kB Memoria Flash: no posee.
Temperatura de Funcionamiento: Temperatura de Funcionamiento:
Frecuencia de Reloj: 16 MHz. Frecuencia de Reloj: 1.2 GHz
Voltaje de operación: 5 Voltios. Voltaje de operación: 5 Voltios.
WIFI: No posee. WIFI: 802.11.b/g/n
Bluetooth: No posee. Bluetooth: Bluetooth 4.1
Tamaño: 53.4 x 68.58 mm Tamaño: 85 x 49mm
Cantidad de GPIO: 14 Cantidad de GPIO: 40
Precio: $21.50 Precio: $98.50
ESP32 ESP8266
Procesador: doble núcleo con 600 DMIPS Procesador: Xtensa Single-core 32-bit
de Tensilica LX6. L106
Memoria SRAM: 448 kB. Memoria SRAM: No posee.
Memoria Flash: 520 kB. Memoria Flash: No posee.
Temperatura de Funcionamiento: Temperatura de Funcionamiento:
-40 ° C a + 125 ° C. -40 ° C a + 125 ° C.
Frecuencia de Reloj: 240 MHz Frecuencia de Reloj: 80 MHz
Voltaje de operación: 2.2 V a 3.6 V. Voltaje de operación: 3.3 V.
WIFI: 802.11 b/g/n/e/i (802.11n @ 2.4 WIFI: 802.11 b/g/n
GHz hasta 150 Mbit/s) Bluetooth: No posee.
Bluetooth: v4.2 BR/EDR and Bluetooth Tamaño: 24 x 1mm.
Low Energy (BLE). Cantidad de GPIO: 17
Tamaño: 51 x 28mm. Precio: $13.50
Cantidad de GPIO: 34
Precio: $17.50
58
Características Técnicas de los sensores de
Frecuencia cardíaca.
59
Factibilidad Legal
Para el desarrollo e implementación del prototipo del presente trabajo de
titulación se realizó una revisión previa de las leyes vigentes en la constitución de
la República del Ecuador, el mismo que está constituido mediante el uso de
tecnologías Open Source, por ende, no infringe ningún tipo de ley y está
fundamentado en el Decreto 1014 donde se establece la utilización del Software
libre en Ecuador.
Factibilidad Económica
La propuesta es factible debido a que los implementos a utilizar para el
desarrollo del prototipo son asequibles, no obstante, en el desarrollo del software
y la plataforma de monitoreo a implementar es de código abierto lo que implica la
inexistencia de gastos en el uso de la plataforma IoT.
Presupuesto
A continuación, se presenta una tabla con la descripción, cantidad y precio
de los implementos utilizados para el desarrollo del prototipo.
60
1 Módulo de carga Tp4056 $2.50 $2.50
1 Baquelita perforada 7cm x 9cm $1.50 $1.50
TOTAL $82.20
ETAPAS DE LA METODOLOGÍA
Para el desarrollo de este prototipo se determinó en el Capítulo I utilizar la
metodología PPDIOO, conformada por 6 fases las cuales se visualizan en la
ilustración 17.
61
A continuación, en la siguiente tabla se muestran las ventajas que tiene la
metodología.
Ventaja Descripción
Flexibilidad Se puede iniciar desde cero o se puede partir desde un
proyecto en proceso, y se analizan futuros cambios que
pueden surgir.
Costos Al validar los requisitos tecnológicos, planificación de
cambios en la infraestructura, y los requerimientos para
los recursos, los costos se reducen y se optimizan.
Productividad Aumenta la disponibilidad al producir un diseño sólido y
validar el funcionamiento.
Disponibilidad Acelera el acceso a aplicaciones y servicios mejorando la
disponibilidad, confiabilidad, seguridad, escalabilidad y
rendimiento.
Pruebas Al realizar pruebas puede que no se obtengan los
resultados esperados, pero siempre se puede regresar y
realizar los respectivos cambios.
Iteratividad Se realimenta constantemente.
Tecnología Debido a las constantes evoluciones tecnológicas la
metodología permite la escalabilidad en todas sus fases.
Preparar
En esta primera etapa de la metodología PPDIOO se llevó a cabo un
análisis de los requerimientos a utilizar para el desarrollo del prototipo, se procedió
a comprar los implementos necesarios, además se verifico el estado de los
componentes electrónicos realizando pruebas de funcionamiento. En caso de que
algún componente haya presentado algún inconveniente se procede a realizar la
devolución y adquisición de un nuevo componente con la finalidad de evitar
complicaciones en las etapas siguientes del proyecto.
62
En esta fase se llevaron a cabo las siguientes actividades:
Objetivos y restricciones.
63
Elaborado por: Marco Alvarado y Luis Caiza (2021)
Fuente: Datos de Investigación
Planear
Requerimientos tecnológicos
Requerimiento Descripción
Tarjeta de desarrollo Una tarjeta de desarrollo con tecnologías open source,
que permita establecer conexión WiFi, y la conexión de
sensores.
Pantalla Una pantalla con tecnología Oled que le permita al
usuario la visualización de los datos obtenidos.
Sensores Se requiere de sensores para la obtención de
parámetros fisiológicos, tales como; frecuencia cardiaca
y temperatura corporal.
Indicadores Indicadores para que el usuario tenga conocimiento de
sobre los estados de estrés.
Datos Cables para conducir electricidad y para envío y
recepción de datos.
Estructura Accesorio para fácil portabilidad del prototipo.
Alimentación Fuente que permita alimentar a los componentes de
una manera óptima.
64
Elaborado por: Marco Alvarado y Luis Caiza (2021)
Fuente: Datos de Investigación
Requerimiento Descripción
Plataforma Se requiere de una plataforma IoT para la monitorización
y visualización de los parámetros fisiológicos.
IDE de desarrollo Un IDE que permita programar los componentes para su
correcto funcionamiento.
Comunicación Protocolos y estándares para comunicaciones
inalámbricas.
Versiones Versiones de software y controladores actualizados.
65
Dispositivos Wearables para detectar
estrés.
Dispositivo Imagen
iBreve
Es un wearable que ayuda a analizar
el estrés y ayuda a controlar su
presencia mediante la respiración,
realiza un análisis de los patrones de
la respiración
Empática
Mide el estrés mediante la
conductancia de la piel, de esta
manera realiza el proceso de alerta y
control.
Spire Mindfulness
Utiliza un sensor de respiración
patentado el cual permite medir los
patrones de respiración durante todo
el día para ayudarlo a mantener el
control y manejar el estrés.
66
respiración para un análisis del estrés, sin embargo, el prototipo que se propuso
Diseñar
En esta fase se impulsaron las actividades que se derivaron en la fase de
planificación, se mostraron las especificaciones de diseño, cumplimiento de los
requisitos, confiabilidad, escalabilidad y rendimiento. A su vez se ejecutó el
planeamiento lógico y físico, se tomaron decisiones de cuál sería la mejor
distribución física y lógica en el desarrollo del prototipo.
67
Ilustración 18. Diagrama de Bloques del Prototipo
68
En la Ilustración 20 se presenta un diagrama lógico del funcionamiento del
prototipo. El usuario es parte fundamental del diagrama dado que proporciona los
parámetros fisiológicos necesarios para que el sensor de Frecuencia cardíaca
capte los datos que luego serán procesados por el microcontrolador previamente
programado en Arduino para que visualice los resultados en una pantalla OLED y
emita las alertas necesarias, al mismo tiempo el microcontrolador envía estos
datos a la plataforma IoT a través del bróker que se encarga de gestionar las
alertas configuradas previamente y visualizar los datos en la Dashboard de la
plataforma. Las alertas son emitidas de acuerdo a las instrucciones programadas
en el microcontrolador, el cual dependiendo del resultado encenderá el diodo Led
correspondiente y emitirá una vibración controlada para alertar al usuario. No
obstante, la implementación de la Tecnología IoT permite gestionar y monitorear
en tiempo real al prototipo de forma remota mediante la disposición de una
conexión a Internet.
69
Ilustración 21. Diseño 2D del Case del prototipo.
Implementar
En esta fase se llevó a cabo el proceso de instalaciones y conexiones
necesarias de acuerdo con las especificaciones del diseño, se incorporaron
70
componentes adicionales que pudieron haber hecho falta, a medida que se fueron
implementando o realizando cambios se realizaron las respectivas pruebas antes
de pasar a la fase de funcionamiento u operación.
Prueba Componente
Medición de FC con el
Sensor MAX30102
Visualización de datos
con la Pantalla OLED
Comunicación con
microcontrolador
ESP32
71
Vibración con motor
tipo LRA
Funcionamiento con
batería de 3,7 V
Instalación y montaje
72
La ilustración 23 muestra el proceso de soldadura e instalación de los
espadines en la baquelita para insertar la placa ESP32, y que de esta manera
quede fija.
73
En este proceso se realizó la instalación de la pantalla OLED con
soldadura de estaño a los respectivos pines de la placa.
74
En la ilustración 27 se visualiza el proceso de montaje en el case del
prototipo el cual se llevó a cabo cuidadosamente para evitar algún tipo de daño de
algún componente o ruptura de algún cable. Adicionalmente se implementaron las
luces indicadoras.
Operar
En esta fase se puso en marcha las pruebas y el funcionamiento del
prototipo diseñado en la fase anterior, en el caso de que algo falle, ya sea por
cuestión de programación o hardware se procederá a rediseñar. A su vez se
monitorizó, tanto el envío y recepción de la información mediante la plataforma
IoT.
75
Pruebas de funcionamiento
76
Ilustración 31. Pruebas de funcionamiento de envío
de datos a la plataforma Cayenne.
Fuente: Cayenne.
77
Pruebas de comparación de datos
En este apartado se llevaron a cabo pruebas para comparar las mediciones
del sensor del prototipo frente a las mediciones de un dispositivo médico
certificado. El oxímetro elegido es el PRO-M170, las pruebas se realizaron a un
total de 12 personas para verificar el margen de error obtenido en las lecturas de
los parámetros fisiológicos.
𝐸𝑎𝑏𝑠𝑜𝑙𝑢𝑡𝑜 = 𝑋 − 𝑋𝑒𝑥𝑎𝑐𝑡𝑜
𝐸𝑎𝑏𝑠𝑜𝑙𝑢𝑡𝑜
𝐸𝑟𝑒𝑙𝑎𝑡𝑖𝑣𝑜 = ∗ 100%
𝑋𝑒𝑥𝑎𝑐𝑡𝑜
Donde:
Eabsoluto = Error absoluto
X = Valor de la medida
Xexacto = Valor de la medida tomado como exacto
Erelativo = Error relativo
78
4 95 93 3 2%
5 97 96 1 1%
6 96 95 1 1%
7 99 95 4 4%
8 98 96 2 2%
9 97 95 2 2%
10 95 93 2 2%
11 96 94 2 2%
12 99 97 2 2%
Total 1166 1141 26 40%
Promedio 97,16 95,08 2,08 2,14%
79
7 80 77 3 3%
8 99 96 3 4%
9 95 93 2 2%
10 73 72 1 5%
11 72 71 1 3%
12 68 66 2 5%
Total 906 882 24 27%
Promedio 75,5 73,5 2 2,64%
%𝐴𝑀𝑜
𝐼. 𝑆. =
2𝑀𝑜 (𝑠)(𝑅𝑅𝑚𝑎𝑥 − 𝑅𝑅𝑚𝑖𝑛 )(𝑠)
80
Como primer paso el prototipo empezó a tomar datos de la frecuencia para
determinar la variabilidad del ritmo cardiaco, realizando cada cálculo con
segmentos de 10 intervalos RR, capturados en unidad de milisegundos. Se
estableció este rango de intervalos ya que permitirá visualizar los posibles
cambios del I.S de manera parcial. Para obtener los intervalos RR a partir de la
frecuencia cardiaca se dividió 60.000 entre cada una de los Bpm censados.
Determinación de la Moda.
81
Posteriormente mediante la programación en placa se determinó cuál fue
el valor RR máximo y mínimo encontrado dentro del conjunto de datos. Este
proceso se lo realizó guardando en un arreglo el conjunto de números y mediante
una instrucción se logró comparar los datos para obtener el resultado.
𝑅𝑅𝑚𝑎𝑥 = 882 𝑚𝑠
𝑅𝑅𝑚𝑖𝑛 = 555 𝑚𝑠
681 ∗ 100
𝐴𝑀𝑜 = = 10,37
6561
Estos cálculos fueron necesarios para obtener los valores de las variables,
las cuales serán utilizadas en la ecuación para obtener finalmente el I.S de un
usuario.
10,37
𝐼. 𝑆. = =
2 ∗ 681 𝑚𝑠(882 − 555)𝑚𝑠
10,37
𝐼. 𝑆. = =
1362 𝑚𝑠(327 𝑚𝑠)
10,37
𝐼. 𝑆. = =
1,362 𝑠(0,327𝑠)
10,37
𝐼. 𝑆. = = 23,28
0,445374 𝑠
Optimizar
En esta fase se detectaron los errores y problemas que surgieron al
momento del funcionamiento del prototipo y son corregidos, si es de darse el caso
se rediseña, a su vez se realizan observaciones sobre posibles fallas futuras.
82
Uno de los problemas que presento el prototipo, es que la carga de la
batería duraba muy poco, haciendo que deje de funcionar el vibrador y que el
prototipo tome una captura de datos con un margen de error mucho mayor. Para
solventar ese problema se procedió a reemplazar la batería por una de un mayor
amperaje. De esta manera el dispositivo se mantuvo encendido por un tiempo más
prolongado.
83
Población de estudiantes de la Universidad
de Guayaquil
POBLACIÓN CANTIDAD
Estudiantes de la Carrera de
Ingeniería en Networking y
120
Telecomunicaciones de la Facultad de
Ciencias Matemáticas y Físicas
Muestra
Según Roberto Hernández y Carlos Fernández (2018) en su publicación
“Metodología de la Investigación”, establece que:
𝑁 ∗ 𝑍2 ∗ 𝑝 ∗ 𝑞
𝑛= 2
𝑒 (𝑁 − 1) + 𝑍 2 ∗ 𝑝 ∗ 𝑞
Donde:
84
𝑍 2 = Nivel de confianza (95% => 1.96)
Cálculo:
𝑁 ∗ 𝑍2 ∗ 𝑝 ∗ 𝑞
𝑛=
𝑒 2 (𝑁 − 1) + 𝑍 2 ∗ 𝑝 ∗ 𝑞
115.248
𝑛=
0.4284 + 0.9604
115.248
𝑛=
1.3888
𝑛 = 83
85
respuestas objetivas, optimizando mejor el tiempo y mejorando la experiencia de
las personas que se les realizará la prueba.
Instrumentos
Para la realización de la investigación se utilizarán encuestas y el mismo
prototipo permitiendo de esta manera observar el punto de vista de la población a
la cual se desea orientar el proyecto y así poder medir la factibilidad de la
propuesta tecnológica.
86
Procesamiento y análisis de datos
Análisis de datos
A continuación, se exponen las preguntas y respuestas de las encuestas
realizadas con sus respectivos análisis e interpretaciones mediante el uso de
cuadros estadísticos.
Pregunta 1: ¿Cuál es su rango de edad?
Resultados de la pregunta 1.
41 a 49 años
32 a 40 años
0%
20.48%
18 a 24 años
49.4%
25 a 31 años
30.12%
87
Pregunta 2: ¿Actualmente a qué se dedica?
Resultados de la pregunta 2.
Estudiar
37.35%
Trabajar y
estudiar
55.42%
Trabajar
7.23%
88
Pregunta 3: ¿Sufre de alguna enfermedad cardiaca?
Resultados de la pregunta 3.
No
6.02%
Sí
93.98%
89
Pregunta 4: ¿Con qué frecuencia usted realiza actividades físicas o
recreativas?
Resultados de la pregunta 4.
Muy
Frecuentemente
Nunca 3.61% Frecuentemente
13,25%
13.25%
Ocasionalmente
21.69%
Raramente
48.19%
90
Pregunta 5: ¿Está usted de acuerdo en que el estrés puede llegar a
provocar daños en la salud física y mental de las personas?
Resultados de la pregunta 5.
Indeciso Totalmente en
0% desacuerdo
En desacuerdo
1.2% 0%
Totalmente de
acuerdo
De acuerdo
40.96%
57.83%
91
Pregunta 6: ¿Está de acuerdo en que la nueva modalidad de trabajo y
estudio denominadas “Teletrabajo y Clases Virtuales” ha conllevado a
incrementar el estrés de manera exponencial en las personas que realizan
dichas actividades?
Resultados de la pregunta 6.
Totalmente
En en
desacuerdo desacuerdo
5% 6%
Indeciso
16%
Totalmente
De acuerdo de acuerdo
7% 66%
92
Pregunta 7: ¿Sabía usted que existen dispositivos con tecnología
Wearable (Tecnología que se encuentra dentro de prendas de vestir o
accesorios tales como; gorras, anillos, gafas, cintillos, camisetas, entre
otros) que permiten obtener datos fisiológicos como, por ejemplo;
frecuencia cardiaca, temperatura corporal, oxigenación de la sangre entre
otros?
Resultados de la pregunta 7.
No
27.17%
Sí
70.83%
93
Pregunta 8: ¿Considera usted que un sistema tecnológico que
permita identificar episodios de estrés al momento de realizar actividades
académicas o laborales sería de gran ayuda y beneficio para su vida?
Resultados de la pregunta 8.
En Totalmente
desacuerdo en
5% desacuerdo
Indeciso 0%
6%
Totalmente
de acuerdo
De acuerdo
47%
42%
94
Pregunta 9: ¿Estaría de acuerdo usted en utilizar un prototipo con
tecnología Wearable que le permita monitorear y controlar el estrés mientras
realiza actividades como, teletrabajo o clases virtuales?
Resultados de la pregunta 9.
En Totalmente
desacuerdo en
10% desacuerdo
Indeciso
0%
3%
Totalmente
De acuerdo
de acuerdo
30%
57%
95
Prueba de validación de funcionamiento
Prototipo de pruebas
96
Pruebas y resultados
Prueba 1
97
La ilustración 43 muestra a la participante realizando un taller de la
asignatura de programación mientras recibe clases virtuales. En la ilustración 44
se muestra el I.S obtenido una vez realizado el análisis de 10 intervalos RR, según
la tabla del índice de estrés mental presentada en el capítulo II se puede inferir
que se encuentra en un estado normal con un indicador de color naranja. La
prueba se prolongó durante 1 minuto para obtener más datos relevantes y saber
cómo cambiaba el I.S a medida que pasaba el tiempo. Al terminar la prueba la
participante comentó que debido a la complejidad de la actividad académica que
estaba realizando sentía palpitaciones aceleradas por breves momentos.
Prueba 2
98
Ilustración 45. Participante de prueba 2.
99
según la tabla del índice de estrés mental se puede inferir que se encuentra en un
estado normal, aunque se puede notar que el valor es mucho mayor que el
resultado del primer análisis de la participante 1. En la tabla 39 se muestran los
datos obtenidos del IS de la participante 2, el valor promedio es de 120 y en el
segundo análisis se evidencia un número muy cercano al número 150.
Prueba 3
100
Ilustración 48. Resultado del análisis 3.
101
En la siguiente se muestran los promedios del IS obtenidos por el resto de
participantes, la prueba realizada a cada uno de ellos tuvo una duración de 1
minuto, en el lugar que usualmente reciben clases virtuales o realizan teletrabajo,
adicionalmente se muestra el promedio total del IS obtenido de la prueba realizada
a los 9 participantes restantes.
Datos de IS de participantes.
102
CAPÍTULO IV
Criterios de aceptación del producto o servicio
Matriz de criterios de Aceptación
NIVEL DE CUMPLIMIENTO
CRITERIOS RESULTADOS
Parcial Totalmente
Control y alerta de
Funcionamiento del
estrés mediante el 97%
prototipo.
dispositivo Wearable
El sensor
implementado en el Funciona de forma
prototipo realiza la adecuada a los 98%
medición en tiempo requerimientos solicitados.
real
El dispositivo realiza
el envío de alertas
cuando el usuario
Las alertas se generan y
está estresado de
son visualizadas por 99%
acuerdo al límite
pantalla.
establecido en la
variabilidad de la
frecuencia cardíaca.
La información se guarda
Almacenamiento y y se visualiza en tiempo
monitoreo de la real mediante la 100%
VFC. plataforma de monitoreo
IoT.
103
CONCLUSIONES
En el presente proyecto de tesis se analizó los diferentes componentes a
utilizar para el desarrollo del prototipo, seleccionando el sensor MAX30102 para
la lectura de la frecuencia cardíaca debido a sus características idóneas para la
implementación con el microcontrolador ESP32 programado bajo la plataforma
Arduino, como plataforma de monitoreo se eligió Cayenne MyDevice, su
Tecnología IoT y característica Open Source la hacen factible en el ámbito
Operacional.
104
RECOMENDACIONES
Luego de haber concluido el presente trabajo de Titulación, se establecen las
siguientes recomendaciones respecto a la manipulación, utilización y futuras
mejoras a implementar en el dispositivo Wearable, las mismas que se describen
a continuación:
105
BIBLIOGRAFÍA
Altini, M. (2017). VARIABILIDAD DE LA FRECUENCIA CARDÍACA: UN
ANÁLISIS (PROFUNDO). https://blog.endurancegroup.org/variabilidad-de-
la-frecuencia-cardiaca/
Álvarez, L., Gallegos, R., & Herrera, P. (2018). Estrés académico en estudiantes
de tecnología superior. SciELO.
http://scielo.senescyt.gob.ec/scielo.php?script=sci_arttext&pid=S1390-
86342018000100193
Arduino. (2018). What is Arduino? Arduino.Cc.
https://www.arduino.cc/en/Guide/Introduction
Asamblea Nacional Constituyente. (2008). Constitución del Ecuador.
http://americo.usal.es/oir/legislatina/normasyreglamentos/constituciones/Ecu
ador2008.pdf
Asamblea Nacional Constituyente. (2016). Código orgánico de la economía
social de los conocimientos, creatividad e innovación (Editora Nacional
(ed.)).
Asensio, J. (2020). VARIABILIDAD DE LA FRECUENCIA CARDÍACA, UNA
MANERA DE MEDIR OBJETIVAMENTE EL ESTRÉS Y COMO ACEPTAN
EL TRATAMIENTO NUESTROS PACIENTES.
https://www.fisiocampus.com/articulos/variabilidad-de-la-frecuencia-
cardiaca-una-manera-de-medir-objetivamente-el-estres-y-como-aceptan-el
Avila, J. (2014). El estrés un problema de salud del mundo actual. Con- Ciencia,
2(1), 117–125.
Baevsky, R. M., Ivanov, G. G., Chireykin, L., Gavrilushkin, A., Dovgalevsky, P.,
Kukushkin, U., & Fleishmann, A. (2002). HRV analysis under the usage of
different electrocardiography systems (Methodical recommendations).
Committee of New Medical Techniques of Ministry of Health of Russia, 4, 2–
67.
Barreiro Aguilar, M. (2017). El estrés y su influencia en la calidad de vida.
Multimed, 21, 12.
http://www.revmultimed.sld.cu/index.php/mtm/article/view/688/1054
Beningo, J. (2020, January 21). ¿Cómo seleccionar y usar el módulo ESP32 con
Wi-Fi/Bluetooth adecuado para una aplicación de IoT industrial? Digi-Key.
https://www.digikey.com/es/articles/how-to-select-and-use-the-right-esp32-
wi-fi-bluetooth-module
Carlos, S. (2021). DISEÑO Y DESARROLLO DE UN PROTOTIPO OXÍMETRO
PARA MEDIR LA CANTIDAD DE OXÍGENO EN LA SANGRE Y
TEMPERATURA CORPORAL DE AQUELLOS PACIENTES QUE
PRESENTEN SÍNTOMAS RESPIRATORIOS ANORMALES,
SOSPECHOSOS POR COVID-19, CON INDICADOR DE ALARMA POR
VOZ BAJO PLATAFO. In Repositorio Universidad de Guayaquil.
Chanchi, G. E., Ospina, M. A., & Pérez, J. L. (2020). Sistema IoT para la
monitorización de la variabilidad del ritmo cardiaco en pruebas de
106
usabilidad. Revista Espacios, 41(25), 2020.
https://www.revistaespacios.com
Chanchí, G. E., Sánchez, M., & Campo, W. Y. (2018). Sistema software para el
análisis del estrés mental en test de usuarios. Campus Virtuales, 7(2), 105–
114. www.revistacampusvirtuales.es
Cheriyedath, S. (2019, February 27). Photoplethysmography (PPG). News
Medical Life Sciences. https://www.news-
medical.net/health/Photoplethysmography-(PPG)-(Spanish).aspx
Dualtronica. (2017). Motor de vibracion 3v Redondo - Vibrador.
https://dualtronica.com/motores/176-motor-de-vibracion-3v-redondo-
vibrador.html
García, A. (2019). ¿Qué son las constantes vitales? MAPFRE.
https://www.salud.mapfre.es/enfermedades/reportajes-
enfermedades/constantes-vitales-que-son-y-cuantas-hay/
Global Web Index. (2018). Healthcare wearable device revenue. 2013, 1–6.
Guallichico, S. (2020). IMPLEMENTACIÓN DE UNA RED INALÁMBRICA BAJO
EL ESTÁNDAR 802.11 n/ac Y UN ENLACE DE DATOS PARA
COMUNICAR LAS OFICINAS PRINCIPALES CON EL LOCAL DE
BODEGA PARA LA EMPRESA ALITECNO S.A. [Escuela Politécnica
Nacional]. https://bibdigital.epn.edu.ec/bitstream/15000/20864/1/CD
10385.pdf
Hernández, R., & Fernández, C. (2018). Metodología de la Investigación (5ta
Edició). McGraw-Hill. http://www.pucesi.edu.ec/webs/wp-
content/uploads/2018/03/Hernández-Sampieri-R.-Fernández-Collado-C.-y-
Baptista-Lucio-P.-2003.-Metodología-de-la-investigación.-México-McGraw-
Hill-PDF.-Descarga-en-línea.pdf
INEC. (2015). Depresión. https://www.ecuadorencifras.gob.ec/documentos/web-
inec/Inforgrafias-INEC/2017/infografia-depresion.pdf
Low, P. (2020). Generalidades sobre el sistema nervioso autónomo.
https://www.merckmanuals.com/es-us/professional/trastornos-
neurológicos/sistema-nervioso-autónomo/generalidades-sobre-el-sistema-
nervioso-autónomo
Luque, J. (2016). Dispositivos y tecnologías wearables. Javier Luque Ordóñez, 1,
18. https://www.acta.es/medios/articulos/ciencias_y_tecnologia/041001.pdf
MacGill, M. (2017). ¿What should my heart rate be? MedicalNewstoday.
https://www.medicalnewstoday.com/articles/235710#takeaway
Maxim Integrated. (2014). Pulse Oximeter and Heart-Rate Sensor IC for
Wearable Health. Lecture Notes in Energy, 38, 1–29.
www.maximintegrated.com
Mejía, H., & Mejía, M. (2012). Oximetría de pulso. Revista de La Sociedad
Boliviana de Pediatría.
http://www.scielo.org.bo/pdf/rbp/v51n2/v51n2_a11.pdf
107
Navarro, A. J. (2021). Desarrollo de un sistema wearable para la detección de
estrés mediante aprendizaje automático basado en ritmo cardiaco
[Universidad Católica de la Santísima Concepción].
http://repositorio.udec.cl/xmlui/handle/11594/6339
OIT. (2016). Estrés en el trabajo: Un reto colectivo.
Osorio, M. (2016). Reconocer, prevenir y afrontar el estrés académico.
Universida de Chile. https://www.uchile.cl/portal/presentacion/centro-de-
aprendizaje-campus-sur/114600/reconocer-prevenir-y-afrontar-el-estres-
academico
Parrales, H. (2017). Intervalo QT.
https://cerebromedico.com/electrocardiograma/intervalo-qt/
Presidencia Constitucional de la República del Ecuador. (2008). Decreto
Ejecutivo N° 1014 (Editora Nacional (ed.)).
https://cti.gobiernoelectronico.gob.ec/ayuda/manual/decreto_1014.pdf
Pulg, M. (2016). Variabilidad de la frecuencia cardiaca: cómo afecta al
rendimiento deportivo y la salud.
https://www.planetatriatlon.com/variabilidad-de-la-frecuencia-cardiaca/
Raff, Hershel;Levitzky, M. (2013). FISIOLOGIA MEDICA. UN ENFOQUE POR
APARATOS Y SISTEMAS (McGraw-Hil).
https://www.academia.edu/27947924/Fisiologia_Medica_Raff_booksmedico
s_org_1_
Regueiro, A. (2020). ¿Qué es el estrés y como nos afecta? Servicio de Atencion
Psicologica de La Universidad de Málaga No Col: AO/01472, 7(2), 1–99.
https://www.uma.es/media/files/tallerestrés.pdf
Reina, E. (2017). El estrés laboral y su incidencia en el desempeño en el
personal del área de producción de la empresa “DISTRIBUCIONES EL
PAYASITO CIA-LTDA.” In Universidad Central del Ecuador (Vol. 4).
http://www.dspace.uce.edu.ec/bitstream/25000/12858/1/T-UCE-0007-PI023-
2017.pdf
Restrepo, L., & Malaver, J. (2019). DESARROLLO DE PRODUCTO WEARABLE
PARA SALUD Y BIENESTAR [UNIVERSIDAD LIBRE].
https://repository.unilibre.edu.co/bitstream/handle/10901/17807/DOCUMEN
TO FINAL PROYECTO WEARABLE .pdf?sequence=1
Rodriguez, C. (2016). Electrocardiografía básica. Soporte Vital Básico y
Avanzado, 85–92. http://www.siacardio.com/wp-
content/uploads/2015/01/ECG-Capitulo-1-Conceptos-b-ísicos.pdf
Sein-Echaluce, M. (2019). Pulsioxímetro con registro de datos en IOT y
generación de alertas. 53. https://core.ac.uk/download/pdf/290000514.pdf
Soemari, Y. B., Sapri, Maghfiroh, F., Yuniarti, Achaditani, N. M., Variani, R.,
Tsabitah, A. F., Zulkarnain, A. K., Wahyuningsih, M. S. H., Nugrahaningsih,
D. A. A., Akmaliyah, M., Syamsul, E. S., Amanda, N. A., Lestari, D., 2021,
scmidt iotc, Sumule, A., Kuncahyo, I., Leviana, F., Xue-, W., Kimia, J. T., …
Jubaidah, S. (2020). Nivel de estrés académico de los estudiantes de
108
Psicología Educativa y Orientación de la Universidad Central del Ecuador,
en el período de estudio julio-noviembre 2019. In Journal of Chemical
Information and Modeling (Vol. 2, Issue 1).
Solarte Moncayo, L. A., Sánchez Barragán, M., Chanchí Golondrino, G. E.,
Durán Dorado, D. F., & Arciniegas Herrera, J. L. (2016). Video on demand
service based on inference emotions user. Sistemas y Telemática, 14(38),
29–45. https://doi.org/10.18046/syt.v14i38.2286
Tamura, T., Maeda, Y., Sekine, M., & Yoshida, M. (2014). Wearable
Photoplethysmographic Sensors — Past and P resent. Electronics.
https://doi.org/10.3390/electronics3020282%0A
Texas Heart Institute. (2017). El sistema de conducción.
https://www.texasheart.org/heart-health/heart-information-center/topics/el-
sistema-de-conduccion/#:~:text=In English-,Los impulsos eléctricos
generados por el músculo cardíaco (el miocardio,«marcapasos natural» del
corazón.
Viloria Núñez, C., Sanmartín Mendoza, P., Avila Hernández, K., & Jabba
Molinares, D. (2016). Internet de las cosas y la Salud centrada en el Hogar.
Revista Científica Salud Uninorte, 32(2).
Wikiwand. (2019). Electrocardiograma.
https://www.wikiwand.com/es/Electrocardiograma
Yoon, S., Sim, J. K., & Cho, Y. H. (2016). A Flexible and Wearable Human Stress
Monitoring Patch. In Scientific Reports (Vol. 6, Issue March). Nature
Publishing Group. https://doi.org/10.1038/srep23468
109
ANEXOS
110
ANEXO 1
CRONOGRAMA DE ACTIVIDADES
111
CRONOGRAMA DE DESAROLLO DEL PROTOTIPO
112
ANEXO 2
MODELO DE ENCUESTA
113
114
115
ANEXO 3
MANUAL DE USUARIO
UNIVERSIDAD DE GUAYAQUIL
Autores:
Alvarado Cardenas Marco Antonio
Tutor:
V 1.0
116
PLATAFORMA IOT DE MONITOREO (CAYENNE MY DEVICES)
117
Como en el proyecto de titulación propuesto se utiliza un microcontrolador
ESP32, en la opción “All Devices” seleccionamos ESP Genérico.
118
Después de haber establecido la comunicación, la interfaz de monitoreo
está lista para agregar los widgets.
Monitoreo y Notificaciones
A continuación, se muestra la interfaz de monitoreo, contiene los widgets en donde
se reflejan los datos que envía el microcontrolador ESP32 (Hardware) para el
control de estrés.
119
1. En este apartado se debe ingresar el nombre del Trigger, en este caso es
“Estrés alto”.
2. Se elige el parámetro para activar las notificaciones estableciendo un valor
mínimo, máximo y el valor referencial que permitirá activar la notificación.
3. En el apartado if se debe seleccionar el dispositivo, en este caso es
“BIOESTRES”. Este dispositivo contiene los datos recibidos del hardware, se debe
seleccionar el dispositivo al cual se desee configurar las notificaciones.
4. El apartado then se configura el tipo de notificaciones que se desee generar,
pueden ser por correo electrónico o por mensaje de texto.
5. Se procede a guardar la configuración del Trigger.
120
2. Se procede a colocar el prototipo wearable en la muñeca para comenzar
el análisis de parámetros fisiológicos para calcular el índice de estrés.
3. Los datos podrán ser visualizados en una pequeña pantalla OLED del
prototipo o desde la plataforma web.
121
4. Las alertas son generadas mediante los indicadores LEDs y un motor de
vibración ubicado en la parte posterior del prototipo. El LED verde inica un
estado de relajación, se activa cuando el índice de estrés I.S. es menor a
40. El LED naranja indica un estado normal, se activa cuando el I.S. está
situado ente 41 y 149. El LED Rojo indica un estado de Estrés, se activa
cuando el I.S. es mayor o igual a 150 y se emite una alerta que activa el
motor de vibración.
ANEXO 4
MICROCONTROLADOR ESP32
DISTRIBUCIÓN DE PINES DE NodeMCU ESP32
122
ANEXO 5
DATASHEET DEL SENSOR MAX30102
123
124
ANEXO 6
DATOS DE LAS PRUEBAS EXTENDIDAS
Participante 1
Participante 2
Participante 3
125
ANEXO 7
CÓDIGO FUENTE
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include "MAX30105.h"
#include "DefinicionesIOT.h"
#include "spo2_algorithm.h"
#include <CayenneMQTTESP32.h>
#define VIRTUAL_CHANNEL_1 1
#define VIRTUAL_CHANNEL_2 2
#define VIRTUAL_CHANNEL_3 3
MAX30105 particleSensor;
126
#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168__)
uint16_t irBuffer[50];
uint16_t redBuffer[50];
#else
uint32_t irBuffer[200];
uint32_t redBuffer[200];
#endif
int ESTRES ;
float HEARTRATE = 0;
float SPO2 = 0;
127
int LedNaranja = 25;
int intervalos;
int fun;
void setup()
Serial.begin(115200);
pinMode(LedRojo, OUTPUT);
pinMode(LedVerde, OUTPUT);
pinMode(LedNaranja, OUTPUT);
pinMode(LedS, OUTPUT);
pinMode(vibrador, OUTPUT);
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
Serial.println("INICIANDO OLED");
128
display.clearDisplay();
display.display();
Serial.println("IO test");
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(0, 0);
display.println("Bienvenid@");
if (!particleSensor.begin(Wire, I2C_SPEED_FAST))
while (1);
void loop()
129
while (particleSensor.available() == false)
particleSensor.check();
redBuffer[i] = particleSensor.getRed();
irBuffer[i] = particleSensor.getIR();
particleSensor.nextSample();
Serial.print(F("red="));
Serial.print(redBuffer[i], DEC);
Serial.print(F(", ir="));
Serial.println(irBuffer[i], DEC);
while (1)
redBuffer[i] = particleSensor.getRed();
irBuffer[i] = particleSensor.getIR();
fun = filtrar_entrada();
130
ESTRES = (((heartRate * 10 ^ 6) / 100) * 6);
particleSensor.nextSample();
Serial.print(F("red="));
Serial.print(redBuffer[i], DEC);
Serial.print(F(", ir="));
Serial.print(irBuffer[i], DEC);
Serial.print(F(", HR="));
Serial.print(heartRate, DEC);
Serial.print(F(", HRvalid="));
Serial.print(validHeartRate, DEC);
Serial.print(F(", SPO2="));
Serial.print(spo2, DEC);
Serial.print(F(", SPO2Valid="));
Serial.println(validSPO2, DEC);
printToScreen();
Cayenne.loop();
void printToScreen() {
131
display.display();
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(0, 0);
digitalWrite(LedVerde, HIGH);
digitalWrite(LedNaranja, LOW);
digitalWrite(LedRojo, LOW);
digitalWrite(vibrador, LOW);
digitalWrite(LedVerde, LOW);
digitalWrite(LedNaranja, HIGH);
digitalWrite(LedRojo, LOW);
digitalWrite(vibrador, HIGH);
delay(800);
digitalWrite(vibrador, LOW);
132
digitalWrite(LedVerde, LOW);
digitalWrite(LedNaranja, LOW);
digitalWrite(LedRojo, HIGH);
digitalWrite(vibrador, HIGH);
delay(1000);
digitalWrite(vibrador, LOW);
CAYENNE_OUT(VIRTUAL_CHANNEL_1)
Serial.begin(115200);
if (validSPO2 == 1) {
Serial.print(F("SPO2="));
Serial.println(validSPO2, DEC);
Cayenne.virtualWrite(VIRTUAL_CHANNEL_1, spo2);
CAYENNE_OUT(VIRTUAL_CHANNEL_2)
Cayenne.virtualWrite(VIRTUAL_CHANNEL_2, heartRate);
CAYENNE_OUT(VIRTUAL_CHANNEL_3)
133
Serial.println("NIVELDE ESTRES");
Serial.print("ESTRES ");
Serial.println(ESTRES, DEC);
Cayenne.virtualWrite(VIRTUAL_CHANNEL_3, ESTRES);
void filtrar_entrada()
valorAnterior = valorFiltrado;
maximo = cambio;
digitalWrite(13, HIGH);
entreLatidos = millis();
latidos++;
else {
digitalWrite(13, LOW);
134
if (millis() >= tiempoLPM + 15000) {
Serial.println(latidos * 4 );
Serial.print(RR);
Serial.println("ms");
intervalos = guardar(RR);
Serial.print(intervalos);
latidos = 0;
tiempoLPM = millis();
135