Tutorial de sensor de pulso con Arduino
Descripción
Pulse Sensor Amped es un sensor de frecuencia cardíaca plug-and-play para Arduino y Arduino compatibles. Puede ser utilizado por estudiantes, artistas, atletas, creadores y desarrolladores de juegos y dispositivos móviles que desean incorporar fácilmente datos de frecuencia cardíaca en vivo en sus proyectos. El sensor de pulso agrega circuitos de amplificación y cancelación de ruido al hardware. Es notablemente más rápido y fácil obtener lecturas de pulso confiables. Pulse Sensor Amped funciona con un Arduino de 3V o 5V.
Especificación
- Diámetro = 0.625 "(~ 16 mm)
- Espesor total = 0.125 "(~ 3 mm)
- Voltaje de trabajo = 3V a 5V
- Corriente de trabajo = ~ 4mA a 5V
Paso 1: preparación del material
En este tutorial, necesitará:
1. Placa Arduino Uno y cable USB.
2. Sensor de pulso Arduino
3. Cables de puente
4. LCD
5. Potenciómetro 10K
6. 2 LED
7. tablero
Paso 2: Detalles de Pinout

puede ver la vista posterior del sensor de pulso s, + y - como se muestra en la imagen de arriba.
- S: señal, conectada a cualquiera de los pines digitales de su microcontrolador.
- +: suministro, 3V hasta 5V
- - : suelo
Paso 3: conexión de pin

1. Conecte el sensor de pulso a la placa Arduino Uno de la siguiente manera:
- + a + 5V
- - a GND
- S to A0
2. Conecte la pantalla LCD a la placa Arduino Uno de la siguiente manera:
- VSS a + 5V
- VDD a GND
- RS a 12
- RW a GND
- E a D11
- D4 a D5
- D5 a D4
- D6 a D3
- D7 a D2
- A / VSS a + 5V
- K / VDD a GND
3. Conecte el potenciómetro de 10K a la pantalla LCD de la siguiente manera (consulte la imagen para ver el pinout del potenciómetro)
- GND a GND
- Datos a v0
- VCC a + 5V
4. Conecte el LED a Arduino de la siguiente manera:
- LED1 (ROJO, parpadeo) a D13
- LED2 (VERDE, fadeRate) a D8
Paso 4: conéctate a tu computadora

Una vez que haya completado su circuito, conecte su placa Arduino Uno a su computadora mediante un cable USB. Puede ver que su LCD está encendido.
Paso 5: Biblioteca


Debe descargar esta biblioteca antes de cargar el código fuente de muestra en su Arduino IDE para permitir que Arduino se comunique con la pantalla LCD. Descargue el archivo ZIP a continuación> Abrir archivo Zip> Extraer a la carpeta de la Biblioteca Arduino Uno.
Archivos adjuntos
Descargar LiquidCrystal.rar
Paso 6: Código fuente de muestra


Puede descargar este código fuente de muestra y abrirlo en su IDE Arduino. Elija la placa y el puerto correctos. Luego, cargue su código en su placa Arduino Uno.
NOTA : NO conecte el sensor de pulso a su cuerpo mientras su computadora o arduino recibe alimentación de la línea de alimentación de CA. Eso va para cargar computadoras portátiles y fuentes de alimentación de CC.
Archivos adjuntos
pulse_sensor.rar Descargar
Paso 7: monitor en serie


Cuando abra su monitor en serie, asegúrese de cambiar su velocidad de transmisión a 115200, debe coincidir con la velocidad de transmisión indicada en el código fuente de muestra.
Paso 8: Resultado


Una vez que haya terminado de cargar, debería ver que el LED1 (rojo) parpadea al ritmo de los latidos del corazón cuando coloca el dedo sobre el sensor. ¡Si agarra el sensor con demasiada fuerza, exprimirá toda la sangre de la punta de su dedo y no habrá señal! Si lo sostienes demasiado ligero, invitarás el ruido del movimiento y la luz ambiental. Por lo tanto, coloque el dedo sobre el sensor ligeramente hasta que obtenga una lectura en la pantalla LCD o en el monitor en serie que muestre que la señal ya se ha transmitido. Podrá obtener la lectura tanto en el monitor en serie como en la pantalla LCD.
Paso 9: video
Este video muestra cómo funciona el sensor de pulso al mostrar el valor de BPM en la pantalla LCD.