DHT11
Posted on 13 février 2016 in Composants
Le composant DH11 permet la mesure de l’humidité et de la température. Il s’agit d’un capteur numérique qui fonctionne avec Raspberry et Arduino.
Un paquet de données complet fait 40 bits, soit 5 octets. Ce composant ne dispose d’une precision limitée. Il est necessaire d’utiliser le DHT22 pour une precision 0.1.
Ce paquet se décompose comme suit :
Octet | Contenu |
---|---|
1 | Humidité en % |
2 | zéro |
3 | Température en degré Celsius |
4 | zéro |
5 | Checksum (= humidité + température) |
![]() |
Montage
- Le Pin 1 de la sonde va vers l’alim 3,3V du Raspberry
- Le Pin 2 (DATA) va vers un pin du Raspberry Pi
- Le Pin 3 n’est pas utilisé.
- Le Pin 4 va vers le Ground du Raspberry Pi
- Une resistance (de 4700 ohm à 10K Ohm) se branche entre le pin 2 et le pin GPIO 4 du Raspberry
Ce composant fonctionne parfaitement avec la librairie Adafruit.
Il faut installer sur votre Raspberry la librairie:
La lecture devient alors simple: