Arduino (IoT): Simple Tutorial de Sensor de Pulso

Arduino Honduras Santiapps Marcio Valenzuela

Tutorial Sensor de Pulso

En este sensor exploraremos el mundo de la medicina donde la información es crítica, vital!  Empezaremos con el sensor de pulso.

Requisitos:

  1. Computadora (mac)
  2. Arduino UNO
  3. Sensor Pulso
  4. Arduino IDE (https://www.arduino.cc/en/Main/Software)
 

Iniciamos con las conexiones del sensor, dependiendo de la versión están claramente etiquetadas como + para 5V, – para GND y S para señal.  Es un sensor análogo ya que toma mediciones de luz.  El sensor dispara una luz hacia la piel y dependiendo del flujo sanguíneo en ese momento (controlado por los latidos del corazón), la luz reflejada cambia y nos da una señal análoga del latido.

Iniciemos descargando la el Playground para este sensor.  El playground no es mas que un set de códigos que facilitan el uso del sensor.  Es basicamente una librería con ejemplos.  Por ende lo podemos descargar desde el Arduino IDE, Sketch, Include Library, Manage Libraries e ingresá la frase “Pulse sensor playground” en la ventana de búsqueda e instalá:

Ahora podemos regresar a File > Examples > PulseSensor Playground y vamos a seleccionar “Getting Started Project”. Antes de correr repasemos las conexiones:

5V Arduino se conecta al + del sensor

GND Arduino conecta al – del sensor

A0 de Arduino conecta a “S” del sensor

Y ahora detenemos el sensor entre nuestros dedos pulgar e indice y corremos el sketch, solo que ademas de correr el sketch, vamos a abrir el Serial Plotter, una herramienta que no hemos visto hasta ahora, está ubicada en Tools > Serial Plotter. Aquí veremos el siguiente resultado:

Es difícil conseguir lecturas así ya que depende como sostenemos o presionamos el sensor, puede haber mucho ruido. Aquí entra en juego el valor de threshold = 550 y la presión que hacemos sobre el sensor.

Intentá apretar mas suave y mas fuerte. La presión ideal es, como siempre, ni tanto que queme al santo ni tan poco que no lo alumbre.

En el proximo tutorial veremos como mostrar esta data en una OLED.

[code]
🤣
[/code]

Leave a Reply