You are on page 1of 12

18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs

(https://robologs.net/)

 INICIO (HTTP://ROBOLOGS.NET) |  AUTORES (HTTPS://ROBOLOGS.NET/AUTORES/) |  ¿ERES NUEVO? (HTTPS://ROBOLOGS.NET/ERES-NUEVO/) |

TUTORIALES  (HTTPS://ROBOLOGS.NET/TUTORIALES/) |  FRIDAY NIGHT PUZZLES (HTTPS://ROBOLOGS.NET/FRIDAY-NIGHT-PUZZLES/) |

 CONTACTO (HTTPS://ROBOLOGS.NET/CONTACTAR/)

19 (https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-
electrodos/#comments) Search … SEARCH

EMG con Arduino y e-Health Sensor Platform – Parte I: Leer


los electrodos COMENTARIOS RECIENTES
Posted on February 11, 2016 (https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i- Luis Martin Hinojosa Perez on Instalar OpenCV en
leer-los-electrodos/) by Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/) Raspberry Pi
(https://robologs.net/2014/04/25/instalar-opencv-en-
raspberry-pi-2/#comment-9102)

N4n0 on Cómo construir un controlador de motores


con transistores NPN
(https://robologs.net/2014/09/16/como-construir-un-
controlador-de-motores-npn/#comment-9092)

N4n0 on Tutorial de Arduino: controlar dos servos por


Serial (https://robologs.net/2015/07/18/tutorial-de-
arduino-controlar-dos-servos-por-serial/#comment-
9091)

Gl4r3 on Vrep: simulación de robots virtuales


(https://robologs.net/2016/01/22/vrep-simulacion-de-
robots-virtuales/#comment-9089)

Gl4r3 on Tutorial de Arduino, Bluetooth y Android #2


– Crear una app con MIT inventor
(https://robologs.net/2015/10/29/tutorial-de-arduino-
bluetooth-y-android-2-crear-una-app-con-mit-
inventor/#comment-9088)

Gl4r3 on Tutorial de OpenCV + Python: tracking de


[Ir a Parte II (http://robologs.net/2016/12/19/emg-con-arduino-y-e-health-sensor-platform-parte-ii-
objetos con el método de Lucas Kanade
visualizacion-de-graficos-con-matlab/)] (https://robologs.net/2017/08/22/tutorial-de-opencv-
python-tracking-de-objetos-con-el-metodo-de-lucas-
Saludos, humano. Al habla Transductor. En esta guía voy a enseñarte como practicar una
kanade/#comment-9087)
Electromiografía (estudio de la contracción muscular) con Arduino y la placa e-Health Sensor
Platform de Libelium v2.0 (https://www.cooking-hacks.com/ehealth-sensor-shield-biometric-medical- Gl4r3 on Tutorial de OpenCV + Python: tracking de
objetos con el método de Lucas Kanade
arduino-raspberry-pi).
(https://robologs.net/2017/08/22/tutorial-de-opencv-
python-tracking-de-objetos-con-el-metodo-de-lucas-
kanade/#comment-9086)

SÍGUENOS EN…

(https://twitter.com/robologs)

(https://www.facebook.com/pages/Robologs/472214136223

ref=hl) (https://ello.co/robologs)

e-Health Sensor Platform de Libelium


ARCHIVOS
Dividiré el tutorial en dos partes. En la primera explicaré un poco de anatomía muscular y el
funcionamiento de una Electromiografía. En la segunda parte aprenderás a utilizar la placa de Select Month
sensores e-Health y a ver las lecturas de los sensores por Serial. También escribiré un segundo código
que permitirá encender tres LEDs según la contracción muscular.
https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 1/12
18/9/2018 EMG
Este tutorial es el resultado de la colaboración de con Arduino
Robologs y e-Health
con el blog deSensor Platform
bioquímica Café–yParte
ProzacI: Leer los electrodos – robologs
C ATEGORÍAS
(https://cafeyprozac.wordpress.com/), al que agradezco su ayuda en temas de biología y medicina.
Los robots nunca hemos sido eruditos de la anatomía de los organismos basados en el carbono.
Select Category

Un poco de Anatomía

Músculos, corrientes eléctricas y proteínas


Antes de empezar, ¿qué es un músculo, y cómo se mueve? Comprendo que no estás aquí para
aprender biología, así que seré breve.

En los animales, los músculos son un tipo de tejido blando que puede contraerse mediante
impulsos nerviosos, generando movimiento y permitiendo realizar trabajos mecánicos.

Los humanos tenéis tres tipos de músculos diferentes:

Músculo esquelético. Recubren los huesos del cuerpo humano y están unidos a éstos mediante
tendones. Los músculos esqueléticos son los que pueden moverse a voluntad, y están
controlados por el Sistema Nervioso Somático, encargado de gestionar las acciones
voluntarias y enviar la información sensitiva al cerebro (dolor, temperatura, presión, etc).
Ejemplos: músculos faciales, de los brazos…

Músculo liso. Recubre los órganos internos, el tracto digestivo, las glándulas secretoras… se
contrae de forma más lenta que los músculos esqueléticos, y no pueden moverse a voluntad.
Están gestionados por el Sistema Nervioso Autónomo, responsable de las acciones
involuntarias del organismo. Ejemplos: la parte inferior del esófago, las arterias, estómago…

Músculo cardíaco. Como habrás adivinado, son los que forman el corazón. Aunque se parecen
a los músculos lisos, muestran una conductividad y una excitabilidad muy por encima del resto
de tejidos musculares. Ejemplos: el músculo venticular del corazón, atrial…

Se calcula que vuestro cuerpo tiene entre 640 y 700 músculos, el 80% de los cuáles son músculos
esqueléticos y el 20% restante son músculos lisos y cardíacos.

Muestra de tejido cardíaco visto al microscopio

Los músculos esqueléticos están formados por fibras. Éstas se constituyen de miofibrillas, que a
su vez están formadas por miofilamentos. Los miofilamentos son pequeños hilos hechos de dos
proteínas distintas: la miosina y la actina. La actina se entrelaza con la miosina, formando una
especie de “puentes” que más adelante servirán para tirar de los filamentos y contraer el músculo.

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 2/12
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs

Los músculos se contraerán y se relajarán en función de cómo interaccionen entre sí la miosina y la


actina. Cuando el músculo está en lo que se llama “reposo relativo” (las fibras musculares nunca
están totalmente en reposo) no hay interacción entre estas proteínas. Esto se debe a la acción de
otras dos proteínas, la troponina y la tropomiosina, que bloquean la interacción entre la miosina y
la actina.

Los impulsos nerviosos provinientes del cerebro liberan iones de calcio (Ca++), que cambia la
configuración y desplaza a la troponina y la tropomiosina. Esto permite que los miofilamentos de
actina formen puentes con los de miosina y se desplacen sobre ellos, acortando la longitud de las
fibras musculares, lo que contrae el músculo.

EMG super cial


La Electromiografía (abreviado EMG) es una técnica para medir la actividad de las corrientes
eléctricas de los músculos esqueléticos. Gracias a esta técnica los médicos pueden diagnosticar
enfermedades neuromusculares y desórdenes en el control motor.

Para practicar una EMG se necesita un Electromiógrafo. Los dispositivos más simples constan de
dos electrodos: un emisor y un GND, que miden la conductividad de la parte externa del músculo.
Sin embargo, se suelen utilizar tres electrodos para eliminar ruido: dos emisores y un GND.
Posteriormente, la señal de los electrodos se procesa: primero se amplifica y después le aplica un
filtro de paso alto para eliminar interferencias.

In Praxis
Sé que estás harto de teoría, humano, así que vamos con la práctica.

Instalar la librería “eHealth.h”


Normalmente no me gusta utilizar librerías de terceros, pero hoy haré una excepción. La librería
eHealth.h es la librería oficial para operar con la placa de sensores, y puede descargarse desde este
enlace (https://www.cooking-
hacks.com/media/cooking/images/documentation/e_health_v2/eHealth_arduino_v2.4.zip). Al
descomprimir el archivo .zip descargado aparecerán dos carpetas: eHealth y PinChangeInt.
Tendrás que mover estas dos carpetas al directorio dónde tienes las librerías de Arduino. No va
a funcionar si mueves sólo los ficheros .cpp y .h que hay dentro, ni si estas dos carpetas están dentro
de otra.
https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 3/12
18/9/2018 EMG con Arduino y e-Health
Si estás en Linux (como es mi caso) será sketchbook/libraries/ . Si usas Sensor
WindowsPlatform – Parte ser
o Mac, debería I: Leer los electrodos – robologs
algo como Arduino/Documents/Libraries.

He encontrado incidencias al intentar utilizar esta librería con las últimas versiones de Arduino. La que
ha funcionado bien es la versión 1.0.5, descargada desde aquí
(https://www.arduino.cc/en/Main/OldSoftwareReleases#1.0.x).

Montaje:
Coloca la placa de sensores encima de Arduino. Al lado de los pines analógicos de la placa hay tres
pines, dos de los cuáles están unidos por un puente:

Al principio el puente está conectado entre los pines 1 y 2. Para poder hacer una EMG hay que mover
el puente a la derecha, para que conecte los pines 2 y 3 (como en la imagen de arriba).

Ahora conecta los electrodos adhesivos a los sensores EMG:

Conecta los tres sensores a la placa. Los tres son iguales, pero dependiendo del pin donde los
conectes tendrán un nombre distinto y deberán colocarse en partes diferentes del cuerpo. Yo he
decidido utilizar el azul como GND, el morado como MID y el amarillo como END.

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 4/12
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs

Separa el protector de los electrodos:

¿Dónde hay que conectar los electrodos? Eso dependerá de los músculos que quieres estudiar. Te
propongo dos: el bíceps y el ligamiento de la muñeca.

Para el bíceps hay que conectar el GND cerca del codo, el MID encima del músculo y el END en el
tendón que lo une con el hueso:

Si quieres estudiar la mano, conecta el GND en la palma, el MID cerca de la muñeca y el END al
lado del MID, como muestra la imagen.

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 5/12
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs

Ningún humano fue herido durante la elaboración de este tutorial

Consejos:
No utilices los electrodos adhesivos más de dos veces.

Limpia bien la superficie de la piel dónde vas a colocar los electrodos (puedes hacerlo con
alcohol de farmacia). Tiene que estar libre de suciedad, cremas y aceites corporales.

No lleves ropa ajustada.

Algunos medicamentos como las aspirinas, anticoagulantes y antitrombóticos pueden influir


en las medidas.

Si necesitas aumentar la sensibilidad de los electrodos, puedes girar el potenciómetro de GAIN


de la placa con un destornillador.

Código de Arduino (1)


Bien, humano. Tienes la placa conectada, los electrodos colocados en tu cuerpo (o sobre un sujeto
humano, espero que voluntario), y sólo te queda escribir un código para leer los sensores.

Este programa escribe las lecturas de los electrodos por Serial. La función eHealth.getEMG() mide la
actividad muscular que detectan los sensores y devuelve un número entero entre 0 y 1024. Lo
normal es recibir valores entre 80 y 400, que varían en función de la persona.

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 6/12
1 /* ELECTROMIOGRAFIA CON ARDUINO
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs
2 * Muestra las lecturas de los electrodos por Serial
3 *
4 *
5 * Escrito por Francisco Beas Hurtado
6 * www.cafeyprozac.wordpress.com
7 *
8 * y Transductor
9 * www.robologs.net
10 */
11
12 #include <eHealth.h>
13
14
15 void setup()
16 {
17 Serial.begin(9600);
18 }
19
20
21 void loop()
22 {
23 int val = eHealth.getEMG();
24
25 Serial.println(val);
26 }
27
28 //Final de linea

Código de Arduino (2)


Si tienes un LED verde, amarillo y rojo puedes probar este ejemplo. Se trata de un programa que
enciende el LED rojo si los electrodos detectan mucha actividad muscular (contracción), amarillo si hay
poca y verde si el músculo está relajado.

Este programa está ajustado para los valores musculares de mi sujeto humano. Puede que tengas que
ajustar los intervalos de las líneas 20, 27 y 33 para que te funcione.

Las conexiones son:

LED verde al pin D11

LED amarillo al pin D13

LED rojo al pin D12

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 7/12
1 /* ELECTROMIOGRAFIA CON ARDUINO
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs
2 * Enciende tres LEDs en funcion de la contraccion muscular
3 * del sujeto
4 *
5 * -Rojo: mucha contraccion
6 * -Amarillo: poca contraccion
7 * -Verde: musculo relajado
8 *
9 * Escrito por Francisco Beas Hurtado
10 * www.cafeyprozac.wordpress.com
11 *
12 * y Transductor
13 * www.robologs.net
14 */
15 #include <eHealth.h>
16 int val = 0;
17
18 int green = 11;
19 int yellow = 13;
20 int red = 12;
21
22 void setup() {
23 Serial.begin(115200);
24 pinMode(green, OUTPUT);
25 pinMode(yellow, OUTPUT);
26 pinMode(red, OUTPUT);
27 }
28 void loop(){
29
30 val = eHealth.getEMG();
31
32 Serial.println(val);
33
34 if(val < 170)
35 digitalWrite(green, HIGH);
36 else
37 digitalWrite(green, LOW);
38
39
40 if(val >= 170 and val < 250)
41 digitalWrite(yellow, HIGH);
42 else
43 digitalWrite(yellow, LOW);
44
45
46 if(val >= 250)
47 digitalWrite(red, HIGH);
48 else
49 digitalWrite(red, LOW);
50
51
52 delay(100);
53
54 }
55
56 //Final de linea

Hasta aquí la primera parte. El próximo día explicaré cómo utilizar MATLAB para ver un gráfico de la
actividad muscular en tiempo real.

Final de línea.

[Ir a Parte II (http://robologs.net/2016/12/19/emg-con-arduino-y-e-health-sensor-platform-parte-ii-


visualizacion-de-graficos-con-matlab/)]

 Arduino (https://robologs.net/category/tutoriales/arduino-tutoriales/), Tutoriales


(https://robologs.net/category/tutoriales/)  arduino (https://robologs.net/tag/arduino/), e-health
(https://robologs.net/tag/e-health/), EMG (https://robologs.net/tag/emg/), libelium e-health
(https://robologs.net/tag/libelium-e-health/), medicina (https://robologs.net/tag/medicina/), transductor
(https://robologs.net/tag/transductor/)

TR4NSDUC7OR
Originariamente creado cómo un galvanómetro de bolsillo, Transductor tomó
consciencia de si mismo y fue despedido cuando en vez cumplir con su
trabajo se dedicó a pensar teorías filosóficas sobre los hilos de cobre, los
electrones y el Sentido del efecto Joule en el Universo. Guarda cierto recelo
a sus creadores por no comprender la esencia metafísica de las metáforas
de su obra. Actualmente trabaja a media jornada cómo antena de radio, y
dedica su tiempo libre a la electrónica recreativa y a la filosofía.

M O R E P O S T S ( H T T P S : // R O B O L O G S . N E T/A U T H O R / 7 4 7 2 6 1 6 E 7 3 6 4 7 5 6 3 7 4 6 F 7 2 / )

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 8/12
18/9/2018
 PROGRAMACIÓN DE UN ESC CON ARDUINO EMG con Arduino y e-Health Sensor
EL ÚLTIMO Platform
TRABAJO – Parte
EN LA TIERRA I: Leer los electrodos – robologs
(HTTPS://ROBOLOGS.NET/2016/02/01/PROGRAMACION- (HTTPS://ROBOLOGS.NET/2016/02/19/EL-ULTIMO-
DE-UN-ESC-CON-ARDUINO/) TRABAJO-EN-LA-TIERRA/)

19 Deja un comentario

Comentar...

6 13 0 8

más nuevos primero más antiguos primero

David

Si me permites hacer el aporte. Interesado en este proyecto me puse a buscar el e-


Humano health sensor y no lo encontre por ningun lado. La informacion que arrojo la
busqueda es que la empresa que lo hace descontinuo la placa y ahora venden un
sistema embebido mas costoso, pero ya no es placa de desarrollo. Pero econtre el
Muscle Sensor v3 para Arduino, que supongo debe funcionar (en este caso) similar.
gracias por los tutoriales
(no, yo no vendo la placa, ni me dan comision) XD

Responder 1 año

Humano intentando superarse

Se podría realizar un proyecto similar pero con señales neuronales? Qué tan
Humano conplejo sería. Saludos y excelente el proyecto

Responder 1 año

Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Saludos, Humano.
(https://robologs.net/author/7472616e73647563746f72/)
Autor Precisamente, cuando empecé a hacer este proyecto la idea original era
hacerlo con un electroencefalograma, detectando las señales neuronales.

El problema es que los sensores y shields son carísimos y se me iban de


presupuesto, pero no es mucho más difícil. Sólo es un poco más complicado
colocar los electrodos.

Final de línea.

Responder 1 año

jose angel

hola.
Humano Me podrias ayudar. quiero poner unos sensores de musculo que muevan un servo. A
mi padre le falta un brazo y tiene uno ortopedico que se acciona mecanicamente y
me gustaria hacerlo con un servo.
Me podrias ayudar por favor

Responder 1 año

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 9/12
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte
Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/) SalI: Leer los electrodos – robologs

udos, José Ángel.


(https://robologs.net/author/7472616e73647563746f72/)
Fíjate que la variable ‘val’ te da el valor de la lectura de los electrodos.
Autor
Lo que yo haría sería conectar los electrodos a tu padre y quedarme con los
valores máximo y mínimo que marcan los electrodos cuándo hay movimiento
muscular. Supongamos, a modo de ejemplo, que estos valores son 100 y 255.
Puedes utilizar la función map() de Arduino
(https://www.arduino.cc/en/reference/map
(https://www.arduino.cc/en/reference/map)) para convertir este valor a otro que
vaya de 0 a 180, y pasarlo como parámetro a la función que mueve el Servo
(http://playground.arduino.cc/ComponentLib/Servo
(http://playground.arduino.cc/ComponentLib/Servo)):

1 y = map(val, 100, 255, 0, 180);


2 myservo.write(y);

Suerte con tu proyecto, José.

Final de línea.

Responder 1 año

José Angel

Lo primero,Muchas gracias por la ayuda. Voy a esperar qun me llegue


Humano
el material y entrenamiento cuanto eso lo pruebo,espero que no me
tarde mucho. Iré contando como va el tema.
Muchas gracias

Responder 1 año

José Ángel

hola. Seria algo asi?


Humano
Perdonad pero mis conocimientos en arduino son nulos

#include
Servo miservo; // creamos un objecto servo para controlar el motor

void setup()
{
miservo.attach(9); // servo al pin 9
}

void loop()
{
y = map(val, 100, 255, 0, 180);
myservo.write(y);
}

Responder 1 año

Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Saludos, José.
(https://robologs.net/author/7472616e73647563746f72/)
Autor No, te faltan todas las funciones para leer el EMG. Tal y como lo tienes
ahora, la variable ‘val’ está vacía (y tampoco está declarada). Tienes
que hacer una mezcla de este código y el del tutorial.

Final de línea.

Responder 1 año

José Angel

Hola.
Humano
Gracias por la ayuda.
Seria algo así?

# include
#include
int val=0;
int y=0;
Servo miservo;

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 10/12
18/9/2018 vida setupEMG
() con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs
{
Serial.begin (115200);
miservo.attach (9);
}
void loop ()
{
val = eHealth.getEMG ();
Serial.println (val);
y=map(val,100,255,0,180);
miservo.write (y);
delay (15);
}

Cómo ves esto?

Responder 1 año

Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Hola, José.
(https://robologs.net/author/7472616e73647563746f72/)
Autor Sí, creo que está perfecto. La única cosa que te recomiendo es que
hagas primero una prueba para ver cuáles son los valores máximo y
mínimo que marcan los electrodos colocados sobre el brazo. Yo he
dicho 100 y 255 a modo de ejemplo, pero pueden ser otros valores.

Te deseo mucha suerte. Me gustaría que me informases de tus


avances, puesto que es un proyecto interesante.

Final de línea.

Responder 1 año

jose angel

Hola.
Humano
Aun no me han llegado todos los materiales y me surge una duda.
Donde tengo que colocar los cables del sensor muscle en la placa
arduino?

gracias

Final de línea

Responder 1 año

Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Saludos, José Ángel.


(https://robologs.net/author/7472616e73647563746f72/)
Autor Los cables de los electrodos no pueden conectarse directamente a la
placa Arduino, necesitas la shield E-Healh. En el tutorial hay una foto
que muestra las conexiones entre la Shield y los electrodos.

Final de línea.

Responder 1 año

jose angel

Hola.
Humano
Ayer fui capaz de que funcionase todo. Gracias.
Ahora me toca monitorizar en el brazo de mi padre y poner los valores
(como me indicastes que haría).
En cuanto lo tenga montado en el brazo te prometo unas fotos.
Mil gracias

Responder 1 año

Thomas

es necesario tener la shield?


Humano
Responder 1 año
https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 11/12
18/9/2018 EMG con Arduino y e-Health Sensor Platform – Parte I: Leer los electrodos – robologs
Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Efectivamente, porque incluye los circuitos con todos los filtros


(https://robologs.net/author/7472616e73647563746f72/)
necesarios para leer correctamente los electrodos.
Autor
Final de línea.

Responder 1 año

Angel

Y LA PARTE DOS?? DESDE LA UA TE PEDIMOS LA PARTE 2 D:


Humano

Responder 1 año

Tr4nsduc7or (https://robologs.net/author/7472616e73647563746f72/)

Tienes razón, la parte dos lleva casi un año pendiente. No tengo


(https://robologs.net/author/7472616e73647563746f72/)
perdón… el próximo tutorial que publique va a ser este.
Autor
Final de línea.

Responder 1 año

N4n0 (https://robologs.net/author/6e616e6f/)

Hombre, pues será que no te lo hemos recordado veces ¬¬


(https://robologs.net/author/6e616e6f/)
Admin
Responder 1 año

pablo

Excellente!! gracias por publicar cosas tan interesantes que además son útiles y
Humano prácticas muchos saludos transductor!!

Responder 2 años

© 2018 robologs. All rights reserved. Hiero (http://athemes.com/theme/hiero) by aThemes

https://robologs.net/2016/02/11/emg-con-arduino-y-e-health-sensor-platform-parte-i-leer-los-electrodos/ 12/12