AMG8833 Module Caméra Thermique Infrarouge 8×8 permet de mesurer les températures sur une matrice de 64 pixels individuels. Le module utilise le protocole de communication I2C pour transmettre les lectures de température à un microcontrôleur ou à un Raspberry Pi.
De plus, il est équipé d’une broche d’interruption configurable qui permet de déclencher une interruption lorsqu’un pixel atteint un seuil spécifié.
AMG8833 Module Caméra Thermique Infrarouge 8×8 permet la détection précise des températures infrarouges sur une matrice 8×8. Conçu pour être compact et facile à intégrer, ce module offre des performances supérieures par rapport à son prédécesseur, le AMG8831.
Il permet de mesurer la température sur une plage de 0°C à 80°C (32°F à 176°F) avec une précision de ±2.5°C (±4.5°F).
Fonctionnement et intégration
Le module AMG8833 fonctionne via une communication I2C, ce qui facilite son intégration avec divers carte de développement, y compris Arduino, ainsi qu’avec le Raspberry Pi. Grâce à cette communication, il est capable de fournir 64 lectures individuelles de température infrarouge, représentant chaque pixel de la matrice 8×8.
De plus, il dispose d’une broche d’interruption configurable, permettant de déclencher une interruption lorsque la température d’un pixel dépasse ou tombe en dessous d’un seuil spécifié.
Spécifications techniques
Plage de mesure de température : 0°C à 80°C (32°F à 176°F)
Assurez-vous d’avoir les composants suivants : le module AMG8833, une carte Arduino et des câbles de connexion .
Connectez le module AMG8833 à votre Arduino en utilisant le protocole de communication I2C. Connectez les broches SDA du module AMG8833 à la broche SDA de votre Arduino, et les broches SCL à la broche SCL de votre Arduino. Assurez-vous également de connecter les broches d’alimentation appropriées (VCC et GND).
Téléchargez et installez la bibliothèque Adafruit AMG88xx depuis le Gestionnaire de bibliothèques de l’Arduino IDE .
Dans votre code Arduino, incluez la bibliothèque Adafruit AMG88xx et initialisez une instance de la classe Adafruit_AMG88xx.
Utilisez les méthodes de la bibliothèque pour lire les températures infrarouges individuelles des pixels de la matrice. Vous pouvez ensuite traiter ces données selon vos besoins.
Téléversez votre code sur votre Arduino et observez les températures infrarouges lues via le moniteur série ou effectuez des actions spécifiques en fonction de ces données.
Utilisation du module AMG8833 avec Raspberry Pi
Assurez-vous d’avoir les composants suivants : le module AMG8833, un Raspberry Pi, une carte microSD avec le système d’exploitation installé, des câbles de connexion et une source d’alimentation.
Connectez les broches SDA du module AMG8833 à la broche SDA de votre Raspberry Pi, et les broches SCL à la broche SCL de votre Raspberry Pi. Assurez-vous également de connecter les broches d’alimentation appropriées (VCC et GND).
Assurez-vous que votre Raspberry Pi est configuré pour utiliser le protocole I2C. Vous pouvez le faire en utilisant l’utilitaire raspi-config.
Installez la bibliothèque Adafruit AMG88xx en exécutant la commande suivante dans le terminal de votre Raspberry Pi : pip install Adafruit_AMG88xx.
Dans votre code Python, importez la bibliothèque Adafruit_AMG88xx et initialisez une instance de la classe Adafruit_AMG88xx.
Utilisez les méthodes de la bibliothèque pour lire les températures infrarouges individuelles des pixels de la matrice. Vous pouvez ensuite les traiter ou les visualiser selon vos besoins.
Exécutez votre code Python et observez les températures infrarouges lues à partir du module AMG8833 sur votre Raspberry Pi.