Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Monitor Biomédico Inteligente com MAX32620FTHR

Componentes e suprimentos

Arduino Mini 05
× 1
Maxim Integrated MAX32620FTHR
× 1
Transistor LM35
× 1
Sensor de frequência cardíaca
× 1
célula Peltier
× 1
Cabo redondo com núcleo de ferrite
× 1
Transistor de uso geral NPN
× 1
Resistor 1k ohm
× 1
OpenBuilds Wire Cable - By the Foot
× 1
Arduino IDE
MIT App Inventor

Sobre este projeto





História


Atualmente, em nosso planeta, enfrentamos milhões de desafios para sobreviver e prolongar nossa qualidade de vida como sociedade.

Quando pensamos em manter a nossa saúde, pensamos em como nos manter saudáveis ​​para ter uma boa vida profissional, social e em geral, ou como cuidar dos nossos idosos, mas são questões que passam despercebidas.

Cerca de 29 mil crianças, 21 por minuto, morrem todos os dias, principalmente por causas que poderiam ser evitadas.





Nos países em desenvolvimento, cerca de 80% dos cuidados de saúde são prestados em casa, e a maioria das crianças e adultos mais velhos que morrem o faz em casa, sem serem examinados por um profissional de saúde. (FONTE:UNICEF)

O uso de novas tecnologias na medicina lentamente encontrou seu caminho nesta área, e tem sido benéfico e muito útil em vários aspectos dos cuidados de saúde.

Considerando os dados e informações anteriores e somando as altas taxas de mortalidade produzidas por doenças nas quais a maioria poderia ter sido operada em tempo hábil com exames básicos de baixo custo, mas em nossa comunidade, são de acesso limitado. É por isso que colocamos a seguinte questão: Como projetar e construir um sistema de monitoramento biomédico para todas as pessoas que usam a placa MAX32620FTHR alimentada com calor corporal?

Nosso projeto busca solucionar cada uma das dificuldades apresentadas acima.

É por isso que entramos na pesquisa e análise das tecnologias atuais e as formas de monitoramento dos sinais vitais.





Solução


Nosso projeto consiste em três fases que juntas constituem nosso grande projeto:

FASE # 1:Projetar e construir uma pulseira inteligente que possui componentes para o diagnóstico e tomada de sinais vitais básicos (temperatura, RPM, SpO2) que através de programação serão analisados ​​e encaminhados para a fase 2.

Espera-se em um segundo protótipo integrar análise e coleta de amostras biológicas (exame de sangue) para ampliar muito o diagnóstico da pessoa.

FASE 2:Desenhar e programar em nuvem um banco de dados capaz de receber, analisar, avaliar e designar os resultados de cada pessoa na história clínica pessoal. Da mesma forma, a plataforma poderá designar sintomas e determinar doenças que os pacientes apresentam com as amostras colhidas.

Cada pessoa pode acessar seu histórico clínico por meio de um aplicativo ou da web. Da mesma forma, nosso provedor de serviços médicos ou nosso médico terá acesso aos dados.





Etapa 1:Faça conexões












TODAS AS CONECÇÕES !!






Etapa 2:Como a energia é gerada?





Etapa # 3:conectar MAX32620FTHR ao PC e configurar o IDE Arduino

  • Para Windows e Linux, vá para Arquivo-> Preferências . Para Mac OS, vá para Arduino-> Preferências .
  • Na caixa de diálogo, localize URLs adicionais do gerenciador de placas campo, cole o seguinte URL e clique em OK . https://raw.githubusercontent.com/maximintegratedmicros/arduino-collateral/master/package_maxim_index.json
  • Vá para Ferramentas-> Quadro-> Gerenciador de Quadros ...
  • No campo de pesquisa, digite "maxim".
  • Selecione Microcontrolador de 32 bits da Maxim e clique em Instalar .
  • Assim que a instalação for concluída, feche o Gerenciador de placas .
  • Vá para Ferramentas-> Quadro . Na seção Placas Maxim ARM (32 bits) , selecione sua placa na lista de placas compatíveis.
  • Conecte sua placa e em Ferramentas-> Porta selecione a porta serial apropriada para sua placa.
  • Vá para Ferramentas-> Programador e selecione DAPLink .





IMPORTANTE:

Verifique se tudo funciona bem entre o MAX32620 e o Arduino IDE. Siga as etapas abaixo para fazer o upload do seu primeiro esboço intermitente.
  • No IDE do Arduino, vá para Arquivo-> Exemplos-> 01.Basics-> Blink .
  • Clique em Verificar botão ou vá para Sketch-> Verificar / Compilar .
  • Clique em Upload botão ou vá para Sketch-> Carregar . (Requer acesso de gravação USB; detalhes aqui.






Etapa 4:carregue o código

  #include  SoftwareSerial blue (TX, RX); // Criar conexão bluetooth - TX TX para TX PIN e RxPIN para RXchar NOMBRE [21] ="MONITOR MEDICAL"; // Namechar com máximo de 20 caracteres BPS ='4'; // 1 =1200, 2 =2400, 3 =4800, 4 =9600, 5 =19200, 6 =38400, 7 =57600, 8 =115200char PASSA [5] ="1651"; // PIN OU CHAVE de 4 caracteres numéricosfloat tempC; int PulseSensorPurplePin =A2; // Definimos a entrada no pino AIN2int Signal; // mantém os dados brutos de entrada. O valor do sinal pode variar de 0-1024 pontos Limiar =550; // Determina qual sinal deve "contar como uma batida" e qual deve ser inserido tempPin =A1; // Definimos a entrada no pino AIN1int select =3; // void setup () {// Abra a porta serial e defina-a para 9600 bps blue.begin (9600); blue.println ("Conect"); blue.println ("BEM-VINDO AO SEU ASSISTENTE MÉDICO PESSOAL");} void loop () {if (blue.available ()> 0) // Se não houver script serial, ele não entra no ciclo {// Ele salva na variável "select" o que está escrito na porta serial select =blue.read (); // De acordo com o que está escrito no LabView será a informação que veremos switch (select) {case 'a':// Se você escrever "a" você nos enviará a temperatura do LM35 // Leia o valor do sensor tempC =analogRead (tempPin); tempC =(tempC * 5,0 * 100) / 970; // Envia os dados para a porta serial, fórmula criada com base no registro máximo obtido blue.println (tempC); blue.print ("° C"); atraso (1000); pausa; case 'b':// Se "b" for escrito, ele nos enviará a freqüência cardíaca Signal =analogRead (PulseSensorPurplePin); blue.println (Sinal); blue.print ("RPM"); // Envie o valor do sinal para o plotter serial. atraso (1000); pausa; default:// Digitar "qualquer outro caractere" nos enviará um erro blue.println ("erro"); atraso (1500); // Retardo de 0.5 segundos}}}  

Nota:Se houver um erro ou melhoria que eles queiram me aconselhar, estou disposto a ouvi-los. Eu trabalho para vocês, amigos!





Etapa 5:conecte nosso dispositivo por meio de Bluetooth








Se quisermos, podemos criar nosso aplicativo personalizado com diferentes plataformas.

Podemos usar este aplicativo personalizado:








Etapa 6:IoT Data Cloud Design


Durante todos esses dias fui projetando e de certa forma criando aos poucos o que seria nossa primeira nuvem de dados compartilhada.

Graças a ele nossos médicos, parentes, pais e interessados ​​podem ter dados e informações sobre nosso estado de saúde em tempo real. Eles também podem saber se apresentamos sintomas.

A seguir, mostro como a nuvem de dados IoT progride:

Quando dissemos que poderíamos diagnosticar e detectar o desenvolvimento de vírus e doenças, nos referimos que podemos visualizar a população que está sendo afetada neste caso abaixo:








Conclusão


Graças a este pequeno dispositivo que podemos adaptar em nosso corpo com os diferentes modelos de impressão 3D (DE PREFERÊNCIA A BRASALETE) podemos monitorar em tempo real e 24 horas por dia todas as pessoas de uma população permitindo-nos usufruir de um grande número de benefícios mas principalmente para alcançar todas as crianças e idosos vulneráveis ​​para reduzir as mortes diárias devido à falta de diagnóstico médico de 29.000 por dia para menos de 1.000.

Este é um grande objetivo, mas não é impossível fazê-lo.

Graças à tecnologia disponibilizada pela Maxim Integrated, podemos contar com diversos hardwares e dispositivos para realizar iniciativas que proporcionem soluções aos problemas do quotidiano do nosso planeta.

Algumas vantagens de cada pessoa ter um dispositivo semelhante a este projetado com MAX32620FTHR:

* Tenha seu diagnóstico e check-up médico diário.

* Conheça o estado de saúde de crianças e idosos.

* Preste atenção médica em caso de emergência.

* Diagnosticar novas doenças desde sua origem.

* Permitir seguir instruções em casos de emergência.

* Formulação de medicamentos de acordo com os sintomas deduzidos de seus cheques.

Este projeto está se aprimorando a cada dia. Sou um jovem com o propósito de melhorar a qualidade de vida das pessoas em prol de pioneiros como a Maxim Integrado. Meu compromisso é continuar desenvolvendo e evoluindo com este projeto que está em andamento. Minhas tarefas pendentes para implementar são:

Integre a IoT a esta ideia, permitindo o upload de dados para a nuvem, compartilhando-os com médicos, hospitais e organizações governamentais de saúde.

Compartilhando nossos cheques com nossos médicos e organizações de saúde, podemos nos conectar e aproveitar que agora é possível encontrar e encontrar a origem de novas doenças e agir desde suas raízes.

Nossas comunidades, lares e nós, como cidadãos, podemos ter a certeza de que o desenvolvimento de novos vírus será limitado a um número mínimo, graças ao fato de que nossos profissionais nos monitoram todos os dias.

Obrigado à equipe Maxim Integrated e Hackster por me permitirem compartilhar esta grande iniciativa que tantas são importantes.

Eu sou um menino ansioso para entrar na universidade. Venho de uma casa humilde, com poucos recursos e vítima do conflito armado em meu país. Meu sonho é contribuir e realizar ideias que nos permitam avançar como sociedade. Eu gostaria de homenagear a mim e minha família neste grande concurso.

EU TE AMO MÁXIMO INTEGRADO!

Este projeto ainda está em desenvolvimento, mas minha missão é trabalhar lado a lado com Maxim Integrated e Hackster e sua comunidade para implementar e executar esta ideia.

ATUALIZAÇÃO 25 DE AGOSTO:JÁ TEMOS UMA NUVEM DE TIJOLO DE BANCO DE DADOS. TAMBÉM IMPLEMENTAMOS UM PAINEL SOLAR AO PROTÓTIPO PARA QUE DE DIA POSSA ALIMENTAR ATRAVÉS DO SOL.

É muito importante para mim ter o seu apoio!

Código

  • PLACA DE PROGRAMAÇÃO MAX32620FTHR
PLACA DE PROGRAMAÇÃO MAX32620FTHR C / C ++
 #include  SoftwareSerial azul (TX, RX); // Criar conexão bluetooth - TX TX para TX PIN e RxPIN para RXchar NOMBRE [21] ="MONITOR MEDICAL"; // Namechar com máximo de 20 caracteres BPS ='4'; // 1 =1200, 2 =2400, 3 =4800, 4 =9600, 5 =19200, 6 =38400, 7 =57600, 8 =115200char PASSA [5] ="1651"; // PIN OU CHAVE de 4 caracteres numéricosfloat tempC; int PulseSensorPurplePin =A2; // Definimos a entrada no pino AIN2int Signal; // mantém os dados brutos de entrada. O valor do sinal pode variar de 0-1024 pontos Limiar =550; // Determina qual sinal deve "contar como uma batida" e qual deve ser inserido tempPin =A1; // Definimos a entrada no pino AIN1int select =3; // void setup () {// Abra a porta serial e defina-a para 9600 bps blue.begin (9600); blue.println ("Conect"); blue.println ("BEM-VINDO AO SEU ASSISTENTE MÉDICO PESSOAL");} void loop () {if (blue.available ()> 0) // Se não houver script serial, ele não entra no ciclo {// Ele salva na variável "select" o que está escrito na porta serial select =blue.read (); // De acordo com o que está escrito no LabView será a informação que veremos switch (select) {case 'a':// Se você escrever "a" você nos enviará a temperatura do LM35 // Leia o valor do sensor tempC =analogRead (tempPin); tempC =(tempC * 5,0 * 100) / 970; // Envia os dados para a porta serial, fórmula criada com base no registro máximo obtido blue.println (tempC); blue.print ("° C"); atraso (1000); pausa; case 'b':// Se "b" for escrito, ele nos enviará a freqüência cardíaca Signal =analogRead (PulseSensorPurplePin); blue.println (Sinal); blue.print ("RPM"); // Envie o valor do sinal para o plotter serial. atraso (1000); pausa; default:// Digitar "qualquer outro caractere" nos enviará um erro blue.println ("erro"); atraso (1500); // Retardo de 0.5 segundos}}} 

Esquemas

max32620fthr_ig1bBCU9t3.fzpz

Processo de manufatura

  1. Monitor de temperatura e umidade da casa (ambiente) com gráfico baseado na web - Raspberry Pi
  2. Monitor de temperatura ThingSpeak com Raspberry Pi
  3. DIY mais simples relógio IV9 Numitron com Arduino
  4. Suporte à transformação digital com componentes legados
  5. Jogo Arduino Gyroscope com MPU-6050
  6. Arduino Temp. Monitor e relógio em tempo real com tela 3.2
  7. Roda de medição simples DIY com codificador rotativo
  8. IoT Gauge com Arduino, Yaler e IFTTT
  9. Impulsionando a experiência do cliente com automação inteligente
  10. 10 componentes de precisão fabricados com máquinas-ferramentas CNC