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:
- 1x Arduino Uno
- 1x Módulo Sensor de Batimentos Cardíacos ECG AD8232
- 1x Display OLED 128×64 1,3″ I2C (azul)
- 1x buzzer
- 1x protoboard
- Jumpers
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:
- os eletrodos captam os sinais elétricos do coração
- o módulo ECG amplifica e filtra esses sinais
- o sinal processado é enviado ao Arduino
- o Arduino interpreta essas informações
- o display OLED apresenta os dados de batimento
- 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:
- abra a IDE do Arduino
- conecte a placa ao computador via USB
- selecione:
- Placa → Arduino Uno
- Porta → correspondente ao dispositivo conectado
- abra o código do projeto
- 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


Deixe um comentário