Capteur de température (-50 à 600 °C) Grove

 

Description

Mesurez les hautes températures avec ce capteur Grove.

  • Basé sur une sonde thermocouple type K et d’un amplificateur, il peut mesurer des température jusqu'à 600°C
  • Facile d’utilisation grâce à la connectique Grove
  • Nécessite une extension de carte : Shield Grove
  • Capteur compatible avec toute carte de 3.3 à 5V;
  • Plage de mesure : -50°C à +600°C
  • Précision : ± 2.0% (+2°C)
  • Dimensions du module :
  • amplificateur : 40mm x 20mm x 13mm
  • cable : 1m
  • Poids : 30g

ATTENTION : seule l'extrémité de la sonde peut monter à de hautes températures

Exemples d’utilisations : thermomètre pour cuisson, …

Fabricant : Seeed Studio (https://wiki.seeedstudio.com/Grove-High_Temperature_Sensor/)

 


 

 

 

On trouve quelques informations sur le site : 

wiki.seeedstudio

 

 

 

Pour la faire fonctionner

 

Ajouter à la librairie : 

Télécharger le dossier zippé ci-dessous : 

Capteur de température (-50 à 600 °C) Grove
  • Puis ouvrir Arduino,
  • cliquer sur Croquis,
  • puis sur inclure une bibliothèque
  • et ajouter la bibliothèque ZIP : aller chercher dans les téléchargements le dossier Zipper téléchargé précédemment.

voir ci-dessous :

Capteur de température (-50 à 600 °C) Grove

 

 

Le montage : 

On branche la sonde de température sur A0 sur la base Shield Grove.

Interrupteur sur 5V

 

Capteur de température (-50 à 600 °C) Grove

 

 

Programme : copier/coller dans arduino : 

 

 

#include "High_Temp.h"

HighTemp ht(A1, A0);

void setup()
{
    Serial.begin(115200);
    Serial.println("grove - hight temperature sensor test demo");
    ht.begin();
}

void loop()
{
    Serial.println(ht.getThmc());
    delay(100); // 100 ms
}

 

 

 

  • ensuite : téléverser sur la carte (1) , puis cliquer sur moniteur série (2)
  • lorsque l'affichage se lance, régler à 115200 baud (3)
  • (on peut aussi cocher : afficher l'horodatage, cela permet d'avoir l'heure de prise des mesures)

Voir ci-dessous :

Capteur de température (-50 à 600 °C) Grove

 

 

Ce programme permet de lire la température en sortie de sonde toutes les 100 ms. C'est un programme démo.

Si on souhaite lire la température toutes les minutes, il faut changer le Delay : 

delay(60000); // 60 000 ms = 60 secondes = 1 minute

( les annotations après le double / sont simplement des informations et non un code.)

 

 

 

intéressant : https://icn.lycee-valin.fr/dokuwiki/doku.php?id=arduino:un_thermometre_pour_les_lyceens

 

 

 

L'étalonnage : 

 

  • Télécharger le dossier ci-dessous :

 

  • Le dézipper et le stocker dans un endroit facile d'accès (le bureau par exemple) On va avoir besoin d'ouvrir les fichiers arduino présents dans ce dossier.
  • Brancher la sonde sur A0
  • Ouvrir le fichier getTemperature-calibration-measurement.ino 
  • Collez dans getTemperature-calibration_demo.ino et exécutez l'étalonnage.

  • Exécutez getTemperature.ino pour lire la température.

 

 

 

Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article