Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Komponenten und Materialien

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 Arduino Nano R3 × 1
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 HC-06 Bluetooth-Modul × 1
MLX90614 kontaktloser Temperatursensor × 1
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 9V-Batterie × 1
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 9V-Batterieclip × 1
Klemmblock × 1
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 Wippschalter, nicht beleuchtet × 1
Universelle Lochrasterplatine × 1
Einige Litzendrähte × 1
Pin-Header female × 1

Benötigte Werkzeuge und Maschinen

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 Lötkolben
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 Lötzinn, bleifrei

Apps und Online-Dienste

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614 Arduino IDE
App „Wireless IR Temperature Scanner plus ULTRA“

Über dieses Projekt

Kabelloser IR-Temperaturscanner

engrpandaece PH

Kommerzielle Infrarot-Fieberthermometer („Thermal Infrared Gun“) messen berührungslos die Stirn. Um jemanden zu messen, muss man nah heran – Infektionsrisiko inklusive.

Ziel dieses Geräts: Temperatur drahtlos und aus der Distanz erfassen. Die messende Person bleibt sicher und kann andere Aufgaben erledigen. „Berührungslos und mehr leisten.“

Das Gerät nutzt ein HC-06 Bluetooth-Modul mit bis zu 9 m Reichweite. Kommerzielle Geräte sind teuer – hier eine günstige DIY-Alternative.

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Verdrahtung (Breadboard/Fritzing)

MLX90614 nutzt I2C-Kommunikation.

Arduino Nano → MLX90614

Arduino Nano → HC-06 BT-Modul

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Bibliothek installieren: Arduino IDE → Tools → Bibliotheken verwalten → „MLX90614“ suchen → Adafruit MLX90614 Library installieren.

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Sensor testen

Arduino IDE → Datei → Beispiele → Adafruit MLX90614 Library → mlxtest. Hochladen und Seriellen Monitor öffnen. Es werden Umgebungs- und Objekttemperatur in °C und °F angezeigt.

MLX90614 Spezifikationen

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Platine löten

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Schaltplan

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Löten

Dies ist noch ein Prototyp, daher Female-Pin-Header für spätere Änderungen. Sie können die Bauteile auch direkt einlöten.

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Vor dem Testen mit dem Multimeter die Lötverbindungen prüfen.

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Programm hochladen

WICHTIG: Vor dem Hochladen Bluetooth-Verbindung (TX & RX) trennen, sonst klappt der Upload nicht.

/***************************************************
 This is a library example for the MLX90614 Temp Sensor
 Designed specifically to work with the MLX90614 sensors in the
 adafruit shop
 ----> https://www.adafruit.com/products/1747 3V version
 ----> https://www.adafruit.com/products/1748 5V version
 These sensors use I2C to communicate, 2 pins are required to
 interface
 Adafruit invests time and resources providing this open source code,
 please support Adafruit and open-source hardware by purchasing
 products from Adafruit!
 Written by Limor Fried/Ladyada for Adafruit Industries.
 BSD license, all text above must be included in any redistribution
 ****************************************************/

#include 
#include 

Adafruit_MLX90614 mlx = Adafruit_MLX90614();

void setup() {
  Serial.begin(9600);
  Serial.println("Adafruit MLX90614 test");
  mlx.begin();
}

void loop() {
  Serial.print(mlx.readAmbientTempC());
  Serial.print("|");
  Serial.print(mlx.readObjectTempC());
  Serial.print("|");
  delay(1000);
}

App installieren & einrichten

Google Play: Wireless IR Temperature Scanner plus ULTRA

Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614
Kabelloser IR-Temperaturscanner – Arduino Nano mit Bluetooth & MLX90614

Sie sind nun verbunden und sehen die Temperaturdaten.

Temperaturbereiche für den menschlichen Körper

Optional: Bluetooth SSID & Passwort ändern

Code: GitHub AT-Commands

Zukünftige Erweiterungen

Code

Vollständiger Code (C/C++)

/*************************************************** This is a library example for the MLX90614 Temp Sensor Designed specifically to work with the MLX90614 sensors in the adafruit shop ----> https://www.adafruit.com/products/1747 3V version ----> https://www.adafruit.com/products/1748 5V version These sensors use I2C to communicate, 2 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, all text above must be included in any redistribution ****************************************************/ #include  #include  Adafruit_MLX90614 mlx = Adafruit_MLX90614(); void setup() { Serial.begin(9600); Serial.println("Adafruit MLX90614 test"); mlx.begin(); } void loop() { Serial.print(mlx.readAmbientTempC()); Serial.print("|"); Serial.print(mlx.readObjectTempC()); Serial.print("|"); delay(1000); }

Herstellungsprozess

  1. Thermoelektrizität: Thermoelemente und der Seebeck-Effekt verstehen
  2. Thermoelemente: Den Seebeck-Effekt für präzise Temperaturmessung nutzen
  3. Temperaturkoeffizient des Widerstands: Wie Temperatur die Leitfähigkeit verändert
  4. CT-Scanner: Evolution, Design und die Zukunft der 3-D-Medizinischen Bildgebung
  5. Temperaturgesteuerter Lüfter: DIY Relais-System für Medienmöbel-Kühlung
  6. Professionelle Temperaturüberwachung mit Raspberry Pi und DS18B20
  7. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
  8. Raspberry Pi Heimtemperaturmonitor mit MCP9808, InfluxDB & Grafana bauen
  9. AuGe12: Premium Goldbasierte Weichlot-Legierung
  10. Rhenium: Das ultrahochdichte Metall für Filamente und feuerfeste Anwendungen