Sistema de monitoramento de frequência cardíaca baseado em IoT

Sistema de monitoramento de frequência cardíaca baseado em IoT

Neste projeto vamos fazer um sistema de monitoramento de batimentos cardíacos que será capaz de enviar as leituras em bpm para o médico diretamente pela internet utilizando o protocolo MQTT de qualquer lugar do mundo.

O ESP 8266 e o ​​Arduino servem para ler a leitura do sensor e depois enviá-la para a corretora que é o hivemqtt, da corretora o APP que fica com o médico recebe a leitura e os alertas.

Informações técnicas
Os batimentos cardíacos podem ser medidos pelo LED infravermelho e um Fotodiodo, agora o sensor pode ser conectado ao Arduino ou a qualquer pino analógico do microcontrolador, os valores então podem ser retificados e enviados para o módulo ESP. A partir daí os dados são enviados para a nuvem.

Da nuvem o aplicativo móvel recebe as leituras e assim os batimentos cardíacos podem ser monitorados.

Rede básica do sistema
O sistema de monitoramento de batimentos cardíacos é conectado ao roteador WIFI da casa ou ao hotspot do celular a partir daí os dados são enviados para a nuvem e então a corretora envia os dados para o aplicativo móvel a partir do qual o médico pode monitorar as alterações no coração avaliar.

Como estamos utilizando MQTT não haverá necessidade de abrir porta no roteador ou atribuir um IP específico ao módulo, todo o tráfego passa pelo protocolo MQTT.

Figura 1 Diagrama de blocos de comunicação básica

A anatomia do projeto completo
O projeto tem duas partes uma para fazer as leituras e enviá-las para a nuvem chamada bloco de controle a segunda é a parte de monitoramento que possui um aplicativo mobile que recebe os dados.

  1. Arduino e sensor de frequência cardíaca
  2. Monitoramento de aplicativo móvel

1. Monitoramento de batimentos cardíacos

Figura 2 Algo para sistema

  1. Bloco 1 Recebe a leitura analógica do sensor e envia o bloco 2 para cálculo em bpm.
  2. Bloco 2 sempre faz as leituras do sensor, existem certas leituras no sistema, que são sempre comparadas com as leituras se atenderem à condição o sistema envia um sinal de alerta e também continua enviando as frequências cardíacas para o módulo ESP.
  3. Bloco 3 É publicando as leituras e o sinal de alerta do bloco 2 em dois tópicos diferentes para que o médico possa definir o modo entre apenas alerta e diagnóstico.

2. Aplicativo móvel

Figura 3 Algo para APP móvel

  1. Bloco 1 recebe a leitura analógica do sensor e envia o bloco 2 para cálculo em bpm. Existem dois modos no aplicativo, um está sempre selecionado e é o modo padrão, que é o modo de alerta, o outro modo é o tópico do modo de diagnóstico.
  2. Bloco 2 ele recebe os dados do corretor que é uma função de retorno de chamada
  3. Bloco 3 lida com a exibição do aplicativo móvel e controla a alternância entre os modos. Se o APP estiver em modo alerta então ele avisa quando o paciente está em crise ou problema por meio de notificações, mas no modo diagnóstico o app simplesmente se inscreve no tópico diagnóstico e depois exibe a leitura na tela.

Código fonte:

Torna al blog

Lascia un commento

Si prega di notare che, prima di essere pubblicati, i commenti devono essere approvati.