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

Componenten en benodigdheden

Arduino Nano R3
× 1
9V-batterij (algemeen)
× 1
9V batterijclip
× 1
aansluitblok
× 1
tuimelschakelaar, niet verlicht
× 1
Universele pcb
× 1
Sommige gevlochten draden
× 1
pin header vrouwelijk
× 1

Benodigde gereedschappen en machines

Soldeerbout (algemeen)
Soldeerdraad, loodvrij

Apps en online services

Arduino IDE
App draadloze IR-temperatuurscanner plus ULTRA

Over dit project

Draadloze IR-temperatuurscanner

engrpandaece PH

Commercial Thermal Infrared Gun, een contactloze IR-thermometer voor het voorhoofd, is ontworpen voor eenvoudige, doelmatige en nauwkeurige initiële koortsscreening van groepen door de thermometer op delen van het gezicht zoals het voorhoofd te richten. Om zo'n persoon te meten, moet je dicht bij het doelwit zijn en kan leiden tot besmetting..

Het doel van dit apparaat is om op afstand de temperatuur draadloos te scannen en te bekijken. Iemand die verantwoordelijk is voor het meten van de temperatuur voordat hij het gebouw betreedt, is veilig voor besmetting en kan meer taken uitvoeren in plaats van dichtbij te staan ​​en anderen te meten. "Raak minder aan en doe meer."

Dit apparaat gebruikt een HC06 bluetooth-module met een bereik tot 9 meter.

Ook commercieel gebruikt thermopistool is duur en om een ​​alternatief te maken, heb ik er een doe-het-zelf-low-budgetversie van gemaakt.

BEDRADINGSVERBINDING (BreadboardFritzing)

MLX 90614 gebruikt I2C-communicatie

Arduino Nano -------- MLX90614

3.3V ------------------------Vin

GND -----------------------Gnd

A5 --------------------------SCL

A4 --------------------------SDA

Arduino Nano -----------HC06 BT-module

D0(Tx) ----------------------RXD

D1(Rx) ----------------------TXD

GND ------------------------GND

5V ---------------------------VCC

Download de bibliotheek MLX90614 adafruit-bibliotheek, Open Arduino IDE en menu Extra --> Bibliotheken beheren --> zoek in MLX90614. en klik op Adafruit MLX90614 Bibliotheek (Download de nieuwste) en klik vervolgens op installeren in Bibliotheekbeheer.

De sensor testen

Om de mlx90614-sensor te testen, opent u Arduino IDE, klikt u op Bestand --> Voorbeelden --> Adafruit MLX90614 Bibliotheek --> mlxtest.

Upload vervolgens en zie seriële Monitor. U kunt de omgevingstemperatuur en objecttemperatuur zien in Celsius en Fahrenheit.

Omgevingstemperatuur ook wel kamertemperatuur genoemd. Objecttemperatuur is elk object of lichaam in de buurt (tot 5 cm) dat wordt gedetecteerd.

  • MLX90614 Specificaties temperatuursensor-Bedrijfsspanning:3,6V tot 5V (beschikbaar in 3V- en 5V-versie)-Voedingsstroom:1,5mA.-Objecttemperatuurbereik:-70° C tot 382,2°C.- Omgevingstemperatuurbereik:- 40° C tot 125°C. - Nauwkeurigheid:0,02° C. - Gezichtsveld:80° - Afstand tussen object en sensor:2 cm - 5 cm (ongeveer)

Circuit maken in PCB

Schematische lay-out

Dit is het volledige schematische diagram.

Begin met solderen

Dit is nog steeds mijn prototype, dus ik heb vrouwelijke pin-headers gebruikt, zodat ik ze later kan wijzigen, aanpassen of verwijderen, maar je kunt de onderdelen direct solderen als je wilt.

Als je een multi-tester hebt, is het beter om de soldeerverbinding te testen voordat je deze test en inschakelt.

UPLOAD PROGRAMMA

OPMERKING: Verbreek de Bluetooth-verbinding TX &RX voordat u het programma uploadt, anders wordt uw code niet geüpload.

/******************************************* ********
Dit is een bibliotheekvoorbeeld voor de MLX90614 Temp Sensor

Specifiek ontworpen om te werken met de MLX90614-sensoren in de
adafruit shop
----> https://www.adafruit.com/products/1747 3V-versie
----> https://www.adafruit.com/products/1748 5V-versie

Deze sensoren gebruiken I2C om te communiceren, er zijn 2 pinnen nodig voor de
interface
Adafruit investeert tijd en middelen om deze open source code te leveren,
ondersteun Adafruit en open-source hardware door de aankoop
producten van Adafruit!

Geschreven door Limor Fried/Ladyada voor Adafruit Industries.
BSD-licentie, alle bovenstaande tekst moet worden opgenomen in elke herdistributie
****** *********************************************/

#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("|");
vertraging(1000);
}

APPLICATIE INSTALLEREN

https://play.google.com/store/apps/details?id=com.irscanner.panda&hl=en_US

De APP instellen

  • Vind je Bluetooth en KOPPEL HET. Standaard wachtwoord van BT is 1234 of 0000
  • Open de app, kies je Bluetooth en klik op Verbinden.

U bent nu verbonden en uw temperatuurgegevens worden nu weergegeven.

Temperatuurmeting voor het menselijk lichaam is

Normaal:34,8°C - 37,3°C

Hoog:37,4°C - 38°C

Koorts:38,1°C - 42,9°C

Optioneel

  • Voor het wijzigen van Bluetooth SSID en wachtwoord is hier mijn code:https://github.com/engrpanda/Arduino-Bluetooth-Controller/blob/master/AT_COMMANDS/AT_COMMANDS.ino

Videotesten van draadloze IR-temperatuurscanner

TOUCH GRATIS TOEKOMSTPLAN/UPGRADES/APPLICATIE

  • Uitrusten met een automatisch deurvergrendelingssysteem. De deur gaat niet open tenzij je temperatuur normaal is.
  • Uitrusten met gezichtsherkenning. Herken de gebruiker en bewaar uw gegevens voor het traceren van contacten.

Code

  • Volledige code
Volledige code C/C++
/************************************************** ***** Dit is een bibliotheekvoorbeeld voor de MLX90614 Temp Sensor Specifiek ontworpen om te werken met de MLX90614-sensoren in de adafruit-winkel ----> https://www.adafruit.com/products/1747 3V-versie --- -> https://www.adafruit.com/products/1748 5V-versie Deze sensoren gebruiken I2C om te communiceren, er zijn 2 pinnen nodig voor de interface. Adafruit investeert tijd en middelen om deze open source-code te leveren. producten kopen bij Adafruit! Geschreven door Limor Fried/Ladyada voor Adafruit Industries. BSD-licentie, alle bovenstaande tekst moet worden opgenomen in elke herdistributie ************************************ ***************/#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()); Serieel.print("|"); Serial.print(mlx.readObjectTempC()); Serieel.print("|"); vertraging(1000);}

Productieproces

  1. Thermo-elektriciteit
  2. Thermokoppels
  3. Temperatuurweerstandscoëfficiënt
  4. CAT-scanner
  5. Barcodescanner
  6. Temperatuurgestuurde ventilator
  7. Temperatuurbewaking op de Raspberry Pi
  8. Temperatuur bewaken met Raspberry Pi
  9. Raspberry Pi-temperatuursensor
  10. AugGe12
  11. Rhenium