Aplicaciones Biomédicas para Arduino/Netduino/Raspberry


El Sensor Shield e-Salud permite que usuarios de Arduino y Raspberry Pi para realizar aplicaciones biométricas y médica donde se necesita supervisión cuerpo mediante el uso de diferentes sensores 9: pulso, el oxígeno en la sangre (SpO2), flujo de aire (respiración), la temperatura corporal, electrocardiograma (ECG) , glucómetro, la respuesta galvánica de la piel (GSR – sudoración), presión arterial (esfigmomanómetro) y el paciente de posición (acelerómetro).

Esta información se puede utilizar para monitorizar en tiempo real el estado de un paciente o para obtener datos sensibles para ser posteriormente analizados para el diagnóstico médico.Información biométrica recopilada puede ser enviado de forma inalámbrica utilizando cualquiera de las 6 opciones de conectividad disponibles: Wi-Fi, 3G, GPRS, Bluetooth, ZigBee 802.15.4 y dependiendo de la aplicación.
Si el diagnóstico imágenes en tiempo real que se necesita una cámara se puede conectar al módulo 3G para enviar fotos y videos de la paciente a un centro de diagnóstico médico.
Los datos pueden ser enviados a la nube con el fin de realizar el almacenamiento permanente o visualizada en tiempo real mediante el envío de los datos directamente a un ordenador portátil o Smartphone. aplicaciones de iPhone y Android han sido diseñados con el fin de ver fácilmente la información del paciente.
Quick FAQ:
  • ¿Qué significa para contar con una plataforma de monitorización médica abierta?
    Hacks cocina quiere dar a la comunidad las herramientas necesarias para el desarrollo de nuevas aplicaciones de salud electrónica y productos. Queremos Arduino y Raspberry Pi Comunidad a utilizar esta plataforma como una prueba rápida del concepto y la base de una nueva era de productos de código abierto médicos.
  • ¿Cómo asegurar la privacidad de los datos biométricos enviado?
    La privacidad es uno de los puntos clave en este tipo de aplicaciones. Por esta razón, la plataforma incluye varios niveles de seguridad:
    • En la capa de enlace de comunicación: AES 128 para 802.14.5 / ZigBee y WPA2 para Wifi.
    • En la capa de aplicación: mediante el HTTPS (segura) de protocolo que asegurar un punto a otro túnel de seguridad entre cada nodo sensor y el servidor web (este es el mismo método utilizado en las transferencias bancarias).
e-Health Sensor Shield sobre Arduino Pi (izquierda) Frambuesa (derecha)
IMPORTANTE: La plataforma de sensores e-Salud ha sido diseñado por Hacks de cocina (la división de hardware abierto de Libelium) con el fin de ayudar a investigadores, desarrolladores y artistas para medir los datos biométricos de sensores para fines de experimentación, diversión y prueba. Hacks cocina ofrece una alternativa barata y abierta en comparación con las soluciones propietarias y precios prohibitivos del mercado médicas. Sin embargo, como la plataforma no tiene certificados médicos no pueden ser usados para controlar a los pacientes críticos que necesitan una supervisión precisa médico o aquellos cuyas condiciones debe ser medido con precisión para un diagnóstico profesional ulterior.

Para mas información ,pulse aquí

Sensor de posicion corporal para Arduino y Netduino


 

Características del sensor de posición

El sensor de posición del paciente (Acelerómetro) supervisa cinco posiciones diferentes de pacientes (de pie / sentado, en decúbito supino, prono, izquierda y derecha).
En muchos casos, es necesario supervisar las posiciones del cuerpo y movimientos realizados a causa de su relación con enfermedades particulares (es decir, apnea del sueño y el síndrome de las piernas inquietas). El análisis de los movimientos durante el sueño también ayuda a la hora de determinar la calidad del sueño y los patrones de sueño irregulares. El sensor de posición del cuerpo también podría ayudar a detectar desmayos o caídas de personas mayores o personas con discapacidad.
Sensor de Posición del cuerpo eHealth utiliza un acelerómetro de triple eje para obtener la posición del paciente.
Caracteristicas:
1,95 V a 3,6 V de tensión de alimentación
1,6 V a 3,6 V de tensión interfaz
± 2g / ± 4g / ± 8g de forma dinámica a gran escala seleccionable
Este acelerómetro se embala con funciones integradas con opciones programables por el usuario flexible, configurable a dos acelerómetro pins.The interrupción tiene seleccionables por el usuario escalas completas de ± 2g / ± 4g / ± 8g con datos filtrados de paso alto, así como los datos no filtrados disponible en tiempo real .
Posiciones del cuerpo:

Conexión del sensor
Lo primero que vamos a hacer con el módulo para conectar los puentes en la posición correcta. En este caso, los puentes tienen que ajustar en posición de puerta de enlace POS.
El sensor de posición del cuerpo tiene sólo una manera sencilla y de conexión. Conecte el cable de cinta con el sensor de posición del cuerpo y la junta de e-Salud como se muestra en la imagen de abajo.
Coloque la cinta alrededor del pecho y el conector colocado abajo
Funciones de biblioteca
La biblioteca de la salud electrónica permite una forma de programación simple. Con una simple función que podemos obtener la posición del paciente y mostrarla en el monitor de serie del Arduino / RasberryPi o en el GLCD.
Inicialización del sensor
Antes de comenzar a utilizar el sensor, tenemos que inicializar algunos parámetros. Utilice la siguiente función para configurar el sensor.
Example:
   {
  eHealth.initPositionSensor ();
  }
Obtención de datos
Las funciones siguientes devuelven el valor a que representan la posición corporal almacenada en variables privadas de la clase de e-Salud.
Example:
   {
   posición uint8_t eHealth.getBodyPosition = ();
  }
La posición de la pacient
1 == posición supina.
2 == decúbito lateral izquierdo.
3 == Rigth decúbito lateral.
4 == posición prona.
5 == permanezca sentado o de posición.
impresión de datos
Para representar los datos de una manera fácil en el monitor de Arduino / RasberryPi serial, e-salud biblioteca, incluye una función de impresión.
Ejemplo:
  {
  Serial.print("Current position : ");
  uint8_t position = eHealth.getBodyPosition(); 
  eHealth.printPosition(position);  
 }
Ejemplo
Arduino
Sube el siguiente código para ver los datos en el monitor serie:.
Show Code

  / *
 * eHealth sensor platform for Arduino and Raspberry from Cooking-hacks.
  *
 * Description: "The e-Health Sensor Shield allows Arduino and Raspberry Pi 
 * users to perform biometric and medical applications by using 9 different 
 * sensors: Pulse and Oxygen in Blood Sensor (SPO2), Airflow Sensor (Breathing),
 * Body Temperature, Electrocardiogram Sensor (ECG), Glucometer, Galvanic Skin
 * Response Sensor (GSR - Sweating), Blood Pressure (Sphygmomanometer) and 
 * Patient Position (Accelerometer)." 
  *
 * In this example with the body position sensor we measure 
 * the current body position of the patient and show it in the serial
 * monitor.
  *
 * Copyright (C) 2012 Libelium Comunicaciones Distribuidas 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
 * the Free Software Foundation, either version 3 of the License, or
  * (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. If not, see .
  *
 * Version 0.1
 * Author: Luis Martin & Ahmad Saad
  * /

# Include

void setup () {

Serial.begin(115200);
eHealth.initPositionSensor();
}

void loop () {

Serial.print(«Current position : «);
uint8_t position = eHealth.getBodyPosition();
eHealth.printPosition(position);

Serial.print(«\n»);
delay(1000); // wait for a second.
}

Sube el código y ver el monitor.Here serie es 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 de Smartphone
GLCD
El GLCD muestra la información de los nodos se envía, que contiene los datos de sensor recogidos. GLCD
Para saber más ,pulsa  aquí