Étape 2: Configurer l’Arduino et le capteur de température
Maintenant nous allons fil du capteur. Nous utilisons un DHT11 ici. Ils ne sont pas les plus précis, mais ils sont bon marché et facile à utiliser pour notre cas d’utilisation simple.
En utilisant l’IDE Arduino, Télécharger le code de l’Arduino (dht11.ino) à l’ONU. Copiez le code suivant lit les données de température du capteur et envoie la valeur (en degrés Fahrenheit) au port série toutes les 2 secondes (vous pouvez modifier ce paramètre dans le code par la suite, puisque SAMI limite le nombre de messages par jour).
Voici le code :
#include « DHT.h »
#define DHTPIN 2 / / données pin
#define DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE) ;
void setup() {}
Serial.Begin(9600) ;
DHT.Begin() ;
}
void loop() {}
Delay(60000) ; 1 min
flotteur f = dht.readTemperature(true) ;
Si (isnan(f)) {}
Serial.println("200") ; erreur
retour ;
}
Serial.println(f) ; 21
}