Ref.: 000535 | Disponibilidade: Imediata

Sensor batimento cardiaco

R$ 12,88
Descrição do produto

Sensor de Batimento Cardíaco


 Monitoramento Preciso para Seus Projetos


 Descrição

O Sensor de Batimento Cardíaco é ideal para projetos de biometria, saúde e monitoramento fisiológico.

Ele permite detectar e medir a frequência cardíaca em tempo real de forma simples, podendo ser utilizado com Arduino, ESP32, Raspberry Pi e outros microcontroladores.

Perfeito para aplicações em wearables, estações de monitoramento e projetos educacionais.

 Onde usar

Monitoramento de frequência cardíaca em tempo real

Projetos de wearables e pulseiras inteligentes

Estações de saúde e protótipos biomédicos

Robótica e aplicações de biofeedback

Projetos educacionais de eletrônica e saúde


Código Arduino


Aqui está um código simples em Arduino para usar o Sensor de Batimento Cardíaco (como o módulo KY-039 ou similar) e exibir os batimentos por minuto (BPM) no Monitor Serial.

Este código é para sensores ópticos de batimento cardíaco com saída digital ou analógica simples.


// Sensor de Batimento Cardíaco - Arduino

const int sensorPin = 2; // Pino digital conectado ao sensor

int batimentos = 0;   // Contador de batimentos

unsigned long tempoAnterior = 0;


void setup() {

 Serial.begin(9600);

 pinMode(sensorPin, INPUT);

}


void loop() {

 static unsigned long tempoInicio = millis();

 static int contadorBatimentos = 0;


 int sensorValor = digitalRead(sensorPin); // Para sensor digital, use analogRead() se for analógico


 if (sensorValor == HIGH) { // Detecta batimento

  contadorBatimentos++;

  delay(50); // Debounce simples

 }


 // A cada 10 segundos calcula BPM

 if (millis() - tempoInicio >= 10000) {

  batimentos = contadorBatimentos * 6; // 10s * 6 = 1 minuto

  Serial.print("Batimentos por minuto (BPM): ");

  Serial.println(batimentos);

   

  contadorBatimentos = 0; // Reseta contador

  tempoInicio = millis(); // Reinicia tempo

 }

}


Ligações:

  • VCC 5V do Arduino
  • GND GND do Arduino
  • OUT Pino digital 2 (ou analógico se usar analogRead)


Tente criar uma versão mais avançada, que calcula BPM de forma contínua e suave, mostrando uma média a cada 5 segundos, tornando a leitura mais estável. 


Item incluso:

01 peça Sensor Batimento Cardiaco

Especificações técnicas

 Especificações Técnicas

Tipo de sensor: Óptico para batimentos cardíacos (PPG)

Faixa de medição: 30 a 240 bpm

Tensão de operação: 3,3V a 5V DC

Saída: Analógica e digital

Compatível com Arduino, ESP32, Raspberry Pi e outros microcontroladores

Dimensões aproximadas: 35mm x 18mm x 8mm

Fácil integração com protoboard e jumpers

Consumo de corrente: 4 mA

Receba novidades e ofertas incríveis!