Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Scanner de température infrarouge sans fil

Composants et fournitures

Arduino Nano R3
× 1
Batterie 9V (générique)
× 1
Clip de batterie 9V
× 1
bornier
× 1
Interrupteur à bascule, non lumineux
× 1
Pcb universel
× 1
Quelques fils torsadés
× 1
pin header femelle
× 1

Outils et machines nécessaires

Fer à souder (générique)
Fil à souder, sans plomb

Applications et services en ligne

Arduino IDE
Scanner de température infrarouge sans fil pour application plus ULTRA

À propos de ce projet

Scanner de température infrarouge sans fil

engrpandaece PH

Le pistolet infrarouge thermique commercial, un thermomètre IR frontal sans contact, est conçu pour un dépistage initial simple, rapide et précis de la fièvre de groupes en pointant le thermomètre sur des zones du visage telles que le front. Afin de mesurer une telle personne, vous devez être proche de la cible et cela peut entraîner une infection.

Le but de cet appareil est de scanner sans fil et de visualiser la température à distance. La personne chargée de mesurer la température avant d'entrer dans le bâtiment est à l'abri d'être infectée et peut effectuer plus de tâches au lieu de se tenir à proximité et de mesurer les autres. "Touchez moins et faites plus."

Cet appareil utilise le module Bluetooth HC06 d'une portée jusqu'à 9 mètres.

De plus, le pistolet thermique commercial utilisé est cher et pour en faire une alternative, j'en ai fait une version DIY à petit budget.

CONNEXION DU CÂBLAGE (BreadboardFritzing)

Le MLX 90614 utilise la communication I2C

Arduino Nano -------- MLX90614

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

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

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

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

Arduino Nano -----------Module HC06 BT

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

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

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

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

Téléchargez la bibliothèque MLX90614 bibliothèque adafruit, ouvrez l'IDE Arduino et le menu Outils -> Gérer les bibliothèques -> recherchez MLX90614. et cliquez sur Bibliothèque Adafruit MLX90614 (Téléchargez la dernière version) puis cliquez sur Installer dans Library Manager.

Test du capteur

Pour tester le capteur mlx90614, ouvrez Arduino IDE, cliquez sur Fichier --> Exemples --> Bibliothèque Adafruit MLX90614 --> mlxtest.

Ensuite, téléchargez et voyez Serial Monitor. Vous pouvez voir la température ambiante et la température de l'objet en degrés Celsius et Fahrenheit.

Température ambiante aussi appelée température ambiante. La température de l'objet correspond à tout objet ou corps proche (jusqu'à 5 cm) détecté.

  • Spécifications du capteur de température MLX90614-Tension de fonctionnement :3,6 V à 5 V (disponible en version 3 V et 5 V)-Courant d'alimentation : 1,5 mA.-Plage de température de l'objet :-70 °C à 382,2 °C.-Plage de température ambiante :- 40°C à 125°C.-Précision :0,02°C.-Champ de vision :80°-Distance entre l'objet et le capteur :2cm-5cm (environ)

Faire un circuit en PCB

Disposition schématique

Ceci est le diagramme schématique complet.

Commencer à souder

C'est toujours mon prototype, j'ai donc utilisé des embases femelles pour pouvoir changer, modifier ou supprimer plus tard, mais vous pouvez directement souder les pièces si vous le souhaitez.

Si vous avez un multi-testeur, il est préférable de tester la connexion de soudure avant de le tester et de le mettre sous tension.

TÉLÉCHARGER LE PROGRAMME

REMARQUE : Avant de télécharger le programme Déconnectez la connexion Bluetooth TX &RX ou votre code ne sera pas téléchargé.

/************************************************ ********
Ceci est un exemple de bibliothèque pour le capteur de température MLX90614

Conçu spécifiquement pour fonctionner avec les capteurs MLX90614 dans la
boutique adafruit
----> https://www.adafruit.com/products/1747 version 3V
----> https://www.adafruit.com/products/1748 version 5V

Ces capteurs utilisent I2C pour communiquer, 2 broches sont nécessaires pour
l'interface
Adafruit investit du temps et des ressources pour fournir ce code open source,
veuillez prendre en charge Adafruit et le matériel open source en achetant
produits d'Adafruit !

Écrit par Limor Fried/Ladyada pour Adafruit Industries.
Licence BSD, tout le texte ci-dessus doit être inclus dans toute redistribution
****** **************************************************/

#include
#include

Adafruit_MLX90614 mlx =Adafruit_MLX90614();

configuration vide() {
Serial.begin(9600);

Serial. println("Adafruit MLX90614 test");

mlx.begin();
}

boucle vide() {
Serial.print(mlx .readAmbientTempC());
Serial.print("|");
Serial.print(mlx.readObjectTempC());
Serial.print("|");
retard(1000);
}

INSTALLER L'APPLICATION

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

Configurer l'APP

  • Trouvez votre Bluetooth et associez-le. Le mot de passe par défaut de BT est 1234 ou 0000
  • Ouvrez l'application, choisissez votre Bluetooth et cliquez sur Connecter.

Vous êtes maintenant connecté et vos DONNÉES de température sont maintenant affichées.

La lecture de la température pour le corps humain est

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

Élevé : 37,4 °C - 38 °C

Fièvre :38,1 °C - 42,9 °C

Facultatif

  • Pour changer le SSID et le mot de passe Bluetooth, voici mon code :https://github.com/engrpanda/Arduino-Bluetooth-Controller/blob/master/AT_COMMANDS/AT_COMMANDS.ino

Test vidéo du scanner de température IR sans fil

PROGRAMME FUTUR/MISE À NIVEAU/APPLICATION SANS TACTILE

  • Équipez-vous d'un système de verrouillage automatique des portes. La porte ne s'ouvrira que si votre température est normale.
  • Équipez-vous d'une reconnaissance faciale. Reconnaître l'utilisateur et enregistrer vos données pour la recherche des contacts.

Code

  • Code complet
Code complet C/C++
/************************************************ ***** Ceci est un exemple de bibliothèque pour le capteur de température MLX90614 Conçu spécifiquement pour fonctionner avec les capteurs MLX90614 de la boutique adafruit ----> https://www.adafruit.com/products/1747 version 3V --- -> https://www.adafruit.com/products/1748 version 5V Ces capteurs utilisent I2C pour communiquer, 2 broches sont nécessaires pour l'interface Adafruit investit du temps et des ressources pour fournir ce code open source, veuillez prendre en charge Adafruit et le matériel open source en acheter des produits d'Adafruit ! Écrit par Limor Fried/Ladyada pour Adafruit Industries. Licence BSD, tout le texte ci-dessus doit être inclus dans toute 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("|"); retard(1000);}

Processus de fabrication

  1. Thermoélectricité
  2. Thermocouples
  3. Coefficient de température de résistance
  4. Ventilateur à température contrôlée
  5. Surveillance de la température sur le Raspberry Pi
  6. Contrôle de la température avec Raspberry Pi
  7. Capteur de température Raspberry Pi
  8. août12
  9. Rhénium