LE MODULE CAPTEUR DE TEMPERATURE ET D'HUMIDITE TH02
Le module capteur de température et d'humidité TH02 présente des plages de mesures suivantes :
-
température ; entre 0 et 70 °c avec une précision de 0.5 °c
-
humidité : entre 0 et 80 % avec une précision de 4,5 %
La bibliothèque gérant ce module est téléchargeable ici et ses principales fonctions sont :
-
TH02.begin() initialise l'objet.
-
TH02.ReadHumidity() renvoie la valeur de l'humidité.
-
TH02.ReadTemperature() renvoie la valeur de la température.
Ce module doit être relié à un connecteur I2C de la base.
Exemple :
Nous souhaitons afficher sur le moniteur série la température et l'humidité.
Liste du matériel :
-
1 base RIP
-
1 module capteur de température et d'humidité "Grove" avec support RIP
Câblage :
Module "Grove"
Module capteur de température et d'humidité
Connecteur Base
I2C
Programme :
/* TH02_Grove est un programme qui affiche la température et l'humidité sur le moniteur série */
#include <TH02_dev.h> // appel des bibliothèques
#include "Arduino.h"
#include "Wire.h"
float temp;
float humidite;
void setup()
{
Serial.begin(9600); // initialisation du moniteur série
TH02.begin(); // initialisation du capteur
}
void loop()
{
temp = TH02.ReadTemperature(); // acquisition de la température
humidite=TH02.ReadHumidity(); // acquisition de l'humidité
Serial.print("Temperature: ");
Serial.print(temp);
Serial.println(" *C");
Serial.print("Humidite: ");
Serial.print(humidite);
Serial.println(" %");
delay(500);
}