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

Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso

Componentes e Materiais

Ferramentas Necessárias

Aplicativos e Serviços Online

Sobre este Projeto

Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso

Descrição

Apresentamos um portão automatizado de verificação de temperatura para monitorar a temperatura corporal de pessoas ao passarem. Em situação normal, o portão permanece aberto. Se detectar temperatura elevada (acima de 37,2 °C / 99 °F), o portão fecha automaticamente, impedindo a entrada, e emite bipes de alerta.

Nosso mundo é afetado pela COVID-19. Medidas de saúde são necessárias para prevenir a propagação. Um dos sintomas iniciais é febre/alta temperatura corporal. Este portão detecta essa condição.

Útil para paradas de ônibus, hospitais, restaurantes, aeroportos, mercados e shoppings. O custo de implementação é baixo (comparado a câmeras térmicas). Câmeras térmicas também são usadas para monitoramento de temperatura.

Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso

Lista de Materiais (BOM)

O protótipo foi feito com chapas de PVC. O sensor de temperatura foi instalado na posição central no topo do portão. O microcontrolador e buzzer de alerta ficaram ao lado. A abertura/fechamento é feito por servo motor.

Diagrama de Circuito

Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso

Demonstração

(Vídeo de demonstração não incluído no texto original)

Conclusão

Um portão automatizado de verificação de temperatura foi apresentado. Este portão é útil para checagem de temperatura corporal humana.

Código

#include <Wire.h>
#include <Adafruit_MLX90614.h>
#include <Servo.h>

Servo myservo;
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
double temp;
int b = 2; // pino do buzzer/LED

void setup() {
  Serial.begin(115200);
  Serial.println("Teste Adafruit MLX90614");
  pinMode(b, OUTPUT);
  myservo.attach(5); // Pino do Arduino MKR
  myservo.write(0);  // portão aberto
  mlx.begin();
}

void loop() {
  digitalWrite(b, HIGH); // buzzer/LED desligado (assumindo lógica invertida)
  myservo.write(0);      // mantém portão aberto
  temp = mlx.readObjectTempF(); // lê temperatura em Fahrenheit

  if (temp > 90) { // limiar ~32°C (ajustar para 99°F = 37.2°C)
    Serial.println("TEMPERATURA ALTA");
    digitalWrite(b, LOW);    // ativa alerta
    myservo.write(95);       // fecha portão
    delay(1000);
  }

  Serial.print(temp);
  Serial.println("*F");
  Serial.println();
  delay(500);
}

Nota: O limiar no código (`temp > 90`) corresponde a ~32 °C. Para 99 °F (37,2 °C), ajuste para `temp > 99`.

Esquemático

Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso

Processo de manufatura

  1. Monitoramento Profissional de Temperatura com Raspberry Pi e DS18B20
  2. Monitoramento Preciso de Temperatura em Closet de Servidores com Raspberry Pi
  3. Dados Digital com Arduino: Gere Números Aleatórios 1-6 em LCD 16x2
  4. Registrador de Temperatura e Umidade com Arduino, DHT11 e Ethernet Shield
  5. Construa um Homem de Ferro com Arduino: Componentes, Sensores e Guia Passo a Passo
  6. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  7. Construa um Braço Robótico 3D Impresso Funcional com Arduino – Guia Passo a Passo
  8. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  9. Jogo Pong Neon em Matriz NeoPixel com Arduino Nano
  10. Volante Joystick Arduino Personalizado para Jogos