Description
AMG8833 Module Caméra Thermique Infrarouge 8×8
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)
- Précision : ±2.5°C (±4.5°F)
- Matrice thermique : 8×8 pixels
- Fréquence d’images maximale : 10Hz
- Alimentation : 3V à 5V
- Communication : Interface I2C
- Dimensions : 25.8mm x 25.5mm x 6.0mm
- Poids : 10g
La fiche technique du AMG8833
https://cdn.sparkfun.com/assets/4/1/c/0/1/Grid-EYE_Datasheet.pdf
Video descriptif
La difference entre AMG8833 et AMG8831
Caractéristiques | AMG8833 | AMG8831 |
---|---|---|
Performances améliorées | Oui | Non |
Plage de mesure de température | 0°C à 80°C (32°F à 176°F) | 0°C à 80°C (32°F à 176°F) |
Résolution de l’image thermique | Matrice 8×8 | Matrice 8×8 |
Communication | I2C | I2C |
Broche d’interruption | Oui | Non |
Utilisation du module AMG8833 avec Arduino
- 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.
Avis
Il n’y a pas encore d’avis.