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

COVID - 19 Termómetro sin contacto

Componentes y suministros

MLX90614
× 1
Arduino Nano R3
× 1
Cables de puente hembra / hembra
× 1
Adaptador OTG
× 1
Cable USB Mini a USBMicro
× 1
dispositivo Android
× 1

Aplicaciones y servicios en línea

Arduino IDE
Aplicación de Android Serial Monitor

Acerca de este proyecto

Termómetro sin contacto

La monitorización continua de la temperatura corporal es una de las formas de detectar un paciente con corona. Hay tantos tipos de termómetros disponibles en el mercado. El termómetro normal puede medir la temperatura de un paciente covid y también puede propagar el virus. En esta situación especial podemos utilizar el termómetro sin contacto. Y también se conoce a este dispositivo como pistola de temperatura. La mayor fabricación de esta pistola de temperatura de China. Y este dispositivo es costoso. Pero este bloqueo y los subprocesos Covid-19 hacen que la producción de este dispositivo sea más difícil.

Podemos fabricar un termómetro sin contacto con algunos componentes comúnmente disponibles.

¿Cómo funciona?

El componente principal de este termómetro sin contacto es un sensor de temperatura sin contacto MLX90614. El funcionamiento de MLX90614 se describe en el siguiente párrafo. La salida de este sensor está conectada a Arduino Nano. Arduino imprime la temperatura en el teléfono inteligente con la ayuda de la aplicación de Android Serial Monitor. Así que no es necesario un paquete de energía externo. Porque Arduino y el sensor tomarán energía del teléfono inteligente.

Sensor de temperatura IR MLX90614

MLX90614 es un sensor de temperatura IR para mediciones de temperatura sin contacto. Tiene una interfaz I2C para comunicarse con el microcontrolador. Aquí usamos Arduino Nano como microcontrolador. Este sensor de temperatura puede medir la temperatura sin tocar el objeto. Tiene 0,5 grados Celsius en un amplio rango de temperatura.

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Paso - 1

Primero necesitamos crear un boceto usando Arduino IDE.

Abra Arduino IDE y abra un nuevo espacio de trabajo. Necesitamos agregar una biblioteca. Vaya a Sketch> Incluir biblioteca> Administrador de bibliotecas. Luego busque Adafruit MLX90614 e instálelo.

Luego cierre Arduino IDE y The Open Arduino IDE nuevamente. Luego agregue el archivo de encabezado "Adafruit_MLX90614.h" para una mejor comunicación con el sensor de temperatura MLX90614. Luego agregue otro archivo de encabezado "Wire.h" para la comunicación I2C. Luego defina una variable "mlx" para llamar al sensor MLX90614. Y llame a la función Adafruit_MLX90614 () a esta variable.

  #include  
#include
Adafruit_MLX90614 mlx =Adafruit_MLX90614 ();

Paso - 2

Ahora necesitamos codificar la parte de configuración.

Primero comience la comunicación en serie con la velocidad de braud de 9600. Luego comience el sensor usando la palabra clave "mlx.begin ()".

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

La parte de instalación está completa. A continuación, voy a codificar la parte del bucle.

Primero imprimo una palabra "Temperatura" y luego imprimo la temperatura detectada por el sensor. Aquí la temperatura en grados Celsius. Entonces llamamos a la función "mlx.readObjectTempC ()" y luego imprimimos la unidad como "Celsius". En la siguiente línea necesitamos imprimir la palabra "Temperatura" nuevamente. Y luego imprima la temperatura en Fahrenheit. Para ello usamos la función "mlx.readAmbientTempF ()". Luego imprima la unidad como "Fahrenheit". A continuación, imprima una nueva línea y espere 500 milisegundos para la siguiente lectura.

  void loop () {

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

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

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

La parte de codificación está completa. El código completo se proporciona en la parte de código de este artículo. Sube el código a Arduino Nano.

Conexión de hardware

Arduino Nano MLX90614

A4:SDA

A5 - SDL

3,3 V - Vcc

GND - GND

Conecte el circuito con la ayuda de los datos anteriores o el diagrama de circuito. Ahora coloque el Arduino Nano y el sensor en una caja. Haga un agujero en la caja para que el sensor lea la temperatura. Pon otro agujero para conectar el cable USB a la placa arduino. Luego, conecte el USB a Arduino y el otro extremo al teléfono inteligente. Instale la aplicación de monitor en serie y configure la velocidad de transmisión en 9600.

El proyecto está terminado

Puede unirse a nuestro grupo de telegramas aquí o buscar INNOVACIÓN.

MANTÉNGASE EN CASA, MANTÉNGASE SEGURO, MANTÉNGASE CREATIVO. Vamos a romper la cadena.

Sígueme

Instagram:five_volt_player

Facebook:Akshay Joseph

Github:akshayjoseph666

Contacto:[email protected]

Comparta su experiencia y sugerencias en el cuadro de comentarios.

Artículos anteriores

  • Temporizador de lavado de manos sin contacto
  • Grifo de agua automático
  • Desinfectante de manos automático
  • Interfaz del sensor ultrasónico con Arduino Uno
  • Controle el servomotor con Arduino Uno y pulsador
  • Controle el servomotor con Arduino Uno y POT
  • Interfaz de servomotor con Arduino Uno

Código

  • Termómetro sin contacto
Termómetro sin contacto Arduino
 // Sketch creado por Akshay Joseph # incluye  #include  Adafruit_MLX90614 mlx =Adafruit_MLX90614 (); void setup () {Serial.begin (9600); mlx.begin (); } bucle vacío () {Serial.print ("Temperatura:"); Serial.print (mlx.readObjectTempC ()); Serial.println ("Celsius"); Serial.print ("Temperatura:"); Serial.print (mlx.readObjectTempF ()); Serial.println ("Fahrenheit"); Serial.println (); retraso (500);} 

Esquemas


Proceso de manufactura

  1. Lentes de contacto
  2. Termómetro
  3. Arduino Spybot
  4. FlickMote
  5. Televisión casera B-Gone
  6. Control remoto universal usando Arduino, 1Sheeld y Android
  7. Reloj maestro
  8. Juguete controlado por Android con Raspberry Motor Shield
  9. Encuéntrame
  10. Controlar un robot Roomba con Arduino y un dispositivo Android
  11. Termómetro portátil con dispositivo Android