Afficher la température et l’humidité avec un DHT22 et un écran LCD 12*16 avec un bus I2C
Matériels utilisés: Arduino Nano, LCD 2*16 Bus I2C, DHT22
Librairies:
Wire.h
LiquidCrystal_I2C ICI ou par le gestionnaire de librairies ou ICI
DHT-sensor-library de Adafruit ICI
Plages de Mesures:
DHT11 | DHT22 (2302) | |
3 à 5,5v | 3,3 à 6v | |
Plage de mesures | 0°c à 50°c | -40°c à 80°c |
Précision température | ± 2°c | ±- 0,5°c |
Résolution température | 1°c | 0,1°c |
Plage de mesures humidités | 20 % à 80 % | 0 % à 100 % |
Précision humidité | ± 5 % | ± 2 à 5 % |
Résolution humidité | 1 % | 0,1 % |
Courant max | 2,5ma | 1,5ma |
Courant au repos | 150µa | 50µa |
Fréquence collecte mesures | 1 par seconde | 2 par seconde |
PCB affichage DHT22 avec LCD
Embase 15 broches
J’ai repris le tuto de Steph Ubaud: ICI
Ou Tutoriel Calc – nuage de points et courbe d’ajustement de Vincent Schoeffter ICI
Pour les relevés de mesure , utiliser le fichier : Affichage_DHT22_H_et_T.ino
DHT | T Réelle | Corrigé |
17,5 | 16 | 15,96 |
18,6 | 17 | 17,02 |
19,7 | 18 | 18,08 |
20,6 | 19 | 18,94 |
DHT | H Réelle | Corrigée |
49,6 | 54 | 52,61 |
55,3 | 60 | 59,52 |
65 | 70 | 71,28 |
70,7 | 79 | 78,19 |
Installation du DHT22
1:
Pour les essais, utiliser le fichier Affichage_DHT22_H_et_T.ino
Coffret fermé afin de relever les valeurs de H et T fournies parle DHT22.
2:
Après les relevés, faire les courbes de tendance afin de calibrer la sonde.
3:
Corriger les valeurs dans le fichier Affichage_DHT22_V6.ino
4:
Téléverser le programme Affichage_DHT22_V6.ino.
Vis de fixations PCB et Couvercle
L’ensemble du projet comprend:
Programme pour afficher H et T directement de la sonde: Affichage_DHT22_H_et_T.ino
Programme pour afficher H et T sur le LCD: Programme pour afficher H et T.ino.
Librairies: Adafruit_Sensor-master.zip DHT-sensor-library-master.zip LiquidCrystalI2C112.zip
Calibration_Affichage_DHT22: DHT22_Calibration_Temperature.pdf
Documentations techniques
Image 3D du PCB: DHT22_Calibration_Temperature.jpg.
Liste du matériel: Liste_Materiel_Affichage_Temp_Humidite.pdf.
PCB Gerber.
PCB Pdf.
Schema: Affichage_Temp_Humidite.pdf.
Fichiers STL.
Le détail du projet: Arduino_Affichage_DHT22.pdf.
Liens:
https://www.volta.ma/comment-utiliser-les-capteurs-dht11-et-dht22-avec-arduino/arduino/
https://scolawebtv.crdp-versailles.fr/?id=36132
https://www.youtube.com/watch?v=lJU6JCm94O8
Programme lecture H et T
Suite
Suite
Programme lecture H et T après correction
Suite
Suite
Récupération du projet
Vous pouvez récupérer l’ensemble du projet avec Git ou en Zip ICI