Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
materiels:capteurs:temperature:temperature [2024/03/24 07:27] – [4.4 MR112] phil | materiels:capteurs:temperature:temperature [2024/04/16 15:17] – phil |
---|
===== Capteurs - Température ===== | ===== Capteurs - Température ===== |
| |
[Mise à jour le 18/8/2023] | [Mise à jour le 16/4/2024] |
| |
==== 1. Généralités ==== | ==== 1. Généralités ==== |
| |
==== 4. Capteurs numériques ==== | ==== 4. Capteurs numériques ==== |
=== 4.1 Matrice de capteurs de température infrarouge (AMG8833) Grove === | |
{{ :materiels:capteurs:temperature:amg8833.jpg?nolink|}} | |
* //Source// : <html><a href="https://wiki.seeedstudio.com/Grove-Infrared_Temperature_Sensor_Array-AMG8833/" target="_blank">wiki</a></html> seed studio | |
| |
<callout type="info" icon="true">Le réseau de capteurs de température infrarouge Grove (AMG8833) est un capteur de haute précision basé sur la technologie MEMS avancée. Il peut prendre en charge la détection de température d'une zone bidimensionnelle : 8 × 8 (64 pixels) et une distance de détection maximale de 7 mètres.</callout> | |
| |
* //Distributeur// : <html><a href="https://www.gotronic.fr/art-camera-thermique-grove-101020557-31281.htm" target="_blank">Gotronic</a></html> | |
| |
* //Caractéristiques// | |
* Alimentation: 3,3 ou 5 Vcc | |
* Résolution: 8 x 8 pixels | |
* Plage de mesure: 0 à 80 °C | |
* Précision: ± 2,5 °C | |
* Portée: ± 7 m | |
* Angle de vision: 60 ° | |
* Interface: I2C | |
* Adresses I2C: 0x68 par défaut (0x69 via un pont à souder) | |
| |
{{ :materiels:capteurs:acrobate.gif?nolink&40|}} | |
* //Documentation// | |
* PDF du datasheet **AMG8833** à télécharger <html><a href="https://github.com/SeeedDocument/Grove-Infrared_Temperature_Sensor_Array-AMG8833/raw/master/res/AMG88.pdf" target="_blank"><strong>ici</strong></a></html> | |
| |
* //Bibliothèque à télécharger à partir de GitHub et à installer dans l'IDE// : <html><a href="https://github.com/Seeed-Studio/Seeed_AMG8833" target="_blank">Seeed_AMG8833</a></html> | |
<callout type="warning" icon="true">Pour utiliser la bibliothèque //Seeed_AMG8833// avec un ESP, mettre la déclaration des types de données en commentaire.</callout> | |
| |
{{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} | |
* **Un premier exemple pour tester le capteur avec l'IDE Arduino** \\ -> Fichier -> Exemples -> Grove IR Matrix Temperature sensor AMG8833 -> basic_demo.ino | |
* //Résultat attendu// | |
{{ :materiels:capteurs:temperature:testamg8833.png?nolink |}} | |
| |
* **Mise en oeuvre du capteur avec un afficheur OLED** | |
* //Description// : | |
* //Matériels// | |
* Carte à microcontrôleur : [[arduino:uc:esp8266|Adafruit Feather Huzzah ESP8266 + Support Particle]] | |
| |
{{ :arduino:uc:platformioico.png?nolink&50|}} | |
<callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP8266_AMG8833.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout> | |
| |
=== 4.1 MLX90614 === | === 4.1 MLX90614 === |
| |
{{ :materiels:capteurs:temperature:mr112.jpg?nolink&150|}} | {{ :materiels:capteurs:temperature:mr112.jpg?nolink&150|}} |
=== 4.4 MR112 === | === 4.4 MR312 === |
| |
<callout type="info" icon="true">Capteur de température Microbot basé sur un TCN75A et permettant de mesurer une température entre -40 et +125 °C. Il communique avec un microcontrôleur via le bus I2C. | <callout type="info" icon="true">Capteur de température Microbot basé sur un TCN75A et permettant de mesurer une température entre -40 et +125 °C. Il communique avec un microcontrôleur via le bus I2C. |
| |
* //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-temperature-mr312-19899.htm" target="_blank">GoTronic</a></html> | * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-temperature-mr312-19899.htm" target="_blank">GoTronic</a></html> |
| |
| <html><p style="color:red"><b>A terminer</b></p></html> \\ |
| |
| === 4.5 18B20 === |
| |
| <callout type="info" icon="true">Ce capteur de température, basé sur le DS18B20, permet de mesurer une température ambiante de -55°C à +125°C via un BUS One Wire. |
| </callout> |
| |
| * //Distributeur// : <html><a href="https://www.gotronic.fr/art-capteur-de-t-ds18b20-st029-26111.htm" target="_blank">GoTronic</a></html> |
| |
<html><p style="color:red"><b>A terminer</b></p></html> | <html><p style="color:red"><b>A terminer</b></p></html> |
| |
| ==== 5 Caméra thermique ==== |
| === 5.1 Matrice de capteurs de température infrarouge (AMG8833) Grove === |
| {{ :materiels:capteurs:temperature:amg8833.jpg?nolink|}} |
| * //Source// : <html><a href="https://wiki.seeedstudio.com/Grove-Infrared_Temperature_Sensor_Array-AMG8833/" target="_blank">wiki</a></html> seed studio |
| |
| <callout type="info" icon="true">Le réseau de capteurs de température infrarouge Grove (AMG8833) est un capteur de haute précision basé sur la technologie MEMS avancée. Il peut prendre en charge la détection de température d'une zone bidimensionnelle : 8 × 8 (64 pixels) et une distance de détection maximale de 7 mètres.</callout> |
| |
| * //Distributeur// : <html><a href="https://www.gotronic.fr/art-camera-thermique-grove-101020557-31281.htm" target="_blank">Gotronic</a></html> |
| |
| * //Caractéristiques// |
| * Alimentation: 3,3 ou 5 Vcc |
| * Résolution: 8 x 8 pixels |
| * Plage de mesure: 0 à 80 °C |
| * Précision: ± 2,5 °C |
| * Portée: ± 7 m |
| * Angle de vision: 60 ° |
| * Interface: I2C |
| * Adresses I2C: 0x68 par défaut (0x69 via un pont à souder) |
| |
| {{ :materiels:capteurs:acrobate.gif?nolink&40|}} |
| * //Documentation// |
| * PDF du datasheet **AMG8833** à télécharger <html><a href="https://github.com/SeeedDocument/Grove-Infrared_Temperature_Sensor_Array-AMG8833/raw/master/res/AMG88.pdf" target="_blank"><strong>ici</strong></a></html> |
| |
| * //Bibliothèque à télécharger à partir de GitHub et à installer dans l'IDE// : <html><a href="https://github.com/Seeed-Studio/Seeed_AMG8833" target="_blank">Seeed_AMG8833</a></html> |
| <callout type="warning" icon="true">Pour utiliser la bibliothèque //Seeed_AMG8833// avec un ESP, mettre la déclaration des types de données en commentaire.</callout> |
| |
| {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} |
| * **Un premier exemple pour tester le capteur avec l'IDE Arduino** \\ -> Fichier -> Exemples -> Grove IR Matrix Temperature sensor AMG8833 -> basic_demo.ino |
| * //Résultat attendu// |
| {{ :materiels:capteurs:temperature:testamg8833.png?nolink |}} |
| |
| * **Mise en oeuvre du capteur avec un afficheur OLED** |
| * //Description// : |
| * //Matériels// |
| * Carte à microcontrôleur : [[arduino:uc:esp8266|Adafruit Feather Huzzah ESP8266 + Support Particle]] |
| |
| {{ :arduino:uc:platformioico.png?nolink&50|}} |
| <callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP8266_AMG8833.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout> |
| |