Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Escáner de temperatura por infrarrojos inalámbrico

Componentes y suministros

Arduino Nano R3
× 1
batería de 9V (genérica)
× 1
Clip de batería de 9V
× 1
bloque de terminales
× 1
Interruptor basculante, no iluminado
× 1
PCB universal
× 1
Algunos cables trenzados
× 1
encabezado de pin hembra
× 1

Herramientas y máquinas necesarias

Soldador (genérico)
Alambre de soldadura, sin plomo

Aplicaciones y servicios en línea

Arduino IDE
App Wireless IR Temperature Scanner más ULTRA

Acerca de este proyecto

Escáner de temperatura por infrarrojos inalámbrico

engrpandaece PH

La pistola de infrarrojos térmica comercial, un termómetro de infrarrojos para la frente sin contacto, está diseñada para una detección inicial de fiebre simple, conveniente y precisa de grupos al apuntar el termómetro a áreas de la cara como la frente. Para medir a esa persona, debe estar cerca del objetivo y puede resultar en una infección ..

El propósito de este dispositivo es escanear y ver la temperatura de forma inalámbrica a distancia. La persona que se encarga de medir la temperatura antes de entrar al edificio está a salvo de la infección y puede hacer más tareas en lugar de estar cerca y medir a los demás. "Toca menos y haz más".

Este dispositivo utiliza un módulo bluetooth HC06 que tiene un alcance de hasta 9 metros.

Además, el uso de una pistola térmica comercial es costoso y, para hacer una alternativa, hice una versión de bajo presupuesto para bricolaje.

CONEXIÓN DE CABLEADO (BreadboardFritzing)

MLX 90614 está utilizando comunicación 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

Descargue la biblioteca MLX90614 adafruit library, abra Arduino IDE y menú Herramientas -> Administrar bibliotecas -> busque MLX90614. y haga clic en Biblioteca Adafruit MLX90614 (Descargue la última versión) y luego haga clic en instalar en el Administrador de bibliotecas.

Prueba del sensor

Para probar el sensor mlx90614, abra Arduino IDE, haga clic en Archivo -> Ejemplos -> Biblioteca Adafruit MLX90614 -> mlxtest.

Luego cargue y vea Monitor serial. Puede ver la temperatura ambiente y la temperatura del objeto en grados Celsius y Fahrenheit.

Temperatura ambiente también llamada temperatura ambiente. La temperatura del objeto es cualquier objeto cercano o cuerpo (hasta 5 cm) detectado.

  • Especificaciones del sensor de temperatura MLX90614-Voltaje de funcionamiento:3.6V a 5V (disponible en versiones de 3V y 5V) -Corriente de suministro:1.5mA.-Rango de temperatura del objeto:-70 ° C a 382.2 ° C.-Rango de temperatura ambiente:- 40 ° C a 125 ° C.-Precisión:0.02 ° C.-Campo de visión:80 ° -Distancia entre el objeto y el sensor:2cm-5cm (aprox.)

Hacer circuito en PCB

Diseño esquemático

Este es el diagrama esquemático completo.

Empezar a soldar

Este sigue siendo mi prototipo, así que utilicé encabezados de clavija hembra para poder cambiar, modificar o eliminar más tarde, pero puede soldar las piezas directamente si lo desea.

Si tiene un probador múltiple, es mejor probar la conexión de soldadura antes de probarlo y encenderlo.

SUBIR PROGRAMA

NOTA: Antes de cargar el programa, desconecte la conexión Bluetooth TX &RX o su código no se cargará.

  / **************************************** ******** 
Este es un ejemplo de biblioteca para el sensor de temperatura MLX90614

Diseñado específicamente para trabajar con los sensores MLX90614 en la
tienda de adafruit
----> https://www.adafruit.com/products/1747 versión 3V
----> https://www.adafruit.com/products/1748 versión 5V

Estos sensores usan I2C para comunicarse, se requieren 2 pines para
interfaz
Adafruit invierte tiempo y recursos en proporcionar este código fuente abierto,
por favor apoye Adafruit y hardware de código abierto comprando
productos de Adafruit!

Escrito por Limor Fried / Ladyada para Adafruit Industries.
Licencia BSD, todo el texto anterior debe incluirse en cualquier redistribución
****** ******************************************** /

#include
#include

Adafruit_MLX90614 mlx =Adafruit_MLX90614 ();

void setup () {
Serial.begin (9600);

Serial. println ("Prueba Adafruit MLX90614");

mlx.begin ();
}

bucle vacío () {
Serial.print (mlx .readAmbientTempC ());
Serial.print ("|");
Serial.print (mlx.readObjectTempC ());
Serial.print ("|");
retraso (1000);
}

INSTALAR APLICACIÓN

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

Configura la APLICACIÓN

  • Encuentra tu Bluetooth y VINCULA. La contraseña predeterminada de BT es 1234 o 0000
  • Abra la aplicación, elija su Bluetooth y haga clic en Conectar.

Ahora está conectado y ahora se muestran sus DATOS de temperatura.

La lectura de temperatura para el cuerpo humano es

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

Alto:37,4 ° C - 38 ° C

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

Opcional

  • Para cambiar el SSID y la contraseña de bluetooth, aquí está mi código:https://github.com/engrpanda/Arduino-Bluetooth-Controller/blob/master/AT_COMMANDS/AT_COMMANDS.ino

Prueba de video del escáner de temperatura por infrarrojos inalámbrico

PLAN FUTURO / ACTUALIZACIONES / APLICACIÓN SIN TACTO

  • Equipar con un sistema de bloqueo de puerta automático. La puerta no se abrirá a menos que su temperatura sea normal.
  • Equipar con reconocimiento facial. Reconozca al usuario y guarde sus datos para rastrear contactos.

Código

  • Código completo
Código completo C / C ++
 / ******************************************** ***** Este es un ejemplo de biblioteca para el sensor de temperatura MLX90614 Diseñado específicamente para trabajar con los sensores MLX90614 en la tienda adafruit ----> https://www.adafruit.com/products/1747 versión 3V --- -> https://www.adafruit.com/products/1748 Versión de 5V Estos sensores usan I2C para comunicarse, se requieren 2 pines para interactuar Adafruit invierte tiempo y recursos proporcionando este código de fuente abierta, por favor apoye a Adafruit y al hardware de fuente abierta por comprando productos de Adafruit! Escrito por Limor Fried / Ladyada para Adafruit Industries. Licencia BSD, todo el texto anterior debe incluirse en cualquier redistribución ************************************ ************** / # include  #include  Adafruit_MLX90614 mlx =Adafruit_MLX90614 (); void setup () {Serial.begin (9600); Serial.println ("prueba Adafruit MLX90614"); mlx.begin ();} bucle vacío () {Serial.print (mlx.readAmbientTempC ()); Serial.print ("|"); Serial.print (mlx.readObjectTempC ()); Serial.print ("|"); retraso (1000);} 

Proceso de manufactura

  1. Termoelectricidad
  2. Termopares
  3. Coeficiente de temperatura de resistencia
  4. Escáner CAT
  5. Escáner de código de barras
  6. Ventilador de temperatura controlada
  7. Monitoreo de temperatura en Raspberry Pi
  8. Supervisión de la temperatura con Raspberry Pi
  9. Sensor de temperatura Raspberry Pi
  10. AGO12
  11. renio