SlideShare uma empresa Scribd logo
VII SEB
File: Monitor de Pulso Cardíaco
utilizando Arduino
Resumo
Este projeto demonstra uma técnica de medição da
frequência cardíaca através do fluxo sanguíneo,
captada através do dedo do paciente. Os dados
coletados pela placa Arduino possibilita o
monitoramento cardíaco do paciente.
Palavras chaves
Frequência cardíaca, Arduino, Monitoramento Cardíaco.
Adilmar Coelho Dantas
Universidade Federal de
Uberlândia – Nutec LAB 1X05
adilmarcoelho@hotmail.com
Hermes Gustavo
Universidade Federal de
Uberlândia – Nutec LAB 1X05
hermesneri@hotmail.com
Introdução
Este projeto demonstra uma técnica de medição da
frequência cardíaca através do fluxo sanguíneo,
captada através do dedo do paciente durante o
bombeamento de sangue pelo coração. O circuito é
relativamente simples e econômico, bastante similar a
alguns utilizados recentemente. O grande diferencial
está na comunicação Arduino, que permite que estes
dados sejam tratados e até demonstrados graficamente
para os usuários. Em adultos, o coração normal bate
cerca de 60 a 100 vezes por minuto durante condição
de repouso, o sistema consiste em analisar e monitorar
estes batimentos em tempo real auxiliando na detecção
de anormalidades. Os circuitos aqui desenvolvidos são
bastante simples, mas similares aos modernos
aparelhos que temos hoje, porém com materiais de
baixo custo.
Circuito
O circuito é constituído de um sensor infravermelho,
que transmite um sinal IR, no qual, parte do sinal
atravessa a ponta do dedo do paciente, enquanto a
outra é refletida pelas células sanguíneas do mesmo.
Esse sinal refletido é captado por outro sensor; um
fotodiodo. O volume de sangue bombeado pela
pulsação promove uma variação no valor captado pelo
fotodiodo. Como esse sinal é muito baixo é necessário
um amplificador físico ou um software para tratar esse
dado adequadamente. Assim, escolhemos a segunda
opção. Veja na figura 1 o funcionamento ilustrativo e
na figura 2 o esquema do circuito elétrico finalizado.
Figura 1 Representação do Sistema Pulse Sensor
Figura 2 Circuito elétrico
Passo a passo para
montagem do sistema
Cortar uma PCB: Para
cortar a PCB, corte do lado
perfurado (no cobre ou lado
de “solda”), remova 4
colunas de buracos, deixando
13 intactas.
Base para o dedo: Pode ser
utilizado um pedaço de PVC
ou um adaptador para
torneira. É necessário fazer
dois furos para o encaixe dos
sensores.
Desenvolvimento
Para o processamento dos sinais foi utilizado o Arduino,
que é um circuito integrado de baixo custo e
OpenSource que foi desenvolvido para projetos de
eletrônica, entre outras áreas. Como o principal
objetivo deste trabalho é montar um sistema simples e
de baixo custo para monitoramento cardíaco
escolhemos o Arduino. Abaixo, na figura 3 segue uma
demonstração do primeiro protótipo para testes do
circuito desenvolvido em protoboard.
Figura 3 Esquema ilustrativo
Programação – Software
A programação do sistema foi realizada em DSL
(domain specific language), uma linguagem baseada
em C, com sintaxe similar. A programação consiste em
ativar os sensores e realizar a leitura analógica do LDR
responsável por captar os valores refletidos pela
corrente sanguínea consequentemente enviados pelo IR
(sensor infravermelho). Além disso, foi inserido um LED
para ilustrar graficamente os batimentos cardíacos do
paciente. Utilizando linguagens de programação para
web foi possível desenvolver um sistema capaz de
gerar gráficos em Desktops e dispositivos móveis em
tempo real.
O próximo passo será desenvolver um aplicativo móvel
para pessoas com problemas cardiovasculares, cuja
finalidade será a de alertar o paciente e o médico caso
o equipamento detecte alguma anormalidade. Assim, o
médico poderá acompanhar remotamente o estado
cardíaco de seu paciente.
Processamento gráfico dos sinais
Os dados adquiridos e tratados pelo Arduino são
gravados em uma seção para que eles possam ser
processados em tempo real graficamente. Utilizamos
uma biblioteca OpenSource (código aberto) para
exibição dos dados. Esse sistema funciona em
computadores e aparelhos móveis, como demonstrado
na figura 4, abaixo.
Figura 4 Execução em dispositivos móveis
Soldar os pares emissor /
receptor: Monte o circuito
cuidadosamente, de acordo
com o esquema.
Soldar os resistores e os
cabos de acordo com o
circuito: Repare que
conectamos um LED nesse
circuito para que ele simule a
pulsação cardíaca durante a
coleta dos impulsos.
Resultados
Os primeiros resultados obtidos pareciam anormais.
Assim, tivemos a seguinte ideia para testar se o
software estava fazendo a leitura correta dos dados.
Conforme foi dito anteriormente a frequência cardíaca
em crianças é superior, decidimos então realizar testes
em dois grupos de três pacientes, um deles formados
por adultos entre 20 e 50 anos de idade e outro com
crianças dentre 6 até 12 anos e obtivemos os seguintes
resultados das frequências cardíacas conforme a tabela
abaixo.
Classificação Maior Frequência
Registrada
Adulto 98
Adulto 88
Adulto 79
Criança 108
Criança 110
Criança 102
Conclusões
Este projeto demonstra que é possível desenvolver
aparelhos relevantes para estudos através da utilização
de materiais de baixo custo. Além de conhecer o
princípio básico de funcionamento de cada processo dos
aparelhos atuais que possuem a mesma função.
Trabalhos futuros
O próximo passo será a montagem de um sistema
embarcado, para que pacientes possam utilizar o
aparelho no dia a dia enviando dados coletados através
de rede 3G para o acompanhamento e histórico clinico
do mesmo.
Referencias
[1] Arduino.
http://playground.arduino.cc/
[2] Banz, Massimo. Primeiros passos com Arduino, 2
(2011).
[3] Jquery.
jquery.com
[4] Torrees, Gabriel. Eletrônica para autodidatas,
Estudantes e técnicos, (2011).
Programar a placa
Arduino: Realizar a leitura e
programação logica, para que
os dados coletados sejam
tratados adequadamente.
O último passo é realizar o
tratamento destes dados
graficamente: Para realizar
esta parte pode se utilizar
qualquer plataforma de
interesse do desenvolvedor.
A codificação completa você
encontra em
https://github.com/Adilmar

Mais conteúdo relacionado

Mais procurados

Aula 4 conversor ad e pwm
Aula 4   conversor ad e pwmAula 4   conversor ad e pwm
Aula 4 conversor ad e pwm
Francisco Fambrini
 
Doenças da Aorta
Doenças da AortaDoenças da Aorta
Doenças da Aorta
resenfe2013
 
Introdução a Gasometria Arterial
Introdução a Gasometria ArterialIntrodução a Gasometria Arterial
Introdução a Gasometria Arterial
Felipe Patrocínio
 
Remit - Resposta endocrina metabolica e imunologia ao trauma
Remit - Resposta endocrina metabolica e imunologia ao traumaRemit - Resposta endocrina metabolica e imunologia ao trauma
Remit - Resposta endocrina metabolica e imunologia ao trauma
Carlos Costa
 
Cirrose
CirroseCirrose
Cirrose
Déa Pereira
 
Cardiologia
CardiologiaCardiologia
Cardiologia
Karina Pereira
 
Violencia urbana - Geografia
Violencia urbana - GeografiaViolencia urbana - Geografia
Violencia urbana - Geografia
Artur Lara
 
Apostila em libras
Apostila em librasApostila em libras
Apostila em libras
Nelinha Soares
 
Sinais em Libras.ppt
Sinais em Libras.pptSinais em Libras.ppt
Sinais em Libras.ppt
Inclusão em LIBRAS
 
Tromboembolismo Pulmonar
 Tromboembolismo Pulmonar Tromboembolismo Pulmonar
Tromboembolismo Pulmonar
Digão Pereira
 
Gabarito instrutor de libras
Gabarito   instrutor de librasGabarito   instrutor de libras
Gabarito instrutor de libras
secseduc
 
Doença Pulmonar Obstrutiva Crônica
Doença Pulmonar Obstrutiva CrônicaDoença Pulmonar Obstrutiva Crônica
Doença Pulmonar Obstrutiva Crônica
Amanda Thomé
 
Cavalo de guerra
Cavalo de guerraCavalo de guerra
Cavalo de guerra
Carlos Vieira
 
.Quiz em libras alimentos em bebidas
.Quiz em libras alimentos em bebidas.Quiz em libras alimentos em bebidas
.Quiz em libras alimentos em bebidas
Nelinha Soares
 
CURIOSIDADES - Pra sempre Roberto Carlos
CURIOSIDADES - Pra sempre Roberto CarlosCURIOSIDADES - Pra sempre Roberto Carlos
CURIOSIDADES - Pra sempre Roberto Carlos
Dan Moreyra
 
Acionamentos elétricos inversores de frequência
Acionamentos elétricos   inversores de frequênciaAcionamentos elétricos   inversores de frequência
Acionamentos elétricos inversores de frequência
Angelo Hafner
 
Profissões em libras
Profissões em libras Profissões em libras
Profissões em libras
Rhoger Thiago
 
Redutores angulares mbb
Redutores angulares mbbRedutores angulares mbb
Redutores angulares mbb
Barnatoblog
 
Conceitos de gênero, sexo e sexualidade sociologia
Conceitos de gênero, sexo e sexualidade sociologiaConceitos de gênero, sexo e sexualidade sociologia
Conceitos de gênero, sexo e sexualidade sociologia
Frederico Marques Sodré
 
16 manual instalador
16 manual instalador16 manual instalador
16 manual instalador
Miguel Eletricista
 

Mais procurados (20)

Aula 4 conversor ad e pwm
Aula 4   conversor ad e pwmAula 4   conversor ad e pwm
Aula 4 conversor ad e pwm
 
Doenças da Aorta
Doenças da AortaDoenças da Aorta
Doenças da Aorta
 
Introdução a Gasometria Arterial
Introdução a Gasometria ArterialIntrodução a Gasometria Arterial
Introdução a Gasometria Arterial
 
Remit - Resposta endocrina metabolica e imunologia ao trauma
Remit - Resposta endocrina metabolica e imunologia ao traumaRemit - Resposta endocrina metabolica e imunologia ao trauma
Remit - Resposta endocrina metabolica e imunologia ao trauma
 
Cirrose
CirroseCirrose
Cirrose
 
Cardiologia
CardiologiaCardiologia
Cardiologia
 
Violencia urbana - Geografia
Violencia urbana - GeografiaViolencia urbana - Geografia
Violencia urbana - Geografia
 
Apostila em libras
Apostila em librasApostila em libras
Apostila em libras
 
Sinais em Libras.ppt
Sinais em Libras.pptSinais em Libras.ppt
Sinais em Libras.ppt
 
Tromboembolismo Pulmonar
 Tromboembolismo Pulmonar Tromboembolismo Pulmonar
Tromboembolismo Pulmonar
 
Gabarito instrutor de libras
Gabarito   instrutor de librasGabarito   instrutor de libras
Gabarito instrutor de libras
 
Doença Pulmonar Obstrutiva Crônica
Doença Pulmonar Obstrutiva CrônicaDoença Pulmonar Obstrutiva Crônica
Doença Pulmonar Obstrutiva Crônica
 
Cavalo de guerra
Cavalo de guerraCavalo de guerra
Cavalo de guerra
 
.Quiz em libras alimentos em bebidas
.Quiz em libras alimentos em bebidas.Quiz em libras alimentos em bebidas
.Quiz em libras alimentos em bebidas
 
CURIOSIDADES - Pra sempre Roberto Carlos
CURIOSIDADES - Pra sempre Roberto CarlosCURIOSIDADES - Pra sempre Roberto Carlos
CURIOSIDADES - Pra sempre Roberto Carlos
 
Acionamentos elétricos inversores de frequência
Acionamentos elétricos   inversores de frequênciaAcionamentos elétricos   inversores de frequência
Acionamentos elétricos inversores de frequência
 
Profissões em libras
Profissões em libras Profissões em libras
Profissões em libras
 
Redutores angulares mbb
Redutores angulares mbbRedutores angulares mbb
Redutores angulares mbb
 
Conceitos de gênero, sexo e sexualidade sociologia
Conceitos de gênero, sexo e sexualidade sociologiaConceitos de gênero, sexo e sexualidade sociologia
Conceitos de gênero, sexo e sexualidade sociologia
 
16 manual instalador
16 manual instalador16 manual instalador
16 manual instalador
 

Semelhante a Monitor Cardíaco usando Arduino

Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
Adilmar Dantas
 
Ondas cerebrais
Ondas cerebraisOndas cerebrais
Ondas cerebrais
lucas gabbia dos santos
 
18.ago ouro i 16.00_495_coelce
18.ago ouro i 16.00_495_coelce18.ago ouro i 16.00_495_coelce
18.ago ouro i 16.00_495_coelce
itgfiles
 
Iniciação à Robótica e Computação Física
Iniciação à Robótica e Computação FísicaIniciação à Robótica e Computação Física
Iniciação à Robótica e Computação Física
Articacc, Lda
 
Aula básica Arduino
Aula básica Arduino Aula básica Arduino
Aula básica Arduino
Edgley Xavier
 
Computadores vestíveis afetivos como interface de comunicação
Computadores vestíveis afetivos como interface de comunicaçãoComputadores vestíveis afetivos como interface de comunicação
Computadores vestíveis afetivos como interface de comunicação
Aline Corso
 
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
Adilmar Dantas
 
Arduino em quadrinhos
Arduino em quadrinhosArduino em quadrinhos
Arduino em quadrinhos
IFBA
 
Arduino para físicos
Arduino para físicosArduino para físicos
Arduino para físicos
Renato Castro
 
von newman e periféricos
von newman e periféricosvon newman e periféricos
von newman e periféricos
Adir Kuhn
 
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP 21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
Alysson Almeida
 
Interface cérebro computador
Interface cérebro computadorInterface cérebro computador
Interface cérebro computador
EMBRAPA
 
Interface CéRebro Computador
Interface  CéRebro  ComputadorInterface  CéRebro  Computador
Interface CéRebro Computador
EMBRAPA
 
18.ago topázio 14.45_392_aeselpa
18.ago topázio 14.45_392_aeselpa18.ago topázio 14.45_392_aeselpa
18.ago topázio 14.45_392_aeselpa
itgfiles
 
Radiologia Digital.pdf APOSTILA RADIOLOGIA
Radiologia Digital.pdf APOSTILA RADIOLOGIARadiologia Digital.pdf APOSTILA RADIOLOGIA
Radiologia Digital.pdf APOSTILA RADIOLOGIA
r2stecnologiaeclinic
 
Artigo inovarhte
Artigo inovarhte  Artigo inovarhte
Artigo inovarhte
caiquecoelho
 
Introdução de Informatica nos conhecimentos de hardware e software
Introdução de Informatica nos conhecimentos de hardware e softwareIntrodução de Informatica nos conhecimentos de hardware e software
Introdução de Informatica nos conhecimentos de hardware e software
AJS-ME
 
Oficina Arduino
Oficina ArduinoOficina Arduino
Oficina Arduino
Cícero Rocha
 
Apostila de-introdução-ao-arduino11
Apostila de-introdução-ao-arduino11Apostila de-introdução-ao-arduino11
Apostila de-introdução-ao-arduino11
IFBA
 
Oficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.orgOficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.org
Guilherme Kruger Araujo
 

Semelhante a Monitor Cardíaco usando Arduino (20)

Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
Cinta de expansão torácica utilizando Arduino aplicado na fisioterapia respir...
 
Ondas cerebrais
Ondas cerebraisOndas cerebrais
Ondas cerebrais
 
18.ago ouro i 16.00_495_coelce
18.ago ouro i 16.00_495_coelce18.ago ouro i 16.00_495_coelce
18.ago ouro i 16.00_495_coelce
 
Iniciação à Robótica e Computação Física
Iniciação à Robótica e Computação FísicaIniciação à Robótica e Computação Física
Iniciação à Robótica e Computação Física
 
Aula básica Arduino
Aula básica Arduino Aula básica Arduino
Aula básica Arduino
 
Computadores vestíveis afetivos como interface de comunicação
Computadores vestíveis afetivos como interface de comunicaçãoComputadores vestíveis afetivos como interface de comunicação
Computadores vestíveis afetivos como interface de comunicação
 
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
APLICATIVO MÓVEL PARA AFERIÇÃO DA FREQUÊNCIA CARDÍACA E ACOMPANHAMENTO MÉDICO...
 
Arduino em quadrinhos
Arduino em quadrinhosArduino em quadrinhos
Arduino em quadrinhos
 
Arduino para físicos
Arduino para físicosArduino para físicos
Arduino para físicos
 
von newman e periféricos
von newman e periféricosvon newman e periféricos
von newman e periféricos
 
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP 21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
21º Simpósio Internacional de Iniciação Científica da USP - SIICUSP
 
Interface cérebro computador
Interface cérebro computadorInterface cérebro computador
Interface cérebro computador
 
Interface CéRebro Computador
Interface  CéRebro  ComputadorInterface  CéRebro  Computador
Interface CéRebro Computador
 
18.ago topázio 14.45_392_aeselpa
18.ago topázio 14.45_392_aeselpa18.ago topázio 14.45_392_aeselpa
18.ago topázio 14.45_392_aeselpa
 
Radiologia Digital.pdf APOSTILA RADIOLOGIA
Radiologia Digital.pdf APOSTILA RADIOLOGIARadiologia Digital.pdf APOSTILA RADIOLOGIA
Radiologia Digital.pdf APOSTILA RADIOLOGIA
 
Artigo inovarhte
Artigo inovarhte  Artigo inovarhte
Artigo inovarhte
 
Introdução de Informatica nos conhecimentos de hardware e software
Introdução de Informatica nos conhecimentos de hardware e softwareIntrodução de Informatica nos conhecimentos de hardware e software
Introdução de Informatica nos conhecimentos de hardware e software
 
Oficina Arduino
Oficina ArduinoOficina Arduino
Oficina Arduino
 
Apostila de-introdução-ao-arduino11
Apostila de-introdução-ao-arduino11Apostila de-introdução-ao-arduino11
Apostila de-introdução-ao-arduino11
 
Oficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.orgOficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.org
 

Mais de Adilmar Dantas

Querying nosql stores
Querying nosql storesQuerying nosql stores
Querying nosql stores
Adilmar Dantas
 
Programação Android Phonegap 1
Programação Android Phonegap 1Programação Android Phonegap 1
Programação Android Phonegap 1
Adilmar Dantas
 
Potenciação Divide and Conquer
Potenciação Divide and ConquerPotenciação Divide and Conquer
Potenciação Divide and Conquer
Adilmar Dantas
 
Análise de Técnicas Computacionais para Classificação de Emoções
Análise de Técnicas Computacionais para Classificação de EmoçõesAnálise de Técnicas Computacionais para Classificação de Emoções
Análise de Técnicas Computacionais para Classificação de Emoções
Adilmar Dantas
 
Reconhecimento Automático de Emoções
Reconhecimento Automático de EmoçõesReconhecimento Automático de Emoções
Reconhecimento Automático de Emoções
Adilmar Dantas
 
Reconhecimento automático de emoções
Reconhecimento automático de emoçõesReconhecimento automático de emoções
Reconhecimento automático de emoções
Adilmar Dantas
 
Detecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLPDetecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLP
Adilmar Dantas
 
Rede Neural MLP para reconhecimento de Faces
Rede Neural MLP para reconhecimento de FacesRede Neural MLP para reconhecimento de Faces
Rede Neural MLP para reconhecimento de Faces
Adilmar Dantas
 
ALgoritmo Genético - Escalonamento
ALgoritmo Genético - EscalonamentoALgoritmo Genético - Escalonamento
ALgoritmo Genético - Escalonamento
Adilmar Dantas
 
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOSBIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
Adilmar Dantas
 
Alinhamento de Sequencia DNA
Alinhamento de Sequencia DNAAlinhamento de Sequencia DNA
Alinhamento de Sequencia DNA
Adilmar Dantas
 
3ª maratona de games – facom ufu
3ª maratona de games – facom  ufu3ª maratona de games – facom  ufu
3ª maratona de games – facom ufu
Adilmar Dantas
 
Algoritmo clique maximo - Analise de Algoritmos
Algoritmo clique maximo  - Analise de AlgoritmosAlgoritmo clique maximo  - Analise de Algoritmos
Algoritmo clique maximo - Analise de Algoritmos
Adilmar Dantas
 
Servidores Web
Servidores WebServidores Web
Servidores Web
Adilmar Dantas
 
TCC: WebLab Laboratório de Experimentação Remota
TCC: WebLab Laboratório de Experimentação RemotaTCC: WebLab Laboratório de Experimentação Remota
TCC: WebLab Laboratório de Experimentação Remota
Adilmar Dantas
 
Weblab TCC
Weblab TCCWeblab TCC
Weblab TCC
Adilmar Dantas
 
Engenharia de software testes
Engenharia de software  testesEngenharia de software  testes
Engenharia de software testes
Adilmar Dantas
 
Qualidade de Software Web
Qualidade de Software WebQualidade de Software Web
Qualidade de Software Web
Adilmar Dantas
 
Compilador analise lexica
Compilador analise lexicaCompilador analise lexica
Compilador analise lexica
Adilmar Dantas
 
Software Quality Software Testing Laboratory
Software Quality Software Testing Laboratory Software Quality Software Testing Laboratory
Software Quality Software Testing Laboratory
Adilmar Dantas
 

Mais de Adilmar Dantas (20)

Querying nosql stores
Querying nosql storesQuerying nosql stores
Querying nosql stores
 
Programação Android Phonegap 1
Programação Android Phonegap 1Programação Android Phonegap 1
Programação Android Phonegap 1
 
Potenciação Divide and Conquer
Potenciação Divide and ConquerPotenciação Divide and Conquer
Potenciação Divide and Conquer
 
Análise de Técnicas Computacionais para Classificação de Emoções
Análise de Técnicas Computacionais para Classificação de EmoçõesAnálise de Técnicas Computacionais para Classificação de Emoções
Análise de Técnicas Computacionais para Classificação de Emoções
 
Reconhecimento Automático de Emoções
Reconhecimento Automático de EmoçõesReconhecimento Automático de Emoções
Reconhecimento Automático de Emoções
 
Reconhecimento automático de emoções
Reconhecimento automático de emoçõesReconhecimento automático de emoções
Reconhecimento automático de emoções
 
Detecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLPDetecção de Faces - Redes Neurais *MLP
Detecção de Faces - Redes Neurais *MLP
 
Rede Neural MLP para reconhecimento de Faces
Rede Neural MLP para reconhecimento de FacesRede Neural MLP para reconhecimento de Faces
Rede Neural MLP para reconhecimento de Faces
 
ALgoritmo Genético - Escalonamento
ALgoritmo Genético - EscalonamentoALgoritmo Genético - Escalonamento
ALgoritmo Genético - Escalonamento
 
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOSBIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
BIODATA: SOFTWARE WEB PARA GERENCIAMENTO DE COLETA DE DADOS BIOMÉDICOS
 
Alinhamento de Sequencia DNA
Alinhamento de Sequencia DNAAlinhamento de Sequencia DNA
Alinhamento de Sequencia DNA
 
3ª maratona de games – facom ufu
3ª maratona de games – facom  ufu3ª maratona de games – facom  ufu
3ª maratona de games – facom ufu
 
Algoritmo clique maximo - Analise de Algoritmos
Algoritmo clique maximo  - Analise de AlgoritmosAlgoritmo clique maximo  - Analise de Algoritmos
Algoritmo clique maximo - Analise de Algoritmos
 
Servidores Web
Servidores WebServidores Web
Servidores Web
 
TCC: WebLab Laboratório de Experimentação Remota
TCC: WebLab Laboratório de Experimentação RemotaTCC: WebLab Laboratório de Experimentação Remota
TCC: WebLab Laboratório de Experimentação Remota
 
Weblab TCC
Weblab TCCWeblab TCC
Weblab TCC
 
Engenharia de software testes
Engenharia de software  testesEngenharia de software  testes
Engenharia de software testes
 
Qualidade de Software Web
Qualidade de Software WebQualidade de Software Web
Qualidade de Software Web
 
Compilador analise lexica
Compilador analise lexicaCompilador analise lexica
Compilador analise lexica
 
Software Quality Software Testing Laboratory
Software Quality Software Testing Laboratory Software Quality Software Testing Laboratory
Software Quality Software Testing Laboratory
 

Último

Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdfEletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
barbosajucy47
 
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
Faga1939
 
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebuliçãoExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão
 
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de   DevOps/CLoudFerramentas que irão te ajudar a entrar no mundo de   DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ismael Ash
 
Subindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWSSubindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWS
Ismael Ash
 
Segurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptxSegurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptx
Divina Vitorino
 
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docxse38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
ronaldos10
 

Último (7)

Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdfEletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
 
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
 
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebuliçãoExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebulição
 
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de   DevOps/CLoudFerramentas que irão te ajudar a entrar no mundo de   DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
 
Subindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWSSubindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWS
 
Segurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptxSegurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptx
 
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docxse38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
 

Monitor Cardíaco usando Arduino

  • 1. VII SEB File: Monitor de Pulso Cardíaco utilizando Arduino Resumo Este projeto demonstra uma técnica de medição da frequência cardíaca através do fluxo sanguíneo, captada através do dedo do paciente. Os dados coletados pela placa Arduino possibilita o monitoramento cardíaco do paciente. Palavras chaves Frequência cardíaca, Arduino, Monitoramento Cardíaco. Adilmar Coelho Dantas Universidade Federal de Uberlândia – Nutec LAB 1X05 adilmarcoelho@hotmail.com Hermes Gustavo Universidade Federal de Uberlândia – Nutec LAB 1X05 hermesneri@hotmail.com
  • 2. Introdução Este projeto demonstra uma técnica de medição da frequência cardíaca através do fluxo sanguíneo, captada através do dedo do paciente durante o bombeamento de sangue pelo coração. O circuito é relativamente simples e econômico, bastante similar a alguns utilizados recentemente. O grande diferencial está na comunicação Arduino, que permite que estes dados sejam tratados e até demonstrados graficamente para os usuários. Em adultos, o coração normal bate cerca de 60 a 100 vezes por minuto durante condição de repouso, o sistema consiste em analisar e monitorar estes batimentos em tempo real auxiliando na detecção de anormalidades. Os circuitos aqui desenvolvidos são bastante simples, mas similares aos modernos aparelhos que temos hoje, porém com materiais de baixo custo. Circuito O circuito é constituído de um sensor infravermelho, que transmite um sinal IR, no qual, parte do sinal atravessa a ponta do dedo do paciente, enquanto a outra é refletida pelas células sanguíneas do mesmo. Esse sinal refletido é captado por outro sensor; um fotodiodo. O volume de sangue bombeado pela pulsação promove uma variação no valor captado pelo fotodiodo. Como esse sinal é muito baixo é necessário um amplificador físico ou um software para tratar esse dado adequadamente. Assim, escolhemos a segunda opção. Veja na figura 1 o funcionamento ilustrativo e na figura 2 o esquema do circuito elétrico finalizado. Figura 1 Representação do Sistema Pulse Sensor Figura 2 Circuito elétrico Passo a passo para montagem do sistema Cortar uma PCB: Para cortar a PCB, corte do lado perfurado (no cobre ou lado de “solda”), remova 4 colunas de buracos, deixando 13 intactas. Base para o dedo: Pode ser utilizado um pedaço de PVC ou um adaptador para torneira. É necessário fazer dois furos para o encaixe dos sensores.
  • 3. Desenvolvimento Para o processamento dos sinais foi utilizado o Arduino, que é um circuito integrado de baixo custo e OpenSource que foi desenvolvido para projetos de eletrônica, entre outras áreas. Como o principal objetivo deste trabalho é montar um sistema simples e de baixo custo para monitoramento cardíaco escolhemos o Arduino. Abaixo, na figura 3 segue uma demonstração do primeiro protótipo para testes do circuito desenvolvido em protoboard. Figura 3 Esquema ilustrativo Programação – Software A programação do sistema foi realizada em DSL (domain specific language), uma linguagem baseada em C, com sintaxe similar. A programação consiste em ativar os sensores e realizar a leitura analógica do LDR responsável por captar os valores refletidos pela corrente sanguínea consequentemente enviados pelo IR (sensor infravermelho). Além disso, foi inserido um LED para ilustrar graficamente os batimentos cardíacos do paciente. Utilizando linguagens de programação para web foi possível desenvolver um sistema capaz de gerar gráficos em Desktops e dispositivos móveis em tempo real. O próximo passo será desenvolver um aplicativo móvel para pessoas com problemas cardiovasculares, cuja finalidade será a de alertar o paciente e o médico caso o equipamento detecte alguma anormalidade. Assim, o médico poderá acompanhar remotamente o estado cardíaco de seu paciente. Processamento gráfico dos sinais Os dados adquiridos e tratados pelo Arduino são gravados em uma seção para que eles possam ser processados em tempo real graficamente. Utilizamos uma biblioteca OpenSource (código aberto) para exibição dos dados. Esse sistema funciona em computadores e aparelhos móveis, como demonstrado na figura 4, abaixo. Figura 4 Execução em dispositivos móveis Soldar os pares emissor / receptor: Monte o circuito cuidadosamente, de acordo com o esquema. Soldar os resistores e os cabos de acordo com o circuito: Repare que conectamos um LED nesse circuito para que ele simule a pulsação cardíaca durante a coleta dos impulsos.
  • 4. Resultados Os primeiros resultados obtidos pareciam anormais. Assim, tivemos a seguinte ideia para testar se o software estava fazendo a leitura correta dos dados. Conforme foi dito anteriormente a frequência cardíaca em crianças é superior, decidimos então realizar testes em dois grupos de três pacientes, um deles formados por adultos entre 20 e 50 anos de idade e outro com crianças dentre 6 até 12 anos e obtivemos os seguintes resultados das frequências cardíacas conforme a tabela abaixo. Classificação Maior Frequência Registrada Adulto 98 Adulto 88 Adulto 79 Criança 108 Criança 110 Criança 102 Conclusões Este projeto demonstra que é possível desenvolver aparelhos relevantes para estudos através da utilização de materiais de baixo custo. Além de conhecer o princípio básico de funcionamento de cada processo dos aparelhos atuais que possuem a mesma função. Trabalhos futuros O próximo passo será a montagem de um sistema embarcado, para que pacientes possam utilizar o aparelho no dia a dia enviando dados coletados através de rede 3G para o acompanhamento e histórico clinico do mesmo. Referencias [1] Arduino. http://playground.arduino.cc/ [2] Banz, Massimo. Primeiros passos com Arduino, 2 (2011). [3] Jquery. jquery.com [4] Torrees, Gabriel. Eletrônica para autodidatas, Estudantes e técnicos, (2011). Programar a placa Arduino: Realizar a leitura e programação logica, para que os dados coletados sejam tratados adequadamente. O último passo é realizar o tratamento destes dados graficamente: Para realizar esta parte pode se utilizar qualquer plataforma de interesse do desenvolvedor. A codificação completa você encontra em https://github.com/Adilmar