Monitoramento Preciso para Seus Projetos
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.
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
}
}
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
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