Detector de batimentos cardíacos com Arduino e Sensor ECG: Tutorial Completo

Se você quer explorar projetos de eletrônica aplicada à saúde e monitoramento de sinais biológicos, este detector de batimentos cardíacos com Arduino é uma excelente opção. Neste projeto, nós da Smart Kits vamos te guiar na montagem de um sistema que capta os sinais elétricos do coração, processa esses dados com o Arduino e exibe os batimentos em um display OLED.

Além disso, o buzzer emite um som sincronizado com cada batimento, facilitando a visualização do funcionamento do sistema. Lembrando que este projeto tem caráter educacional e não substitui equipamentos médicos profissionais.

Componentes Utilizados

Para montar o projeto, você vai precisar dos seguintes componentes:

Como funciona o detector de batimentos

O coração gera pequenos impulsos elétricos sempre que realiza uma contração. O sensor AD8232 ECG é responsável por captar essas variações elétricas por meio de eletrodos posicionados no corpo.

O funcionamento ocorre da seguinte forma:

  1. os eletrodos captam os sinais elétricos do coração
  2. o módulo ECG amplifica e filtra esses sinais
  3. o sinal processado é enviado ao Arduino
  4. o Arduino interpreta essas informações
  5. o display OLED apresenta os dados de batimento
  6. o buzzer emite um som a cada batimento detectado

Esse processo permite acompanhar em tempo real a atividade elétrica do coração.

Entendendo o Sensor ECG AD8232

O módulo AD8232 funciona como um condicionador de sinais biológicos. Isso significa que ele prepara sinais extremamente pequenos gerados pelo corpo humano para que possam ser lidos corretamente pelo microcontrolador.

Entre suas principais funções estão:

  • amplificação do sinal cardíaco
  • filtragem de ruídos elétricos
  • envio do sinal analógico ao Arduino

Com esse processo, o microcontrolador consegue identificar padrões que correspondem aos batimentos cardíacos.

Ligações do Circuito

Sensor ECG AD8232

  • 3.3V → 3.3V do Arduino
  • GND → GND
  • OUTPUT → pino analógico A0
  • LO+ e LO- → pinos digitais (opcional para detectar desconexão dos eletrodos)

Display OLED I2C

  • VCC → 5V
  • GND → GND
  • SDA → A4
  • SCL → A5

Buzzer

  • Positivo → pino digital
  • Negativo → GND

Passo a Passo de Montagem

1. Prepare a base do circuito

Conecte o Arduino à protoboard e distribua as linhas de alimentação de 5V e GND.

2. Conecte o sensor ECG

Ligue os pinos de alimentação do módulo e conecte a saída analógica ao pino A0 do Arduino.

3. Instale o display OLED

Utilize a interface I2C conectando os pinos SDA e SCL ao Arduino.

4. Conecte o buzzer

O buzzer será responsável por emitir um som sincronizado com cada batimento detectado.

5. Posicione os eletrodos

Os três eletrodos normalmente são posicionados da seguinte forma:

  • braço direito
  • braço esquerdo
  • perna direita (referência)

Essa posição permite captar corretamente os sinais elétricos do coração.

Programação

Para carregar o código no Arduino:

  1. abra a IDE do Arduino
  2. conecte a placa ao computador via USB
  3. selecione:
  • Placa → Arduino Uno
  • Porta → correspondente ao dispositivo conectado
  1. abra o código do projeto
  2. clique em Upload para gravar o programa na placa.

Estrutura do Código

O programa possui três partes principais.

Leitura do sinal analógico
O Arduino monitora continuamente o sinal enviado pelo sensor ECG.

Processamento do sinal
O código identifica picos no sinal que correspondem aos batimentos cardíacos.

Exibição e alerta
O display OLED apresenta as informações de batimento e o buzzer acompanha cada pulso detectado.

Possíveis expansões

Depois de montar o projeto, você pode expandir o sistema adicionando novas funcionalidades, como:

  • registro de dados em cartão SD
  • envio de dados para computador
  • transmissão das informações via Wi-Fi ou Bluetooth

Essas melhorias aproximam o projeto de sistemas reais de monitoramento biomédico.

O que você aprende com este projeto

Ao montar este detector de batimentos cardíacos com Arduino, você desenvolve habilidades importantes como:

  • leitura de sensores analógicos
  • processamento de sinais biológicos
  • comunicação I2C
  • integração entre sensores, displays e alertas sonoros

Esses conhecimentos são base para projetos de bioinstrumentação, dispositivos vestíveis e eletrônica aplicada à saúde.

Conclusão

Agora você tem um guia completo para montar seu próprio detector de batimentos cardíacos utilizando Arduino e sensor ECG. Além de ser um projeto interessante do ponto de vista técnico, ele também demonstra como sinais biológicos podem ser captados, processados e exibidos em tempo real.

A partir desse projeto, você pode continuar evoluindo o sistema, criando interfaces mais completas, armazenando dados ou integrando o monitoramento com outros dispositivos.

Projeto realizado por Emanuel Sousa – Graduando em Engenharia Mecatrônica

Post navigation

Deixe um comentário

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

5 projetos feitos com o Kit Arduino UNO R3 Iniciante

Kit Arduino UNO R3 Avançado x Iniciante: Qual o Ideal para Você?

Arduino na automação de pequenos negócios: aplicações técnicas e exemplos práticos

Os 5 sensores essenciais para iniciantes em robótica