Capteur DHT22 | ||
Avant le Setup | Importation de la bibliothèque | #include "DHT.h" |
Création de l’objet | DHT dht(broche, DHT22); | |
Dans le Setup | Démarrage de l’objet | dht.begin(); |
Dans le Loop | Utilisation | int temp = dht.readTemperature(); int hum = dht.readHumidity(); |
1 //Ajout de la bibliothèque DHT Sensor Library
2 #include "DHT.h"
3
4 // Broche où est connectée le capteur DHT
5 #define DHTPIN D2
6
7 // Définir le type de capteur DHT
8 #define DHTTYPE DHT22
9
10 // Initialisation du Capteur DHT
11 DHT dht(DHTPIN, DHTTYPE);
12
13 void setup() {
14 Serial.begin(9600); // démarrage de la connexion série
15 dht.begin();
16 }
17
18 void loop() {
19 /* Mesure de température et d'humidité */
20 //Lecture de l'humidité ambiante
21 float h = dht.readHumidity();
22 // Lecture de la température en Celcius
23 float t = dht.readTemperature();
24 //Affichage de la température dans le moniteur série
25 Serial.print("Température : ");
26 Serial.println(t);
27 //Affichage de l'humidité dans le moniteur série
28 Serial.print("Humidité : ");
29 Serial.println(h);
30 }
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #