Menu mobile
Conexión
Este sensor tiene tan sólo tres cables, dos de alimentación y el toma de datos. Por lo que como es habitual el cable rojo será la alimentación positiva que conectaremos al pin de alimentación 5V de la placa. El cable de alimentación negativa habitualmente es negro o marrón e irá a un pin GND de la placa UNO. Por último, el pin del sensor lo conectaremos en el pin A0.
Pin del sensor
Pin de Arduino UNO
Rojo
5V
Negro/Marrón
GND
Otro (naranja, blanco,etc)
A0
Por otra parte, conectaremos los LEDs con una resistencia en serie con los pines 13 y 5, su patilla negativa a una resistencia, y a su vez esta a GND tal y como se muestra en la imagen siguiente:
Operación
Las características de este ejemplo son las siguientes:
1) Parpadea el LED en el Pin 13 para el latido del corazón de un usuario.
2) "Fancy Fade Blink" un LED en el Pin 5, a un latido del corazón en vivo de un usuario.
3) Calcula el BPM del usuario, latido por minuto.
4) Calcula el IBI del usuario, el Intervalo de Intervalos (Tiempo entre latidos).
5) Utiliza la interrupción del temporizador de Arduino para calcular el BPM y el IBI exactos
6) Imprime por el monitor puerto serie los valores del ritmo cardiaco, BPM, e IBI.
7) Salidas de señal, BPM, e IBI a la serie, por lo que puede utilizar de inmediato con el Arduino Serial Plotter.
Abre el “Gestor de librerías” desde Programa> Incluir Librería> Administrar Bibliotecas..
Busca e instala la última versión de lalibrería “PulseSensor Playground”
Una vez instalada, procedemos a abrir el ejemplo incluido “PulseSensor_BPM” desde Archovo>Ejemplos>PulseSensor Playground>PulseSensor_BPM
Seleccionamos la placa y puerto, como siempre, y le damos a subir.
Abrimos el Serial Plotter o el Monitor serie desde el menú herramientas.
Es importante fijar los mismos baudios tanto en el Monitor Serie como en el Serial Plotter. Y ya podemos probar a medirnos las pulsaciones.
Puedes probar también el resto de ejemplos que te ofrece la librería, como el uso del zumbador y demás.