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

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Onderdelen en benodigdheden

Arduino Nano R3 × 1
HC-06 Bluetooth-module × 1
MLX90614 Contactloze temperatuursensormodule × 1
9V batterij × 1
9V batterijclip × 1
Klemblok × 1
Wipschakelaar (niet-verlicht) × 1
Universele printplaat × 1
Verschillende draaddraadjes × 1
Vrouwelijke penheaders × 1

Benodigde tools en machines

  • Solderbout
  • Solderdraad (loodvrij)

Apps en online diensten

  • Arduino IDE
  • App: Wireless IR Temperature Scanner plus ULTRA (Google Play)

Over dit project

Draadloze IR-temperatuurscanner

Commerciële infrarood-thermometers zijn duur en vereisen nabijheid, wat besmettingsrisico's met zich meebrengt. Dit project biedt een goedkope DIY-alternatief om temperaturen op afstand (tot 9 meter via Bluetooth) te meten – "Touch Less and Do More".

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Bedrading (Breadboard/Fritzing)

MLX90614 gebruikt I2C-communicatie:

  • Arduino Nano 3.3V → MLX90614 Vin
  • Arduino Nano GND → MLX90614 GND
  • Arduino Nano A5 → MLX90614 SCL
  • Arduino Nano A4 → MLX90614 SDA

HC-06 Bluetooth-module:

  • Arduino Nano D0 (Tx) → HC-06 RXD
  • Arduino Nano D1 (Rx) → HC-06 TXD
  • Arduino Nano GND → HC-06 GND
  • Arduino Nano 5V → HC-06 VCC
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Bibliotheek installeren

In Arduino IDE: Tools → Manage Libraries → zoek "MLX90614" → installeer Adafruit MLX90614 Library.

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Sensor testen

Bestand → Voorbeelden → Adafruit MLX90614 Library → mlxtest. Upload en open Serial Monitor. Je ziet omgevingstemperatuur en objecttemperatuur in °C en °F.

  • Omgevingstemperatuur = kamertemperatuur
  • Objecttemperatuur = elk dichtbijzijnd object/lichaam (tot 5 cm)

MLX90614 Specificaties:

  • Voedingsspanning: 3,6V–5V (3V en 5V versies beschikbaar)
  • Stroomverbruik: 1,5 mA
  • Objecttemperatuurbereik: -70°C tot 382,2°C
  • Omgevingstemperatuurbereik: -40°C tot 125°C
  • Nauwkeurigheid: 0,02°C
  • Zichtveld: 80°
  • Afstand object-sensor: 2–5 cm
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Printplaat maken

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Schema

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Solderen

Ik gebruikte female pinheaders voor flexibiliteit, maar je kunt direct solderen. Test met een multimeter voordat je spanning aanlegt.

Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Programma uploaden

BELANGRIJK: Koppel de Bluetooth TX & RX los voordat je uploadt, anders lukt het niet.

/***************************************************
 * Adafruit MLX90614 bibliotheek voorbeeld
 ***************************************************/
#include <Wire.h>
#include <Adafruit_MLX90614.h>

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 installeren en instellen

Download: Wireless IR Temperature Scanner plus ULTRA

  1. Zoek en koppel je Bluetooth-module (standaard wachtwoord: 1234 of 0000).
  2. Open de app, kies je Bluetooth-apparaat en klik Connect.
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614
Draadloze IR-temperatuurscanner – Arduino Nano met Bluetooth & MLX90614

Temperatuurinterpretatie voor menselijk lichaam

  • Normaal: 34,8°C – 37,3°C
  • Verhoogd: 37,4°C – 38,0°C
  • Koorts: 38,1°C – 42,9°C

Optioneel: Bluetooth SSID & wachtwoord wijzigen

Code: GitHub AT-commando's

Toekomstige uitbreidingen

  • Koppeling met automatisch deurvergrendelingssysteem: deur opent alleen bij normale temperatuur.
  • Gezichtsherkenning voor contacttracing.

Code

Complete code (C/C++) – zie bovenaan bij upload-instructies.

Schema's

Zie afbeeldingen in de secties "Schema" en "Printplaat maken".

Productieproces

  1. CT (CAT) Scanners: Evolutie, Ontwerp en de Toekomst van 3-D Medische Beeldvorming
  2. Streepjescodescanner: Technologie, Ontwerp en Toekomstige Trends
  3. Temperatuur-gecontroleerde Ventilator: DIY Relais Systeem Voor Media Kast Koeling
  4. Professionele temperatuurbewaking met Raspberry Pi en DS18B20
  5. Accurate temperatuurbewaking in een serverkast met Raspberry Pi
  6. Een Raspberry Pi thuistemperatuurmonitor bouwen met MCP9808, InfluxDB & Grafana
  7. Thermoelectriciteit: Thermokoppels en het Seebeck-effect begrijpen
  8. Thermocouples: het Seebeck-effect benutten voor accurate temperatuurmetting
  9. Temperatuurcoëfficiënt van weerstand: hoe temperatuur geleidbaarheid beïnvloedt
  10. AuGe12: Premium Op Goud Gebaseerde Zachte Soldeerlegering
  11. Rhenium: Het Ultra-Hoogdichte Metaal voor Draad en Refractaire Toepassingen