Soporte Mi cuenta
📞 0984701518
Sensor Pulso Cardiacio
SKU 00039

Sensor Pulso Cardiacio

$5,00
Disponible
¡Solo quedan 2!
Datos rápidos
Tipo
Óptico: LED y fotodetector
Alimentación
3 a 5 V
Salida
Analógica; en reposo queda cerca de la mitad del voltaje de alimentación
Consumo
Unos 4 mA
Ver ficha técnica completa ↓

Características

Sensor óptico de pulso cardíaco: se apoya en la yema del dedo o en el lóbulo de la oreja y detecta los cambios de luz que produce la sangre con cada latido. Entrega una señal analógica que el Arduino convierte en pulsaciones por minuto.

Es un sensor para aprender y experimentar; no es un equipo médico.

TipoÓptico: LED y fotodetector
Alimentación3 a 5 V
SalidaAnalógica; en reposo queda cerca de la mitad del voltaje de alimentación
ConsumoUnos 4 mA
Cables3: alimentación, tierra y señal

¿Para qué sirve?

  • Medir pulsaciones en proyectos de salud y deporte
  • Juegos y obras de arte que reaccionan al latido
  • Aprender a procesar señales con Arduino

Diagrama de conexión de prueba

Placa usada: Arduino UNO

Arduino UNOSensor de pulso5V+GND−A0S
CableMóduloArduino UNONota
rojo+5V
negro−GND
moradoSA0Señal (el color del cable puede variar)

Código de prueba

Arduino UNOprueba.ino
// Prueba del sensor de pulso: muestra la señal y las pulsaciones por minuto
// en el Trazador serie, y enciende el LED del pin 13 con cada latido.
const int PIN_PULSO = A0;
const int UMBRAL = 550;  // ajústalo mirando la señal en el Trazador serie

bool enLatido = false;
unsigned long ultimoLatido = 0;
int bpm = 0;

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int senal = analogRead(PIN_PULSO);

  if (senal > UMBRAL && !enLatido) {  // empieza un latido
    enLatido = true;
    unsigned long ahora = millis();
    unsigned long intervalo = ahora - ultimoLatido;
    if (intervalo > 300 && intervalo < 2000) {  // entre 30 y 200 latidos por minuto
      bpm = 60000UL / intervalo;
    }
    ultimoLatido = ahora;
  }
  if (senal < UMBRAL - 20) {  // terminó el latido
    enLatido = false;
  }
  digitalWrite(LED_BUILTIN, enLatido ? HIGH : LOW);

  // Formato para el Trazador serie: dos líneas, "Senal" y "BPM"
  Serial.print("Senal:");
  Serial.print(senal);
  Serial.print(",BPM:");
  Serial.println(bpm);
  delay(20);
}

Abre Herramientas > Trazador serie a 9600 baudios para ver la onda y las pulsaciones. Si el LED parpadea sin el dedo o no parpadea con él, ajusta UMBRAL mirando la señal.

Precauciones

  • No es un equipo médico: no lo uses para diagnósticos.
  • Apoya el dedo con presión suave y constante; moverlo o apretar mucho altera la lectura.
  • Aísla la parte de atrás (con su cubierta o con cinta): el contacto con la piel o el sudor mete ruido en la señal.

Fuentes consultadas: Pimoroni: Pulse Sensor Amped · Adafruit: el código del sensor de pulso. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.

🛡️Garantía de producto
🏷️Precios mayoristas
⭐Marca confiable
🚚Envíos a todo el país
🛠️Soporte técnico
WhatsApp