Sensor de respiración para Arduino y Netduino


Flujo de Aire: respiración

Funciones de sensor de flujo de aire
Anormal tasas respiratorias y los cambios en la frecuencia respiratoria son un indicador general de la inestabilidad fisiológica importante, y en muchos casos, el ritmo respiratorio es uno de los primeros indicadores de esta inestabilidad. Por lo tanto, es crítico para controlar la frecuencia respiratoria como un indicador del estado del paciente. Sensor de flujo de aire puede proporcionar una alerta temprana de la hipoxemia y la apnea.
El sensor de flujo de aire nasal y la boca es un dispositivo utilizado para medir la frecuencia respiratoria en un paciente en necesidad de ayuda respiratoria o persona. Este dispositivo consta de un hilo flexible que se ajusta detrás de las orejas, y un conjunto de dos puntas que se colocan en las fosas nasales con un tercio que se encuentra en frente de la boca. La respiración se mide por los dientes.
El específicamente diseñado cánula / soporte permite que el sensor de termopar que se coloca en la posición óptima para detectar de forma precisa los cambios térmicos oral / nasal de flujo de aire, así como la temperatura del aire nasal. Cómodo ajustable y fácil de instalar.

Un solo canal oral o nasal / bucal Sensor de flujo de aire reutilizable. Estar-dientes sensor de posición precisamente en la ruta de flujo de aire. 
Un humano adulto normal que tiene una frecuencia respiratoria de 15-30 respiraciones por minuto. 

Conexión del sensor

El sensor de flujo de aire e-Salud tiene dos conexiones (positivos y negativos) 

Conecte el cable rojo al terminal positivo (marcado como «+» en el tablero) y el cable negro al terminal negativo (marcado como «-» en el tablero). 

Después de conectar los cables, apretar los tornillos 

Colocar el sensor tal como se muestra en la imagen siguiente 

Funciones de biblioteca
Obtención de datos
El sensor de flujo de aire está conectado a la Arduino / RasberryPi por una entrada analógica y devuelve un valor de 0 a 1024.Con las siguientes funciones se puede obtener este valor directamente e imprimir una forma de onda en el monitor serie.
Ejemplo:
  {
int = flujo de aire eHealth.getAirFlow ();
eHealth.airFlowWave (aire);
}
Ejemplo
Arduino

Sube el siguiente código para ver los datos en el monitor serie: 

Show Code

  / *
* Plataforma para la eSalud sensor Arduino y frambuesa de cocina-hacks.
*
* Descripción: "The Shield Sensor de e-Salud permite a Arduino y Frambuesa Pi
* Los usuarios realizar aplicaciones biométricas y médicos mediante el uso de 9 diferentes
* Sensores de pulso: Sensor de oxígeno y sangre (SpO2), sensor de flujo de aire (respiración),
* Temperatura Corporal, Sensor Electrocardiograma (ECG), Glucómetro, Skin Galvanic
* Respuesta del sensor (GSR - Sudoración), la tensión arterial (esfigmomanómetro) y
* Paciente posición (acelerómetro). "
*
* En este ejemplo se lee el valor en voltios del sensor de ECG y el espectáculo
* Estos valores en la serie del monitor.
*
* Copyright (C) 2012 Libelium Comunicaciones distribuídas SL
* Http://www.libelium.com
*
* Este programa es software libre: usted puede redistribuirlo y / o modificarlo
* Bajo los términos de la Licencia Pública General de GNU según es publicada por
* La Free Software Foundation, bien de la versión 3 de la Licencia, o
* (A su elección) cualquier versión posterior.
*
* Este programa se distribuye con la esperanza de que sea útil,
* Pero SIN NINGUNA GARANTÍA, incluso sin la garantía implícita de
* COMERCIALIZACIÓN o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la
* GNU General Public License para más detalles.
*
* Usted debe haber recibido una copia de la Licencia Pública General de GNU
* Junto con esta librería. Si no es así, consulte.
*
* Versión 0.1
* Autor: Luis Martin & Saad Ahmad
* /

# Include

/ / La rutina de instalación se ejecuta una vez cuando se pulsa reset:
void setup () {
Serial.begin (115200);
}

/ / La rutina bucle se ejecuta una y otra vez para siempre:
void loop () {

flotar ECG eHealth.getECG = ();

Serial.print ("valor ECG:");
Serial.print (ECG, 2);
Serial.print ("V");
Serial.println ("");

retraso (1); / / esperar un milisegundo
}


Sube el código y ver el monitor.Here serie es la salida utilizando el terminal USB Arduino IDE puerto serie: 

Raspberry Pi
Compile este código de ejemplo:
Show Code

 

/ / Incluir biblioteca eHealth
# Include "eHealth.h"

/ / Necesario para la sanidad electrónica
eHealthClass cibersalud;

Serial extern SerialPi;

void setup () {

}

void loop () {
int aire = eHealth.getAirFlow ();
eHealth.airFlowWave (aire);
retardo (100);
}

int main () {
setup ();
while (1) {
bucle ();
}
return (0);
}

Mobile App
La aplicación muestra la información de los nodos se envía, que contiene los datos de sensor recogidos. aplicación Smartphone
GLCD
El GLCD muestra la información de los nodos se envía, que contiene los datos de sensor recogidos. GLCD
KST
Programa KST muestra la onda del ECG.
Para saber más aquí

Sensor ECG para Arduino y Netduino


 

Electrocardiograma (ECG)

ECG características del sensor
El electrocardiograma (ECG o EKG) es una herramienta de diagnóstico que se utilizan habitualmente para evaluar la función muscular y eléctrica del oído.

El sensor de electrocardiograma (ECG) se ha convertido en una de las pruebas más utilizadas médicos en la medicina moderna. Su utilidad en el diagnóstico de un gran número de patologías cardíacas que van desde la isquemia miocárdica y el infarto al síncope y palpitaciones ha sido muy valiosa para los médicos durante décadas.

La precisión del ECG depende de la afección que se estudia. Un problema cardíaco no siempre aparecen en el ECG. Algunas afecciones cardíacas nunca producen cambios específicos en el ECG. Derivaciones de ECG se une al cuerpo mientras el paciente se encuentra de plano sobre una mesa o cama.

Lo que se mide o se puede detectar en el ECG (electrocardiograma)?

La orientación del corazón (la forma en que se coloca) en la cavidad torácica. 
Evidencia de espesor aumentado (hipertrofia) del músculo del corazón. 
Evidencia de daño a las diversas partes del músculo cardíaco. 
Evidencia de flujo sanguíneo deteriorado agudamente al músculo del corazón. 
Los patrones de actividad eléctrica anormal que puede predisponer al paciente a alteraciones del ritmo cardíaco anormal. 
La tasa subyacente y el mecanismo de ritmo del corazón.

Representación esquemática de ECG normal

Conexión del sensor
Conecte los tres cables (positivo, negativo y neutro) en el tablero de e-Salud.
Conectar el cable de ECG a los electrodos.
Retire el plástico protector
Coloque los electrodos como se muestra a continuación
Funciones de biblioteca

Obtención de los datos:
Este ECG devuelve un valor analógico en voltios (0 – 5) para representar la forma de onda del ECG.
Ejemplo
  {
   flotar ECGvolt eHealth.getECG = ();
  }

Ejemplo

Arduino

Sube el siguiente código para ver los datos en el monitor serie:

Sube el código y ver el monitor de serie. Aquí está la salida utilizando el terminal USB Arduino IDE puerto serie:

Raspberry Pi

En desarrollo

Mobile App
La aplicación muestra la información de los nodos se envía, que contiene los datos de sensor recogidos. aplicación Smartphone
GLCD
El GLCD muestra la información de los nodos se envía, que contiene los datos de sensor recogidos. GLCD
KST
Programa KST muestra la onda del ECG.
Para saber más aquí