Cov txheej txheem:

Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Kauj Ruam
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Kauj Ruam

Video: Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Kauj Ruam

Video: Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Kauj Ruam
Video: Система мониторинга пациентов на основе Интернета вещей с использованием ESP8266, Arduino и Android-приложения Bluetooth. 2024, Lub Xya hli ntuj
Anonim
Monitoramento De Batimentos Cardíacos Com Intel Edison
Monitoramento De Batimentos Cardíacos Com Intel Edison

Projeto realizado durante a IoT Roadshow 2015, nyob rau lub Kaum Ib Hlis 2015.

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.

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

Txuas mus kos duab Arduino:

Kauj Ruam 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

Txhawm rau ua qhov no, siv cov txheej txheem:

- Intel Edison com Interface Arduino;

- USB-micro USB;

- Grove Base Shield;

Grove LCD RGB Backlight;

- Grove Khawm;

- Sensor de batimentos Pulse Sensor;

- lub suab nrov;

- pedaço de velcro.

Txhawm rau ua qhov zoo los yog ua qhov zoo ntawm lub ntsuas pa, nws yog qhov xav tau los yog siv lub tshuab ua kom zoo dua qub, ua rau lub ntsej muag zoo li lub ntsej muag sensor tam sim no. Txhawm rau tshaj tawm cov ntaub ntawv, sib tham sib txuas:

Kauj Ruam 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 tivthaiv!

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

Tsis muaj espaço D2, é encaixado o Buzzer, tsis muaj D3 o módulo Button, 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. Tsis muaj lub cim ntsuas siv, pino (s) é o fio da esquerda, positivo é o fio central, e o negativo (-) o da direita. Na Base Shield, los yog cov ntaub ntawv sib txawv:

Sensor Sinal (s) - A0 ua Shield

Sensor Negativo (-) - GND ua Shield

Sensor Positivo (+) - 5V rau Shield

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

Kauj Ruam 3: Txheeb Xyuas E Calibrando O Sistema

Lub Tsev Kawm Ntawv Calibrando O Sistema
Lub Tsev Kawm Ntawv Calibrando O Sistema
Lub Tsev Kawm Ntawv Calibrando O Sistema
Lub Tsev Kawm Ntawv Calibrando O Sistema
Kev Pabcuam Hauv Calibrando O Sistema
Kev Pabcuam Hauv Calibrando O Sistema
Lub Tsev Kawm Ntawv Calibrando O Sistema
Lub Tsev Kawm Ntawv Calibrando O Sistema

Txhawm rau siv IDE Arduino, deve-se atentar se há a Edison instalada (Ntawv qhia zaub mov Ferramentas/Placa). Caso não esteja instalada, deve-se ir tsis muaj Menu Ferramentas/Placa/Boards Manager… Quando aparecer as opções para instalação, dê dois cliques sobre a opção Intel i686 Boards by Intel e aguarde o download.

Txhawm rau teeb tsa, teeb tsa ib qho chaw Intel Edison e a COM onde está conectada a placa, faça o upload do código disponibilizado no GitHub.

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

Inicialmente, o programa aguarda o botão ser pressionado para iniciar a calibração. Vemos que a coloração do backlight do LCD varia conforme as etapas. Nesta etapa, coloração do backlight thiab 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, lub teeb pom kev zoo tom qab.

Kauj Ruam 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 tsis muaj zaub, em BPM (batimentos por minuto).

Enquanto os BPM estiverem 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 backlight estará vermelho e o buzzer emitirá um bip contínuo.

Pom zoo: