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

COVID - 19 Termômetro Sem Contato

Componentes e suprimentos

MLX90614
× 1
Arduino Nano R3
× 1
Jumper feminino / feminino
× 1
Adaptador OTG
× 1
Cabo USB Mini para USB Micro
× 1
Dispositivo Android
× 1

Aplicativos e serviços online

Arduino IDE
Aplicativo Serial Monitor Android

Sobre este projeto





Termômetro sem contato




O monitoramento contínuo da temperatura corporal é a única maneira de detectar um paciente corona. Muitos tipos de termômetros estão disponíveis no mercado. O termômetro normal pode medir a temperatura de um paciente sossegado e também pode espalhar o vírus. Nesta situação especial, podemos usar o termômetro sem contato. E também conhecido este dispositivo como pistola de temperatura. A maior manufatura desta temperatura Gun China. E este dispositivo é caro. Mas esse bloqueio e os fios Covid-19 tornam a produção deste dispositivo mais difícil.

Podemos fazer um termômetro sem contato com alguns componentes comumente disponíveis.





Como funciona?


O principal componente deste termômetro sem contato é um sensor de temperatura sem contato MLX90614. O funcionamento do MLX90614 é descrito no próximo parágrafo. A saída deste sensor é conectada ao Arduino Nano. O Arduino imprime a temperatura no smartphone com a ajuda do Serial Monitor Android App. Portanto, não há necessidade de fonte de alimentação externa. Porque o Arduino e o sensor obterão energia do smartphone.





Sensor de temperatura infravermelho MLX90614






MLX90614 é um sensor de temperatura IR para medições de temperatura sem contato. Possui interface I2C para comunicação com microcontrolador. Aqui usamos o Arduino Nano como microcontrolador. Este sensor de temperatura pode medir a temperatura sem tocar no objeto. Tem 0,5 grau Celsius em uma ampla faixa de temperatura.

Vamos fazer isso !!!!!!!!

Passo 1

Primeiro, precisamos criar um esboço usando o Arduino IDE.

Abra o Arduino IDE e abra um novo espaço de trabalho. Precisamos adicionar uma biblioteca. Vá para Sketch> Incluir biblioteca> Gerenciador de biblioteca. Em seguida, pesquise Adafruit MLX90614 e instale-o.





Em seguida, feche o Arduino IDE e o Open Arduino IDE novamente. Em seguida, adicione o arquivo de cabeçalho "Adafruit_MLX90614.h" para uma melhor comunicação com o sensor de temperatura MLX90614. Em seguida, adicione outro arquivo de cabeçalho "Wire.h" para comunicação I2C. Em seguida, defina uma variável "mlx" para chamar o sensor MLX90614. E chame a função Adafruit_MLX90614 () para esta variável.
  #include  
#include
Adafruit_MLX90614 mlx =Adafruit_MLX90614 ();

Passo 2

Agora precisamos codificar a parte de configuração.

Comece primeiro a comunicação serial com a taxa de braud de 9600. Em seguida, comece o sensor usando a palavra-chave "mlx.begin ()".
  void setup () {
Serial.begin (9600);
mlx.begin ();
}

A parte de configuração está concluída. Em seguida, irei codificar a parte do loop.

Primeiro imprimo a palavra "Temperatura" e depois imprimo a temperatura detectada pelo sensor. Aqui a temperatura em Celsius. Portanto, chamamos a função "mlx.readObjectTempC ()" e imprimimos a unidade como "Celsius". Na próxima linha, precisamos imprimir a palavra "Temperatura" novamente. Em seguida, imprima a temperatura em Fahrenheit. Para isso, usamos a função "mlx.readAmbientTempF ()". Em seguida, imprima a unidade como "Fahrenheit". Em seguida, imprima uma nova linha e aguarde 500 milissegundos para a próxima leitura.
  void loop () {

Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ());
Serial.println ("Celsius");

Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");

Serial.println ();
atraso (500);
}

A parte de codificação está concluída. O código completo é fornecido na parte do código deste artigo. Faça upload do código para o Arduino Nano.

Conexão de Hardware

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3,3 V - Vcc

GND - GND

Conecte o circuito com a ajuda dos dados acima ou do diagrama de circuito. Agora defina o Arduino Nano e o sensor em um gabinete. Faça um orifício na caixa para o sensor ler a temperatura. Coloque outro orifício para conectar o cabo USB à placa arduino. Em seguida, conecte o USB ao Arduino e a outra extremidade ao smartphone Instale o aplicativo do monitor serial e defina a taxa de transferência como 9600.

O projeto está concluído



Você pode se juntar ao nosso grupo de telegramas aqui ou pesquisar INOVAÇÃO.

FIQUE EM CASA, FIQUE SEGURO, FIQUE CRIATIVO. Vamos quebrar a corrente.

Siga-me no,

Instagram:five_volt_player

Facebook:Akshay Joseph

Github:akshayjoseph666

Contato:[email protected]

Compartilhe sua experiência e sugestões na caixa de comentários.

Artigos anteriores
  • Temporizador para lavagem das mãos sem toque
  • Torneira automática de água
  • Desinfetante para mãos automático
  • Interface de sensor ultrassônico com Arduino Uno
  • Controle servo motor com Arduino Uno e botão de pressão
  • Controle servo motor com Arduino Uno e POT
  • Interface do servo motor com Arduino Uno


Código

  • Termômetro sem contato
Termômetro sem contato Arduino
 // Sketch criado por Akshay Joseph # include  #include  Adafruit_MLX90614 mlx =Adafruit_MLX90614 (); void setup () {Serial.begin (9600); mlx.begin (); } void loop () {Serial.print ("Temperatura:"); Serial.print (mlx.readObjectTempC ()); Serial.println ("Celsius"); Serial.print ("Temperatura:"); Serial.print (mlx.readObjectTempF ()); Serial.println ("Fahrenheit"); Serial.println (); atraso (500);} 

Esquemas


Processo de manufatura

  1. Lentes de contato
  2. Termômetro
  3. Arduino Spybot
  4. FlickMote
  5. TV B-Gone caseiro
  6. Controle remoto universal usando Arduino, 1Sheeld e Android
  7. Relógio mestre
  8. Brinquedo controlado pelo Android usando Raspberry Motor Shield
  9. Encontre-me
  10. Controle de um robô Roomba com Arduino e dispositivo Android