Table des matières:
- Étape 1: choses dont vous avez besoin
- Étape 2: Connexions
- Étape 3: Installer la bibliothèque Arduino
- Étape 4: Téléchargez le code sur Arduino Ide
- Étape 5: Obtenez la température et l'humidité dans Serial Monitor
Vidéo: Comment utiliser le capteur de température DHT11 avec Arduino et la température d'impression Chaleur et humidité : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Le capteur DHT11 est utilisé pour mesurer la température et l'humidité. Ce sont des amateurs d'électronique très populaires. Le capteur d'humidité et de température DHT11 permet d'ajouter très facilement des données d'humidité et de température à vos projets électroniques de bricolage. Il est parfait pour les stations météorologiques distantes, les systèmes de contrôle de l'environnement domestique et les systèmes de surveillance de ferme ou de jardin. Ainsi, dans ce didacticiel, nous verrons comment utiliser le capteur de température DHT11 avec Arduino et imprimer la température, l'humidité et la chaleur sur le moniteur série d'arduino ide.
Étape 1: choses dont vous avez besoin
Donc, pour ce projet, vous avez besoin des éléments suivants: 1x Arduino uno:
1x capteur de température DHT11: https://www.utsource.net/itm/p/9221601.htmlBreadboard & quelques cavaliers
Étape 2: Connexions
Veuillez tout connecter selon comme indiqué dans l'image fournie et passez à l'étape suivante.
Étape 3: Installer la bibliothèque Arduino
accédez à votre IDE Arduino, puis à Sketch > Inclure la bibliothèque > Gérer les bibliothèques. Le gestionnaire de bibliothèque s'affichera. Ensuite, recherchez « DHT » dans la zone de recherche et installez ces bibliothèques DHT dans Arduino ide. Après avoir installé ces bibliothèques DHT, tapez « Adafruit Unified Sensor » dans la zone de recherche et faites défiler jusqu'en bas pour trouver la bibliothèque et installez-la et vous êtes prêt à coder.
Étape 4: Téléchargez le code sur Arduino Ide
Après tout ce qui précède, copiez simplement le code ci-dessous et téléchargez-le sur votre Arduino uno: #include "DHT.h"#define DHTPIN 7 // à quelle broche nous sommes connectés // Décommentez le type que vous utilisez ! # define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302)//#define DHTTYPE DHT21 // DHT 21 (AM2301) // Initialiser le capteur DHT pour un ArduinoDHT dht 16mhz normal (DHTPIN, DHTTYPE);void setup() { Serial.begin (9600); Serial.println("Test DHTxx !"); dht.begin();}void loop() { // Attendre quelques secondes entre les mesures. retard (2000); // La lecture de la température ou de l'humidité prend environ 250 millisecondes ! // Les lectures du capteur peuvent également avoir jusqu'à 2 secondes d'ancienneté (c'est un capteur très lent) float h = dht.readHumidity(); // Lecture de la température en Celsius float t = dht.readTemperature(); // Lecture de la température en Fahrenheit float f = dht.readTemperature(true); // Vérifiez si des lectures ont échoué et quittez plus tôt (pour réessayer). if (isnan(h) || isnan(t) || isnan(f)) { Serial.println("Échec de la lecture depuis le capteur DHT !"); revenir; } // Calcul de l'indice de chaleur // Doit envoyer temp en Fahrenheit ! float salut = dht.computeHeatIndex(f, h); Serial.print("Humidité: "); Serial.print(h); Serial.print(" %\t"); Serial.print("Température: "); Serial.print(t); Serial.print(" *C "); Serial.print(f); Serial.print(" *F\t"); Serial.print("Indice de chaleur: "); Serial.print(salut); Serial.println(" *F");}
Étape 5: Obtenez la température et l'humidité dans Serial Monitor
Après avoir téléchargé le code, ouvrez le moniteur série présent dans arduino ide et vous pouvez voir la température, l'humidité et l'indice de chaleur de votre environnement (dans lequel votre capteur est actuellement présent) sur votre moniteur série comme le mien et vous pouvez aller un peu plus loin vous pouvez également utiliser ces valeurs de température/humidité dans vos projets comme la station météorologique, la surveillance de l'environnement, etc.
Conseillé:
Comment utiliser le capteur d'humidité et de température DHT22 avec Arduino : 6 étapes
Comment utiliser le capteur d'humidité et de température DHT22 avec Arduino : Dans ce tutoriel, nous allons apprendre à utiliser le capteur d'humidité et de température DHT22 avec Arduino et afficher les valeurs sur l'écran OLED.Regardez la vidéo
Comment utiliser le capteur d'humidité et de température DHT12 I2C avec Arduino: 7 étapes
Comment utiliser le capteur d'humidité et de température DHT12 I2C avec Arduino : Dans ce tutoriel, nous allons apprendre à utiliser le capteur d'humidité et de température DHT12 I2C avec Arduino et afficher les valeurs sur l'écran OLED.Regardez la vidéo
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : 5 étapes
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : salut les gars dans la plupart des projets que nous utilisons ESP8266 et dans la plupart des projets, nous utilisons ESP8266 comme serveur Web afin que les données soient accessibles sur n'importe quel appareil via wifi en accédant au serveur Web hébergé par ESP8266, mais le seul problème est que nous avons besoin d'un routeur fonctionnel pour
Moniteur météorologique M5Stack M5stick C basé sur ESP32 avec DHT11 - Surveiller la température, l'humidité et l'indice de chaleur sur le M5stick-C avec DHT11 : 6 étapes
Moniteur météorologique M5Stack M5stick C basé sur ESP32 avec DHT11 | Surveiller l'indice d'humidité et de chaleur de la température sur M5stick-C avec DHT11 : Salut les gars, dans ces instructables, nous apprendrons comment interfacer le capteur de température DHT11 avec m5stick-C (une carte de développement par m5stack) et l'afficher sur l'écran de m5stick-C. Donc, dans ce tutoriel, nous allons lire la température, l'humidité & chauffer je
Tutoriel Comment utiliser le capteur d'humidité DHT11 : 4 étapes
Tutoriel Comment utiliser le capteur d'humidité DHT11 : Description : DHT11 Température et amp; Le capteur d'humidité dispose d'une température & complexe de capteurs d'humidité avec une sortie de signal numérique calibrée. En utilisant la technique exclusive d'acquisition de signaux numériques et la température & technologie de détection d'humidité