Índice:

Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 etapas
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 etapas
Anonim
Monitoramento De Batimentos Cardíacos Com Intel Edison
Monitoramento De Batimentos Cardíacos Com Intel Edison

Projeto realizado durante um IoT Roadshow 2015, em novembro de 2015.

O grupo formado por Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Antônio Foltran e Jefferson Farias apresentou um sistema de monitoramento de batimentos cardíacos, utilizando Intel Edison, sensor de pulso e itens do kit Grove Starter Kit Plus.

A programação foi baseada na IDE Arduino versão 1.6.6, portanto, o projeto pode ser reproduzido em qualquer plataforma (Windows, Linux, Mac).

Link do sketch do Arduino:

Etapa 1: Lista De Componentes

Lista De Componentes
Lista De Componentes
Lista De Componentes
Lista De Componentes
Lista De Componentes
Lista De Componentes
Lista De Componentes
Lista De Componentes

Para o projeto, foram utilizados:

- Intel Edison com Interface Arduino;

- cabo USB-micro USB;

- Escudo de Base Grove;

- Retroiluminação Grove LCD RGB;

- Botão Grove;

- Sensor de batimentos Sensor de pulso;

- campainha;

- pedaço de velcro.

Para garantir o funcionamento do sensor de batimentos, é necessário o uso do velcro ao redor do dedo, pois sem este sensor apresenta resultados instáveis. Para outras informações, confirme este link:

Etapa 2: Integrando Os Componentes

Integrando Os Componentes
Integrando Os Componentes
Integrando Os Componentes
Integrando Os Componentes
Integrando Os Componentes
Integrando Os Componentes

Agora é hora de conectar os componentes!

Iniciamos pela encaixe da Base shield na Intel Edison. Os componentes do kit Grove possuem encaixes próprios de 4 fios, para facilitar a conexão dos módulos com a Base Shield.

No espaço D2, é encaixado o Buzzer, no D3 o módulo Botão, e em qualquer espaço I2C o Grove LCD RGB Backlight.

O sensor de pulso possui três fios: sinal (s), negativo (-) e positivo, sinalizados na parte traseira. Nenhum sensor que utiliza, o pino (s) é o fio da esquerda, positivo é o fio central, e o negativo (-) da direita. Na Base Shield, o encaixamos da seguinte forma:

Sinal (es) do sensor - A0 do Blindagem

Sensor Negativo (-) - GND do Shield

Sensor Positivo (+) - 5V do Shield

Quando alimentado, o sensor emite luz de um led verde na parte central.

Etapa 3: Iniciando E Calibrando O Sistema

Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema
Iniciando E Calibrando O Sistema

Para uso no IDE Arduino, deve-se atentar para um Edison instalado (Menu Ferramentas / Placa). Caso não esteja instalado, deve-se ir no Menu Ferramentas / Placa / Gerenciador de Placas… Quando aparecer como opções para instalação, dê dois cliques sobre a opção Placas Intel i686 da Intel e aguarde para download.

Após a instalação, escolha a placa Intel Edison e COM onde está conectada a placa, faça o upload do código disponibilizado no GitHub.

Deve ser instalada uma biblioteca para uso do Grove LCD RGB Backlight, disponível neste link:

Inicialmente, o programa aguarda o botão ser pressionado para iniciar a calibração. Vemos que a coloração da retroiluminação do LCD varia conforme as etapas. Nesta etapa, a coloração do backlight é azul claro.

Após pressionar o botão, o display mostra a mensagem [Calibrando…] e aguarda cerca de 10s para começar a verificação dos batimentos. Nesta etapa, o backlight está verde.

Etapa 4: Monitorando Os Batimentos

Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos
Monitorando Os Batimentos

Depois da calibração, o sistema verifica os batimentos a cada 10s, mostrando os valores correspondentes no display, em BPM (batimentos por minuto).

Enquanto os BPM maiores que 40 e menores que 130, o backlight estará verde e o buzzer emitirá bips sonoros.

Caso haja valores menores que 40 e maiores que 130, ou ausência de batimentos, o luz de fundo estará vermelho e o buzzer emitirá um bip contínuo.

Recomendado: