Índice:

Termômetro sem contato (covid-19): 4 etapas
Termômetro sem contato (covid-19): 4 etapas

Vídeo: Termômetro sem contato (covid-19): 4 etapas

Vídeo: Termômetro sem contato (covid-19): 4 etapas
Vídeo: Como são os sintomas da COVID-19? #FiqueEmCasa 2024, Julho
Anonim
Termômetro sem contato (covid-19)
Termômetro sem contato (covid-19)

Podemos medir a temperatura corporal sem contato com este dispositivo. O monitoramento contínuo da temperatura corporal é uma das formas 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.

MLX90614 é um sensor de temperatura IV 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 o objeto. Tem 0,5 grau Celsius em uma ampla faixa de temperatura. Vamos fazer isso !!!!!!!!

Suprimentos

  • MLX90614
  • Arduino nano
  • Fios de jumpers feminino / feminino
  • Adaptador OTG
  • Cabo USB Mini para USB Micro
  • dispositivo android

software requerido

* Aplicativo Serial Monitor Android

* Arduino ide

Etapa 1: primeiro, precisamos criar um esboço usando o IDE do Arduino

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

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.

Etapa 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. A seguir, vou 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 de código deste artigo. Faça upload do código para Arduino Nano. Hardware Connection Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3,3 V - Vcc

GND - GND

Ligue o circuito com a ajuda dos dados ou diagrama de circuito acima. 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 transmissão como 9600. O projeto está concluído

Etapa 3: Código e Circuito

Código e Circuito
Código e Circuito

#incluir

#incluir

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);

}

O download está disponível

Etapa 4: 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.

Recomendado: