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

Scanner de temperatura infravermelho sem fio

Componentes e suprimentos

Arduino Nano R3
× 1
Bateria de 9 V (genérica)
× 1
Clipe de bateria 9V
× 1
bloco de terminais
× 1
Botão basculante, não iluminado
× 1
Universal pcb
× 1
Alguns fios trançados
× 1
pin header feminino
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)
Arame de solda, sem chumbo

Aplicativos e serviços online

Arduino IDE
App Wireless IR Temperature Scanner mais ULTRA

Sobre este projeto





Scanner de temperatura infravermelho sem fio


engrpandaece PH

A pistola infravermelha térmica comercial, um termômetro infravermelho sem contato para a testa, foi projetada para uma triagem inicial simples, rápida e precisa da febre de grupos, apontando o termômetro para áreas do rosto, como a testa. Para medir tal pessoa, você precisa estar perto do alvo e pode resultar em infecção.

O objetivo deste dispositivo é fazer a varredura sem fio e visualizar a temperatura à distância. A pessoa encarregada de medir a temperatura antes de entrar no prédio está segura de ser infectada e pode realizar mais tarefas em vez de ficar perto e medir os outros. "Toque menos e faça mais."

Este dispositivo usa o módulo bluetooth HC06 que alcança até 9 metros.

Também a pistola térmica comercial usada é cara e para fazer uma alternativa, fiz uma versão DIY de baixo orçamento dela.

CONEXÃO DE CABOS (BreadboardFritzing)

MLX 90614 está usando comunicação I2C

Arduino Nano -------- MLX90614

3,3 V ------------------------ Vin

GND ----------------------- Gnd

A5 -------------------------- SCL

A4 -------------------------- SDA

Arduino Nano ----------- Módulo HC06 BT

D0 (Tx) ---------------------- RXD

D1 (Rx) ---------------------- TXD

GND ------------------------ GND

5V --------------------------- VCC

Baixe a biblioteca MLX90614 adafruit library, Abra o Arduino IDE e menu Ferramentas -> Gerenciar Bibliotecas -> pesquisar MLX90614. e clique em Biblioteca Adafruit MLX90614 (Baixe o mais recente) e clique em instalar no Library Manager.

Testando o Sensor

Para testar o sensor mlx90614, abra Arduino IDE, clique em Arquivo -> Exemplos -> Biblioteca Adafruit MLX90614 -> mlxtest.

Então carregue e veja o monitor serial. Você pode ver a temperatura ambiente e a temperatura do objeto em graus Celsius e Fahrenheit.

Temperatura ambiente também chamada de temperatura ambiente. A temperatura do objeto é qualquer objeto próximo ou corpo (até 5 cm) detectado.
  • MLX90614 Especificações do sensor de temperatura - Tensão operacional:3,6 V a 5 V (disponível nas versões 3 V e 5 V) - Corrente de alimentação:1,5 mA. - Faixa de temperatura do objeto:-70 ° C a 382,2 ° C. - Faixa de temperatura ambiente:- 40 ° C a 125 ° C.-Precisão:0,02 ° C.-Campo de visão:80 ° -Distância entre o objeto e o sensor:2cm-5cm (aprox.)

Fazendo circuito em PCB

Layout Esquemático

Este é o diagrama esquemático completo.

Comece a soldar

Este ainda é meu protótipo, então usei cabeçotes de pino feminino para poder alterar, modificar ou remover mais tarde, mas você pode soldar as peças diretamente, se quiser.

Se você tiver um multitestador, é melhor testar a conexão de solda antes de testá-lo e ligá-lo.

CARREGAR PROGRAMA

NOTA: Antes de fazer o upload do programa, desconecte a conexão TX e RX do Bluetooth ou seu código não será carregado.
  / ******************************************* ******** 
Este é um exemplo de biblioteca para o Sensor de temperatura MLX90614

Projetado especificamente para trabalhar com os sensores MLX90614 na
adafruit shop
----> https://www.adafruit.com/products/1747 versão 3V
----> https://www.adafruit.com/products/1748 versão 5V

Esses sensores usam I2C para se comunicar, 2 pinos são necessários para
interface
Adafruit investe tempo e recursos fornecendo este código-fonte aberto,
por favor, suporte Adafruit e hardware de código aberto comprando
produtos da Adafruit!

Escrito por Limor Fried / Ladyada para a Adafruit Industries.
Licença BSD, todo o texto acima deve ser incluído em qualquer redistribuição
****** ************************************************/

#include
#include

Adafruit_MLX90614 mlx =Adafruit_MLX90614 ();

configuração vazia () {
Serial.begin (9600);

Serial. println ("Adafruit MLX90614 test");

mlx.begin ();
}

void loop () {
Serial.print (mlx .readAmbientTempC ());
Serial.print ("|");
Serial.print (mlx.readObjectTempC ());
Serial.print ("|");
atraso (1000);
}

INSTALAR APLICATIVO

https://play.google.com/store/apps/details?id=com.irscanner.panda&hl=en_US

Configure o APP
  • Encontre seu Bluetooth e EMPARELHE. A senha padrão do BT é 1234 ou 0000
  • Abra o aplicativo, escolha seu Bluetooth e clique em conectar.

Agora você está conectado e seus DADOS de temperatura são exibidos.

Leitura de temperatura para o corpo humano é

Normal:34,8 ° C - 37,3 ° C

Alta:37,4 ° C - 38 ° C

Febre:38,1 ° C - 42,9 ° C

Opcional
  • Para alterar o SSID e a senha do bluetooth, aqui está meu código:https://github.com/engrpanda/Arduino-Bluetooth-Controller/blob/master/AT_COMMANDS/AT_COMMANDS.ino

Teste de vídeo do scanner de temperatura infravermelho sem fio

TOQUE PLANO FUTURO / ATUALIZAÇÕES / APLICAÇÃO GRATUITOS
  • Equipar com um sistema de fechadura automática da porta. A porta não abre a menos que sua temperatura esteja normal.
  • Equipar com reconhecimento facial. Reconheça o usuário e salve seus dados para rastreamento de contato.

Código

  • Código completo
Código completo C / C ++
 / ********************************************** ***** Este é um exemplo de biblioteca para o Sensor de temperatura MLX90614 projetado especificamente para trabalhar com os sensores MLX90614 na loja da adafruit ----> https://www.adafruit.com/products/1747 versão 3V --- -> https://www.adafruit.com/products/1748 versão 5V Esses sensores usam I2C para se comunicar, 2 pinos são necessários para a interface Adafruit investe tempo e recursos fornecendo este código-fonte aberto, por favor, suporte Adafruit e hardware de código aberto por comprando produtos da Adafruit! Escrito por Limor Fried / Ladyada para a Adafruit Industries. Licença BSD, todo o texto acima deve ser incluído em qualquer redistribuição ************************************** ************** / # include  #include  Adafruit_MLX90614 mlx =Adafruit_MLX90614 (); void setup () {Serial.begin (9600); Serial.println ("teste Adafruit MLX90614"); mlx.begin ();} void loop () {Serial.print (mlx.readAmbientTempC ()); Serial.print ("|"); Serial.print (mlx.readObjectTempC ()); Serial.print ("|"); atraso (1000);} 

Processo de manufatura

  1. Termoeletricidade
  2. Termopares
  3. Coeficiente de resistência de temperatura
  4. Scanner CAT
  5. Ventilador com temperatura controlada
  6. Monitoramento de temperatura no Raspberry Pi
  7. Monitorando a temperatura com Raspberry Pi
  8. Sensor de temperatura Raspberry Pi
  9. AuGe12
  10. Rênio