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

Termômetro Sem Contato para COVID-19 com MLX90614 e Arduino Nano

Componentes e Materiais

Sensor MLX90614 1
Arduino Nano R3 1
Jumpers Fêmea-Fêmea 1
Adaptador OTG 1
Cabo USB Mini para Micro USB 1
Dispositivo Android 1

Aplicações e Serviços Online

Sobre o Projeto

Termômetro Sem Contato

O monitoramento contínuo da temperatura corporal é uma forma de detectar pacientes com COVID-19. Termômetros convencionais exigem contato e podem espalhar o vírus. O termômetro sem contato (ou "pistola de temperatura") resolve isso, mas sua produção tornou-se difícil durante a pandemia.

Podemos construir um termômetro sem contato com componentes acessíveis.

Como Funciona

O componente principal é o MLX90614, sensor de temperatura IR sem contato com interface I2C. O Arduino Nano lê o sensor e envia os dados ao smartphone via app Serial Monitor. Arduino e sensor são alimentados pelo próprio smartphone, dispensando bateria externa.

Sensor MLX90614

Mede temperatura sem tocar no objeto, com precisão de 0,5°C em ampla faixa. Comunicação via I2C com o Arduino Nano.

Passo a Passo

1. Preparar o Arduino IDE

  1. Abra o Arduino IDE → Sketch → Incluir Biblioteca → Gerenciar Bibliotecas
  2. Pesquise "Adafruit MLX90614" e instale
  3. Reinicie o IDE
  4. Inclua os headers: Wire.h e Adafruit_MLX90614.h
  5. Defina o objeto sensor: Adafruit_MLX90614 mlx = Adafruit_MLX90614();

2. Código - Setup

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

3. Código - Loop

void loop() {
  Serial.print("Temperatura: ");
  Serial.print(mlx.readObjectTempC());
  Serial.println(" °C");

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

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

4. Conexão do Hardware

Arduino NanoMLX90614
A4 (SDA)SDA
A5 (SCL)SCL
3.3VVCC
GNDGND

Monte o circuito, coloque Arduino e sensor em uma caixa com furo para o sensor e outro para o cabo USB. Conecte ao smartphone, instale o app Serial Monitor e defina baud rate 9600.

Código Completo

// Sketch por Akshay Joseph
#include <Wire.h>
#include <Adafruit_MLX90614.h>

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();
  delay(500);
}

Esquemático

Disponível na seção de esquemáticos do projeto original.


Fique em casa, fique seguro, fique criativo. Vamos quebrar a cadeia de transmissão.

Processo de manufatura

  1. Lentes de Contato: História, Materiais e Inovações Futuras
  2. O Termômetro: Do Termoscópio de Galileo aos Sensores Digitais Modernos
  3. Construa um Spybot Controlado por Bluetooth com Arduino
  4. FlickMote: Controle Remoto IR por Gestos para Casa Inteligente
  5. DIY Arduino TV B-Gone: Controle Remoto Universal para Todas as TVs
  6. Controle Remoto Universal Android com Arduino, 1Sheeld e IR
  7. Construa um Relógio Mestre LED Personalizado com Alarme – Visível a 12 Metros
  8. Veículo Remoto Controlado por Android com Raspberry Pi e Motor Shield
  9. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  10. Controlar Roomba Create 2 com Arduino e Android: Guia Passo a Passo