Ir al contenido principal

Monitoreo de ECG basado en IoT con sensor de ECG AD8232 y ESP32





Esta publicación trata sobre la monitorización de ECG basada en IoT con el sensor de ECG AD8232 y ESP32 mediante la plataforma IoT en línea Ubidots . La señal de ECG del corazón del paciente se puede observar en línea desde cualquier parte del mundo.


Descripción general

En uno de mis tutoriales anteriores, expliqué cómo conectar el sensor de ECG AD8232 con Arduino y monitorizar la forma de onda del ECG en un plotter serial. Puedes leer mi guía anterior aquí: Monitorización de ECG con el sensor de ECG AD8232 y Arduino con gráfico de ECG .

Hoy aprenderemos a monitorizar el mismo gráfico de ECG en línea en cualquier plataforma IoT en la nube. Para ello, conectaremos el sensor de ECG AD8232 con el ESP32 . A continuación, generaremos una señal de ECG conectando las derivaciones al pecho o la mano. Utilizando parámetros de Ubidots como la clave API o el token, enviaremos el gráfico de ECG a la nube mediante el agente MQTT . Este proyecto también se puede realizar con la placa NodeMCU ESP8266 , pero es necesario modificar las conexiones y el programa.







Esta publicación trata sobre la monitorización de ECG basada en IoT con el sensor de ECG AD8232 y ESP32 mediante la plataforma IoT en línea Ubidots . La señal de ECG del corazón del paciente se puede observar en línea desde cualquier parte del mundo.


Descripción general

En uno de mis tutoriales anteriores, expliqué cómo conectar el sensor de ECG AD8232 con Arduino y monitorizar la forma de onda del ECG en un plotter serial. Puedes leer mi guía anterior aquí: Monitorización de ECG con el sensor de ECG AD8232 y Arduino con gráfico de ECG .

Hoy aprenderemos a monitorizar el mismo gráfico de ECG en línea en cualquier plataforma IoT en la nube. Para ello, conectaremos el sensor de ECG AD8232 con el ESP32 . A continuación, generaremos una señal de ECG conectando las derivaciones al pecho o la mano. Utilizando parámetros de Ubidots como la clave API o el token, enviaremos el gráfico de ECG a la nube mediante el agente MQTT . Este proyecto también se puede realizar con la placa NodeMCU ESP8266 , pero es necesario modificar las conexiones y el programa.

ECG IoT ESP32 AD8232

Las enfermedades cardíacas se han convertido en un problema importante en las últimas décadas y muchas personas mueren a causa de ciertos problemas de salud. Por lo tanto, no se puede tomar a la ligera. Analizando o monitorizando la señal de ECG en su fase inicial, esta enfermedad puede prevenirse. Por ello, presentamos este proyecto: Monitorización de ECG basada en IoT con sensor de ECG AD8232 y ESP32 .


Componentes necesarios

Los componentes necesarios para este proyecto se enumeran a continuación. Todos ellos se pueden comprar en línea en Amazon.

SNNombre de los componentesCantidadEnlaces de compra
1Placa ESP321Amazon | AliExpress
2Sensor de ECG AD82321Amazon | AliExpress
3Cable micro-USB1Amazon | AliExpress
5Cables de conexión10Amazon | AliExpress
5Tablero de circuitos1Amazon | AliExpress




Esta publicación trata sobre la monitorización de ECG basada en IoT con el sensor de ECG AD8232 y ESP32 mediante la plataforma IoT en línea Ubidots . La señal de ECG del corazón del paciente se puede observar en línea desde cualquier parte del mundo.


Descripción general

En uno de mis tutoriales anteriores, expliqué cómo conectar el sensor de ECG AD8232 con Arduino y monitorizar la forma de onda del ECG en un plotter serial. Puedes leer mi guía anterior aquí: Monitorización de ECG con el sensor de ECG AD8232 y Arduino con gráfico de ECG .

Hoy aprenderemos a monitorizar el mismo gráfico de ECG en línea en cualquier plataforma IoT en la nube. Para ello, conectaremos el sensor de ECG AD8232 con el ESP32 . A continuación, generaremos una señal de ECG conectando las derivaciones al pecho o la mano. Utilizando parámetros de Ubidots como la clave API o el token, enviaremos el gráfico de ECG a la nube mediante el agente MQTT . Este proyecto también se puede realizar con la placa NodeMCU ESP8266 , pero es necesario modificar las conexiones y el programa.

ECG IoT ESP32 AD8232

Las enfermedades cardíacas se han convertido en un problema importante en las últimas décadas y muchas personas mueren a causa de ciertos problemas de salud. Por lo tanto, no se puede tomar a la ligera. Analizando o monitorizando la señal de ECG en su fase inicial, esta enfermedad puede prevenirse. Por ello, presentamos este proyecto: Monitorización de ECG basada en IoT con sensor de ECG AD8232 y ESP32 .





Componentes necesarios

Los componentes necesarios para este proyecto se enumeran a continuación. Todos ellos se pueden comprar en línea en Amazon.

SNNombre de los componentesCantidadEnlaces de compra
1Placa ESP321Amazon | AliExpress
2Sensor de ECG AD82321Amazon | AliExpress
3Cable micro-USB1Amazon | AliExpress
5Cables de conexión10Amazon | AliExpress
5Tablero de circuitos1Amazon | AliExpress

¿Qué es un ECG?

Diagrama del ECG del corazón

Un ECG es un registro impreso o digital de las señales eléctricas del corazón . También se denomina electrocardiograma o EKG . El ECG se utiliza para determinar la frecuencia cardíaca, el ritmo cardíaco y otra información sobre el estado del corazón. Los ECG se utilizan para diagnosticar arritmias cardíacas, infartos, la función del marcapasos y la insuficiencia cardíaca.

Señal de ECG

El ECG puede analizarse mediante el estudio de los componentes de la onda . Estos componentes indican la actividad eléctrica cardíaca. La primera onda ascendente del ECG es la onda P, que indica la contracción auricular.

El complejo QRS comienza con Q, una pequeña desviación descendente, seguida de una desviación ascendente mayor, un pico (R); y finalmente una onda S descendente. Este complejo QRS indica despolarización y contracción ventricular.

Por último, la onda T, que normalmente es una forma de onda ascendente más pequeña, representa la repolarización ventricular.


Usos médicos del ECG

Un electrocardiograma puede ser útil para determinar si la presión arterial alta ha causado algún daño al corazón o a los vasos sanguíneos. Por ello, es posible que le soliciten un ECG al recibir el diagnóstico inicial de presión arterial alta.

Algunas de las cosas que una lectura de ECG puede detectar son:


Sensor de ECG AD8232

Este sensor es una placa económica que mide la actividad eléctrica del corazón . Esta actividad eléctrica puede representarse gráficamente como un ECG o un electrocardiograma y generarse como una lectura analógica. Los ECG pueden ser extremadamente ruidosos, por lo que el monitor de frecuencia cardíaca de una sola derivación AD8232 actúa como un amplificador operacional para obtener fácilmente una señal clara de los intervalos PR y QT.



El AD8232 es un bloque de acondicionamiento de señal integrado para ECG y otras aplicaciones de medición de biopotenciales. Está diseñado para extraer, amplificar y filtrar pequeñas señales de biopotenciales en presencia de ruido, como las generadas por el movimiento o la colocación remota de electrodos.



El módulo AD8232 ofrece nueve conexiones desde el circuito integrado (CI) a las que se pueden soldar pines, cables u otros conectores. SDN, LO+, LO-, SALIDA, 3.3 V y GND son pines esenciales para operar este monitor con un Arduino u otra placa de desarrollo. Esta placa también incluye pines RA (brazo derecho), LA (brazo izquierdo) y RL (pierna derecha) para conectar y usar sensores personalizados. Además, cuenta con un indicador LED que parpadea al ritmo de un latido.

Nota: Este producto NO es un dispositivo médico y no está destinado a ser utilizado como tal ni como accesorio del mismo, ni para diagnosticar o tratar ninguna afección.


Diagrama de circuito: Interfaz del sensor de ECG AD8232 con ESP32







Esta publicación trata sobre la monitorización de ECG basada en IoT con el sensor de ECG AD8232 y ESP32 mediante la plataforma IoT en línea Ubidots . La señal de ECG del corazón del paciente se puede observar en línea desde cualquier parte del mundo.


Descripción general

En uno de mis tutoriales anteriores, expliqué cómo conectar el sensor de ECG AD8232 con Arduino y monitorizar la forma de onda del ECG en un plotter serial. Puedes leer mi guía anterior aquí: Monitorización de ECG con el sensor de ECG AD8232 y Arduino con gráfico de ECG .

Hoy aprenderemos a monitorizar el mismo gráfico de ECG en línea en cualquier plataforma IoT en la nube. Para ello, conectaremos el sensor de ECG AD8232 con el ESP32 . A continuación, generaremos una señal de ECG conectando las derivaciones al pecho o la mano. Utilizando parámetros de Ubidots como la clave API o el token, enviaremos el gráfico de ECG a la nube mediante el agente MQTT . Este proyecto también se puede realizar con la placa NodeMCU ESP8266 , pero es necesario modificar las conexiones y el programa.

ECG IoT ESP32 AD8232

Las enfermedades cardíacas se han convertido en un problema importante en las últimas décadas y muchas personas mueren a causa de ciertos problemas de salud. Por lo tanto, no se puede tomar a la ligera. Analizando o monitorizando la señal de ECG en su fase inicial, esta enfermedad puede prevenirse. Por ello, presentamos este proyecto: Monitorización de ECG basada en IoT con sensor de ECG AD8232 y ESP32 .




Componentes necesarios

Los componentes necesarios para este proyecto se enumeran a continuación. Todos ellos se pueden comprar en línea en Amazon.

SNNombre de los componentesCantidadEnlaces de compra
1Placa ESP321Amazon | AliExpress
2Sensor de ECG AD82321Amazon | AliExpress
3Cable micro-USB1Amazon | AliExpress
5Cables de conexión10Amazon | AliExpress
5Tablero de circuitos1Amazon | AliExpress

¿Qué es un ECG?

Diagrama del ECG del corazón

An ECG is a paper or digital recording of the electrical signals in the heart. It is also called an electrocardiogram or an EKG. The ECG is used to determine heart rate, heart rhythm and other information regarding the heart’s condition. ECGs are used to help diagnose heart arrhythmias, heart attacks, pacemaker function and heart failure.

Señal de ECG

ECG can be analyzed by studying components of the waveform. These waveform components indicate cardiac electrical activity. The first upward of the ECG tracing is the P wave. It indicates atrial contraction.



The QRS complex begins with Q, a small downward deflection, followed by a larger upwards deflection, a peak (R); and then a downwards S wave. This QRS complex indicates ventricular depolarization and contraction.

Finally, the T wave, which is normally a smaller upwards waveform, representing ventricular re-polarization.


Medical uses of ECG

An electrocardiogram can be a useful way to find out whether your high blood pressure has caused any damage to your heart or blood vessels. Because of this, you may be asked to have an ECG when you are first diagnosed with high blood pressure.

Some of the things an ECG reading can detect are:


AD8232 ECG Sensor

This sensor is a cost-effective board used to measure the electrical activity of the heart. This electrical activity can be charted as an ECG or Electrocardiogram and output as an analog reading. ECGs can be extremely noisy, the AD8232 Single Lead Heart Rate Monitor acts as an op amp to help obtain a clear signal from the PR and QT Intervals easily.

Sensor de ECG AD8232

The AD8232 is an integrated signal conditioning block for ECG and other biopotential measurement applications. It is designed to extract, amplify, and filter small biopotential signals in the presence of noisy conditions, such as those created by motion or remote electrode placement.



The AD8232 module breaks out nine connections from the IC that you can solder pins, wires, or other connectors to. SDN, LO+, LO-, OUTPUT, 3.3V, GND provide essential pins for operating this monitor with an Arduino or other development board. Also provided on this board are RA (Right Arm), LA (Left Arm), and RL (Right Leg) pins to attach and use your own custom sensors. Additionally, there is an LED indicator light that will pulsate to the rhythm of a heartbeat.

Note: This product is NOT a medical device and is not intended to be used as such or as an accessory to such nor diagnose or treat any conditions.


Circuit Diagram: Interfacing AD8232 ECG Sensor with ESP32

Conexión AD8232 ESP32

Para conectar el sensor de ECG AD8232 con el chip IOT ESP32 , siga el diagrama de circuito anterior. Alimente el AD8232 con 3,3 V desde el ESP32 y conecte GND a GND. El pin de salida del AD8232 es una señal analógica y se conecta al pin VP del ESP32. De forma similar, LO+ y L0- del AD8232 se conectan a D2 y D3 del ESP32.

Recuerda que hay muchos fabricantes de ESP32. Todos tienen una asignación de pines diferente. He usado la placa ESP32 wroom 32. Si usas otra placa, presta atención a los pines del ESP32 al conectarlo al AD8232.





Esta publicación trata sobre la monitorización de ECG basada en IoT con el sensor de ECG AD8232 y ESP32 mediante la plataforma IoT en línea Ubidots . La señal de ECG del corazón del paciente se puede observar en línea desde cualquier parte del mundo.


Descripción general

En uno de mis tutoriales anteriores, expliqué cómo conectar el sensor de ECG AD8232 con Arduino y monitorizar la forma de onda del ECG en un plotter serial. Puedes leer mi guía anterior aquí: Monitorización de ECG con el sensor de ECG AD8232 y Arduino con gráfico de ECG .

Hoy aprenderemos a monitorizar el mismo gráfico de ECG en línea en cualquier plataforma IoT en la nube. Para ello, conectaremos el sensor de ECG AD8232 con el ESP32 . A continuación, generaremos una señal de ECG conectando las derivaciones al pecho o la mano. Utilizando parámetros de Ubidots como la clave API o el token, enviaremos el gráfico de ECG a la nube mediante el agente MQTT . Este proyecto también se puede realizar con la placa NodeMCU ESP8266 , pero es necesario modificar las conexiones y el programa.

ECG IoT ESP32 AD8232

Las enfermedades cardíacas se han convertido en un problema importante en las últimas décadas y muchas personas mueren a causa de ciertos problemas de salud. Por lo tanto, no se puede tomar a la ligera. Analizando o monitorizando la señal de ECG en su fase inicial, esta enfermedad puede prevenirse. Por ello, presentamos este proyecto: Monitorización de ECG basada en IoT con sensor de ECG AD8232 y ESP32 .




Componentes necesarios

Los componentes necesarios para este proyecto se enumeran a continuación. Todos ellos se pueden comprar en línea en Amazon.

SNNombre de los componentesCantidadEnlaces de compra
1Placa ESP321Amazon | AliExpress
2Sensor de ECG AD82321Amazon | AliExpress
3Cable micro-USB1Amazon | AliExpress
5Cables de conexión10Amazon | AliExpress
5Tablero de circuitos1Amazon | AliExpress

¿Qué es un ECG?

Diagrama del ECG del corazón

An ECG is a paper or digital recording of the electrical signals in the heart. It is also called an electrocardiogram or an EKG. The ECG is used to determine heart rate, heart rhythm and other information regarding the heart’s condition. ECGs are used to help diagnose heart arrhythmias, heart attacks, pacemaker function and heart failure.

Señal de ECG

ECG can be analyzed by studying components of the waveform. These waveform components indicate cardiac electrical activity. The first upward of the ECG tracing is the P wave. It indicates atrial contraction.



The QRS complex begins with Q, a small downward deflection, followed by a larger upwards deflection, a peak (R); and then a downwards S wave. This QRS complex indicates ventricular depolarization and contraction.

Finally, the T wave, which is normally a smaller upwards waveform, representing ventricular re-polarization.


Medical uses of ECG

An electrocardiogram can be a useful way to find out whether your high blood pressure has caused any damage to your heart or blood vessels. Because of this, you may be asked to have an ECG when you are first diagnosed with high blood pressure.

Some of the things an ECG reading can detect are:


AD8232 ECG Sensor

This sensor is a cost-effective board used to measure the electrical activity of the heart. This electrical activity can be charted as an ECG or Electrocardiogram and output as an analog reading. ECGs can be extremely noisy, the AD8232 Single Lead Heart Rate Monitor acts as an op amp to help obtain a clear signal from the PR and QT Intervals easily.

Sensor de ECG AD8232

The AD8232 is an integrated signal conditioning block for ECG and other biopotential measurement applications. It is designed to extract, amplify, and filter small biopotential signals in the presence of noisy conditions, such as those created by motion or remote electrode placement.



The AD8232 module breaks out nine connections from the IC that you can solder pins, wires, or other connectors to. SDN, LO+, LO-, OUTPUT, 3.3V, GND provide essential pins for operating this monitor with an Arduino or other development board. Also provided on this board are RA (Right Arm), LA (Left Arm), and RL (Right Leg) pins to attach and use your own custom sensors. Additionally, there is an LED indicator light that will pulsate to the rhythm of a heartbeat.

Note: This product is NOT a medical device and is not intended to be used as such or as an accessory to such nor diagnose or treat any conditions.


Circuit Diagram: Interfacing AD8232 ECG Sensor with ESP32

Conexión AD8232 ESP32

Para conectar el sensor de ECG AD8232 con el chip IOT ESP32 , siga el diagrama de circuito anterior. Alimente el AD8232 con 3,3 V desde el ESP32 y conecte GND a GND. El pin de salida del AD8232 es una señal analógica y se conecta al pin VP del ESP32. De forma similar, LO+ y L0- del AD8232 se conectan a D2 y D3 del ESP32.

Recuerda que hay muchos fabricantes de ESP32. Todos tienen una asignación de pines diferente. He usado la placa ESP32 wroom 32. Si usas otra placa, presta atención a los pines del ESP32 al conectarlo al AD8232.

ECG IoT AD8232


Colocación del sensor de ECG AD8232 en el cuerpo

Se recomienda colocar las almohadillas del sensor en los cables antes de aplicarlas al cuerpo. Cuanto más cerca del corazón estén las almohadillas, mejor será la medición. Los cables están codificados por colores para facilitar su colocación.



Rojo: RA (brazo derecho)
Amarillo: LA (brazo izquierdo)
Verde: RL (pierna derecha)

Lo he conectado por ESP32 con AD8232 a mi mano o simplemente lo puedes colocar en tu pecho como se muestra en la siguiente figura.


Configuración de una cuenta de Ubidots

Para publicar los datos en la nube de IoT , necesitamos una plataforma de IoT. Ubidots es una de ellas. Ubidots ofrece a los desarrolladores una plataforma que les permite capturar fácilmente datos de sensores y convertirlos en información útil. Utilice la plataforma Ubidots para enviar datos a la nube desde cualquier dispositivo con conexión a internet .

 https://how2electronics.com/iot-ecg-monitoring-ad8232-sensor-esp32/

Comentarios

Entradas populares de este blog

¿Cómo funciona un módulo GPS NEO-6M y cómo interconectarlo con ESP32?

Localizador de emergencia GSM y GPS basado en ESP32 con activación por botón