Parcourir le wiki

Published  +
1  +
EUR (€)  +
ce capteur permet d'avoir la mesure de la température et de l'humidité de l'air ambiant avec une bonne précision (meilleure que celle du DHT11)  +
<nowiki>'''DHT''' c'est pour "'''D'''''DHT''' c'est pour "'''D'''igital-output relative '''H'''umidity & '''T'''emperature sensor", ce qui signifie à peu près capteur d'humidité relative et température à sortie numérique.


il fonctionne de 3,3 V à 6V et sur une plage de température de -40°C à +80°C.


Ses dimension sont de :

*14*18*5.5mm, pour le petit modèle
*22*28*5mm , pour le grand modèle

Il s'utilise avec Arduino, Raspberry pi ou n'importe quel microcontrôleur ou ordinateur.




==Caractéristiques : ==

*Alimentation: 3,3 à 6 Vcc
*Consommation maxi: 1,5 mA
*Consommation au repos: 50 µA
*Plage de mesure: - température: -40 à +80 °C - humidité: 0 à 100 % RH
*Précision: - température: ± 0,5 °C - humidité: ± 2 % RH
*Dimensions: 25 x 15 x 9 mm



==Bibliothèque : ==
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque "'''''DHT Sensor Library by Adafruit'''''" (présente dans le gestionnaire de bibliothèques arduino)

plus d'infos pour [[Importer des bibliothèques dans l'interface Arduino]]
Item-Capteur dhumidite-Temperature DHT22 Arduino-lib-DHT.png
La bibliothèque est ici : https://github.com/adafruit/DHT-sensor-library



Installez la dépendance Adafruit Unified Sensor Library si le gestionnaire de Bibliothèque ne vous la propose pas :
Item-Capteur dhumidite-Temperature DHT22 Capture decran du 2020-12-08 16-25-59.png



==Câblage : ==
Attention utilisez une résistance de 10KOhm pour la résistance de PULLUP !
Item-Capteur dhumidite-Temperature DHT22 DHT22 bb.jpg


==Code Minimal==










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 }
dans le moniteur série</span><br /><span class="lineno">28 </span> <span class="nf">Serial</span><span class="p">.</span><span class="nf">print</span><span class="p">(</span><span class="s">"Humidité : "</span><span class="p">);</span><br /><span class="lineno">29 </span> <span class="nf">Serial</span><span class="p">.</span><span class="nf">println</span><span class="p">(</span><span class="n">h</span><span class="p">);</span><br /><span class="lineno">30 </span><span class="p">}</span><br /></pre></div></nowiki>  
Item-capteur_d_humidit_-Temp_rature_DHT22_DHT22.jpg  +
Date de modification« Date de modification (Modification date) » est une propriété prédéfinie qui correspond à la date de la dernière modification d’un sujet et est fournie par MédiaWiki Sémantique.
07:36:15, 20 novembre 2021  +
⧼cs-comments⧽Cette propriété est une propriété spéciale dans ce wiki.
0  +
Créateur de la pageCette propriété est une propriété spéciale dans ce wiki.
I did itCette propriété est une propriété spéciale dans ce wiki.
0  +
FavorisCette propriété est une propriété spéciale dans ce wiki.
0  +
 
Aucune propriété ne pointe vers cette page.