Étape 1: Faites votre travail DHT22
Téléchargement et installation de la bibliothèque de DHT22
La première étape est télécharger et installer la bibliothèque nécessaire par des capteurs de DHT22.
Télécharger le fichier zip joint à cette étape. Dans ce dossier, il y a deux fichiers qui doivent rester dans le sous-dossier \DHT. Si vous êtes sous Windows, installer la bibliothèque en mettant le dossier \DHT dans le répertoire :
C:\Program Files (x86) \Arduino\libraries
Ainsi, les deux fichiers dht.cpp et dht.h doivent être contenus dans un dossier nommé DHT et aucun autres sous-dossiers ne doivent être prises. Cliquez ici pour plus d’informations sur l’ajout de nouvelles bibliothèques.
DHT22 connexions
Avant de charger le code sur votre Arduino, vous devez connecter le capteur DHT22 correctement.
VCC---> 10 k résistance ohms---> 5V
DONNÉES---> 10 k résistance ohms---> Pin 9
NC (non relié)
GND---> GND
En tout cas, voir le schéma Fritzing attachés au dessus pour une meilleure compréhension.
TOUJOURS VÉRIFIER DEUX FOIS VOS CONNEXIONS AVANT D’ALLUMER ARDUINO !
Astuce : Si vous souhaitez reconnaître rapidement la fonction d’un fil, utilisez un standard pour les couleurs. Rouge et noir doivent être respectivement associés de Vcc et GND. Nous utilisons un câble blanc de Dupont pour la broche de données de le DHT22.
Mettre les éléments exactement comme nous le faisons, plus tard il ne sera pas trop de place sur votre maquette !
Télécharger le code
Maintenant, téléchargez le fichier dht22.ino et puis double-cliquez dessus. Arduino IDE vous demandera d’enregistrer le nouveau sketch dans un dossier dont le nom sera le même utilisé pour le fichier .ino. Enregistrez le fichier où vous le souhaitez.
Jetez un oeil à notre code. Quelle est la différence entre le code sur le site officiel de l’Arduino (disponible ici) et le nôtre ? Tout d’abord, nous avons supprimé toutes les lignes qui ne sont pas nécessaires : 15 et 16...
.. .et les lignes de 55 à 105 :
En fait, ils sont uniquement nécessaires si vous avez un capteur différent de le DHT22.
La deuxième différence consiste au changer de la broche de données utilisée. Nous avons mis le 9 au lieu des 6, choisie par défaut (parce que la broche 6 est utilisé par l’écran LCD).
Télécharger le code de votre Arduino et ouvrez le moniteur système (loupe sur la barre d’outils IDE Arduino). Le moniteur système doit imprimer ces lignes en tant que sortie (voir aussi la capture d’écran ci-dessus) :
Félicitations, votre DHT22 travaille !
Si vous n’obtenez pas cette sortie, vérifiez vos connexions et répéter la procédure dans son ensemble.