Table des matières:

Thermomètre sans contact : 7 étapes
Thermomètre sans contact : 7 étapes

Vidéo: Thermomètre sans contact : 7 étapes

Vidéo: Thermomètre sans contact : 7 étapes
Vidéo: THERMOMETRE INFRAROUGE FRONTAL - Sans contact - [PEARLTV.FR] 2024, Novembre
Anonim
Thermomètre sans contact
Thermomètre sans contact

La surveillance continue de la température corporelle est l'un des moyens de détecter un patient corona. Tant de types de thermomètres sont disponibles sur le marché. Le thermomètre normal peut mesurer la température d'un patient covid et peut également propager le virus. Dans cette situation particulière, nous pouvons utiliser le thermomètre sans contact. Et également connu cet appareil sous le nom de pistolet à température. La plus grande fabrication de ce pistolet thermique en Chine. Et cet appareil coûte cher. Mais ce verrouillage et les threads Covid-19 rendent la production de cet appareil plus difficile. Nous pouvons fabriquer un thermomètre sans contact avec certains composants couramment disponibles.

Étape 1: Comment ça marche ?

Le composant principal de ce thermomètre sans contact est un capteur de température sans contact MLX90614. Le fonctionnement du MLX90614 est décrit dans le paragraphe suivant. La sortie de ce capteur est connectée à Arduino Nano. Arduino imprime la température sur un téléphone intelligent à l'aide de l'application Android Serial Monitor. Donc pas besoin de bloc d'alimentation externe. Parce que Arduino et le capteur prendront le pouvoir du téléphone intelligent.

Étape 2:

Image
Image

Le MLX90614 est un capteur de température IR pour les mesures de température sans contact. Il dispose d'une interface I2C pour communiquer avec le microcontrôleur. Ici, nous utilisons Arduino Nano comme microcontrôleur. Ce capteur de température peut mesurer la température sans toucher l'objet. Il a 0,5 degré Celsius sur une large plage de température.

Étape 3:

Image
Image
Image
Image

Ouvrez Arduino IDE et ouvrez un nouvel espace de travail. Nous devons ajouter une bibliothèque. Allez dans Sketch>Inclure la bibliothèque>Gestionnaire de bibliothèque. Ensuite, recherchez Adafruit MLX90614 et installez-le.

Étape 4:

Image
Image

Fermez ensuite Arduino IDE et The Open Arduino IDE à nouveau. Ajoutez ensuite le fichier d'en-tête "Adafruit_MLX90614.h" pour une meilleure communication avec le capteur de température MLX90614. Ajoutez ensuite un autre fichier d'en-tête "Wire.h" pour la communication I2C. Définissez ensuite une variable "mlx" pour appeler le capteur MLX90614. Et appelez la fonction Adafruit_MLX90614() à cette variable.

Étape 5:

Image
Image

Maintenant, nous devons coder la partie configuration.

Commencez d'abord la communication série avec le débit en bauds de 9600. Lancez ensuite le capteur en utilisant le mot-clé "mlx.begin()".

Étape 6:

Image
Image

La partie configuration est terminée. Ensuite, je vais coder la partie boucle.

J'imprime d'abord un mot "Température", puis j'imprime la température détectée par le capteur. Ici la température en Celsius. Nous appelons donc la fonction "mlx.readObjectTempC()" puis affichons l'unité sous la forme "Celsius". Dans la ligne suivante, nous devons à nouveau imprimer le mot "Température". Et puis imprimez la température en degrés Fahrenheit. Pour cela, nous utilisons la fonction "mlx.readAmbientTempF()". Ensuite, imprimez l'unité en tant que "Fahrenheit". Ensuite, imprimez une nouvelle ligne et attendez 500 millisecondes pour la prochaine lecture.

Étape 7:

La partie codage est terminée. Le code complet est donné dans la partie code de cet article. Téléchargez le code sur Arduino Nano.

Connexions matérielles

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

TERRE - TERRE

Câblez le circuit à l'aide des données ou du schéma de circuit ci-dessus. Placez maintenant l'Arduino Nano et le capteur dans un boîtier. Mettez un trou sur le boîtier pour que le capteur puisse lire la température. Mettez un autre trou pour connecter le câble USB à la carte arduino. Ensuite, connectez l'USB à Arduino et l'autre extrémité au téléphone intelligent. Installez l'application de moniteur série et définissez le débit en bauds sur 9600. Le projet est terminé.

Veuillez ne pas copier pate mon code. Comprenez le code et créez le vôtre.

Vous pouvez rejoindre notre groupe de télégrammes ici ou rechercher INNOVATION.

RESTEZ CHEZ VOUS, RESTEZ EN SÉCURITÉ, RESTEZ CRÉATIF. Laissez briser la chaîne.

Suivez-moi sur, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Contact: [email protected]

Partagez votre expérience et vos suggestions dans la zone de commentaires.

Articles précédents

  1. Minuterie de lavage des mains sans contact
  2. Robinet d'eau automatique
  3. Désinfectant automatique pour les mains
  4. Interface capteur à ultrasons avec Arduino Uno
  5. Servomoteur de contrôle avec Arduino Uno et bouton poussoir
  6. Servomoteur de contrôle avec Arduino Uno et POT
  7. Interface servomoteur avec Arduino Uno

Conseillé: