Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bouw een Precieze COVID-19 Contactloze Thermometer met MLX90614 & Arduino Nano

Onderdelen en Benodigdheden

Onderdeel Aantal
MLX90614 IR-temperatuursensor 1
Arduino Nano R3 1
Female/Female jumper-draden 1 set
OTG-adapter 1
USB Mini naar USB Micro kabel 1
Android-apparaat 1

Apps en Online Services

  • Arduino IDE
  • Serial Monitor Android-app

Over dit Project

Contactloze Thermometer

Continu temperatuurmeten is een manier om COVID-19-patiënten te detecteren. Normale thermometers kunnen het virus verspreiden. Een contactloze thermometer (temperatuurpistool) lost dit op, maar is duur en tijdens de lockdown moeilijk te verkrijgen.

We kunnen zelf een contactloze thermometer bouwen met veelvoorkomende componenten.

Hoe het Werkt

De kern is de MLX90614 contactloze temperatuursensor. De uitgang gaat naar de Arduino Nano, die de temperatuur op het smartphone scherm toont via de Serial Monitor Android-app. Geen extra voeding nodig: Arduino en sensor krijgen stroom van de telefoon.

MLX90614 IR-Temperatuursensor

De MLX90614 meet temperatuur zonder contact via infrarood. Het heeft een I2C-interface voor communicatie met de microcontroller (hier Arduino Nano). Nauwkeurigheid: ±0,5 °C over een wijd bereik.

Stap-voor-stap Bouwbeschrijving

Stap 1: Sketch Maken in Arduino IDE

  1. Open Arduino IDE, ga naar Sketch > Include Library > Library Manager.
  2. Zoek "Adafruit MLX90614" en installeer de bibliotheek.
  3. Herstart Arduino IDE.
  4. Voeg de headers toe: Adafruit_MLX90614.h en Wire.h (voor I2C).
  5. Definieer variabele mlx als Adafruit_MLX90614().
#include <Wire.h>
#include <Adafruit_MLX90614.h>
Adafruit_MLX90614 mlx = Adafruit_MLX90614();

Stap 2: Setup Programmeren

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

Stap 3: Loop Programmeren

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

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

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

Upload de code naar de Arduino Nano.

Hardware-aansluiting

Arduino Nano MLX90614
A4 SDA
A5 SCL
3.3V Vcc
GND GND

Monteer Arduino en sensor in een behuizing met een gat voor de sensor en een gat voor de USB-kabel. Sluit de USB aan op de telefoon, installeer de Serial Monitor-app en stel de baudrate in op 9600.

Het project is nu compleet!

Complete Code

// Sketch gemaakt door 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("Temperatuur: ");
  Serial.print(mlx.readObjectTempC());
  Serial.println(" Celsius");

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

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

Productieproces

  1. Contactlenzen: Geschiedenis, Materialen en Toekomstige Innovaties
  2. De thermometer: van Galileo's thermoscoop tot moderne digitale sensoren
  3. Bluetooth-gecontroleerde Arduino Spybot bouwen
  4. FlickMote: Gebarengecontroleerde IR-afstandsbediening voor Slimme Huizen
  5. DIY Arduino TV-B-Gone: Universele TV-uit-schakelaar
  6. Universele Android-afstandsbediening bouwen met Arduino, 1Sheeld en IR-besturing
  7. Bouw een Aangepaste LED Hoofdklok met Alarm – Zichtbaar vanaf 12 Meter
  8. Bouw een Android-bestuurd extern voertuig met Raspberry Pi Motor Shield
  9. Find Me: Slimme Item Locator met Arduino en Bluetooth
  10. Bestuur Je Roomba Create 2 Met Arduino En Android: Stapsgewijze Handleiding
  11. DIY goedkope draagbare thermometer met Android-integratie