Ce que vous apprendrez
Prendre la température d'un objet sans contact
Prérequis
Aucun
Contenu du cours
Le module de capteur de température sans contact GY-906 MLX90614 est un thermomètre infrarouge utilisable avec tout microcontrôleur pouvant communiquer avec lui via son interface I2C (Inter Integrated Circuit).
Il s'agit d'un thermomètre infrarouge conçu pour la détection de température sans contact. Il peut être utilisé pour mesurer la température corporelle (ou d’un objet) ; pour la détection de mouvement, dans les relais thermiques etc.
Le capteur a un champ de vision de 35 degrés et renvoie la valeur de température moyenne de tous les objets dans ce champ de vision.
Le capteur est intégré sur une petite plaquette contenant tous les composants nécessaires à son bon fonctionnement.
Caractéristiques
Couleur bleue
Type de module: GY-906
Puce: MLX90614
Plage de détection : 4cm à 10 cm
Alimentation électrique: 3-5v (régulateur de tension à basse tension interne)
Mode de communication: Standard I2C communication Protocol
Présentation du capteur de température infrarouge sans contact GY-906
Matériels
Une carte Arduino
Un capteur de température à infrarouge GY 906
Des fils de connexion
Câblage
Capteur | Arduino |
VIN | 3,3V |
GND | GND |
SDA | A4 |
SCL | A5 |
#include <Adafruit_MLX90614.h> // inclure la bibliothèque téléchargée
Adafruit_MLX90614 mlx = Adafruit_MLX90614(); // Création de l'objet mlx
void setup() {
Serial.begin(9600); //Initialisation du moniteur série
Serial.println("Température d'un objet");
mlx.begin(); //démarrage de mlx
}
void loop() {
Serial.print("Température ambiante = ");
Serial.print(mlx.readAmbientTempC());
Serial.print("*C\tTempérature de l'objet = ");
Serial.print(mlx.readObjectTempC());
Serial.println("*C");
delay(1000); //Attendre une seconde avant d'afficher la prochaine température
}
Fonctionnement du capteur de température infrarouge sans contact GY-906 MLX90614.
Catégorie
Durée
01:00:00
Nombre de vidéos
0
Certificat de fin de formation
NON