Inhaltsverzeichnis:
- Schritt 1: Erforderliche Komponenten
- Schritt 2: Verdrahtung der Schaltung
- Schritt 3: Programmierung des Arduino
- Schritt 4: Ergebnis
Video: Schnittstelle DHT11 mit Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
In diesem Instructables erfahren Sie, wie Sie den DHT11-Feuchtigkeits- und Temperatursensor auf Ihrem Arduino UNO einrichten. Und erfahren Sie, wie der Feuchtigkeitssensor funktioniert und wie Sie die Ausgabewerte des seriellen Monitors überprüfen
Beschreibung:
Der DHT11 erkennt Wasserdampf, indem er den elektrischen Widerstand zwischen zwei Elektroden misst. Die feuchtigkeitsempfindliche Komponente ist ein feuchtigkeitshaltendes Substrat mit auf der Oberfläche aufgebrachten Elektroden. Wenn Wasserdampf vom Substrat absorbiert wird, werden Ionen vom Substrat freigesetzt, was die Leitfähigkeit zwischen den Elektroden erhöht. Die Widerstandsänderung zwischen den beiden Elektroden ist proportional zur relativen Luftfeuchtigkeit. Eine höhere relative Luftfeuchtigkeit verringert den Widerstand zwischen den Elektroden, während eine niedrigere relative Luftfeuchtigkeit den Widerstand zwischen den Elektroden erhöht.
Schritt 1: Erforderliche Komponenten
Hier ist die Liste der Komponenten, die für den Einstieg in das Instructable erforderlich sind.
Hardware-Komponenten:
- Arduino UNO bei Flipkart kaufen
- DHT11 Feuchtigkeits- und Temperatursensor Bei Flipkart kaufen
- Steckbrett (optional)
- Überbrückungsdrähte
- USB-Kabel
Softwarekomponenten:
Arduino-IDE
Schritt 2: Verdrahtung der Schaltung
Die Verkabelung des DHT11 mit dem Arduino UNO ist wirklich einfach.
Die Kabelverbindungen werden wie folgt hergestellt:
Der VCC-Pin des DHT11 geht in +3V des Arduino.
Der DATA-Pin des DHT11 geht in den Analog-Pin A0 des UNO.
GND Pin des DHT11 geht in Ground Pin (GND) des UNO.
Schritt 3: Programmierung des Arduino
Laden Sie die Zip-Datei herunter
Extrahieren Sie die DHT-Bibliothek und den Code.
Code:
#include "dht.h"#define dht_apin A0 // Analoger Pin-Sensor ist mit Arduino dht DHT verbunden;
Die obigen Zeilen sind die Initialisierung für die dht-Bibliothek
Definieren des Datenpins von dht
und Instanz als DHT. erstellen
Void-Setup () {
Serial.begin (9600); Verzögerung (500); // Verzögerung, um das System booten zu lassen Serial.println ("DHT11 Feuchtigkeits- und Temperatursensor / n / n"); Verzögerung (1000); // Warten Sie, bevor Sie auf den Sensor zugreifen }
Die obigen Zeilen sind der Setup-Code
Startet die serielle Kommunikation mit einer Baudrate von 9600
Drucken Sie den Namen des Projekts mit einer Verzögerung von 1 Sekunde
Void Schleife () { DHT.read11 (dht_apin); Serial.print ("Aktuelle Luftfeuchtigkeit = "); Serial.print (DHT.humidity); Serial.print("%"); Serial.print ("temperatur = "); Serial.print (DHT. Temperatur); Serial.println("C"); Verzögerung (5000); // 5 Sekunden warten, bevor erneut auf den Sensor zugegriffen wird. }
Es liest Daten von DHT11 wiederholt alle 5 Sek.
Schritt 4: Ergebnis
Öffnen Sie den seriellen Monitor
setze die Baudrate auf 9600
Sehen Sie sich das Ergebnis auf Serial Monitor an….
Zunächst möchte ich mich für das Lesen dieser Anleitung bedanken! Ich hoffe es hilft dir. Wenn Sie Fragen haben, helfe ich Ihnen immer gerne….. Hinterlassen Sie einen Kommentar. Ihr Feedback ist für mich wertvoll.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
ESP8266 mit Thingspeak und DHT11 Tutorial - Webserver: 7 Schritte
ESP8266 mit Thingspeak und DHT11 Tutorial | Webserver: Hey, was ist los, Leute! Akarsh hier von CETech. Dieses Projekt von mir ist eher eine Lernkurve, um die Thingspeak-Plattform zusammen mit der Idee von MQTT zu verstehen und dann Thingspeak mit einem ESP8266 zu verwenden. Gegen Ende des Artikels werden wir co
So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow
So senden Sie DHT11-Daten mit NodeMCU an MySQL-Server: In diesem Projekt haben wir DHT11 mit nodemcu verbunden und dann senden wir Daten von dht11, die Feuchtigkeit und Temperatur sind, an die phpmyadmin-Datenbank
Schnittstelle Regentropfensensor zu NodeMcu- für Anfänger: 5 Schritte
Schnittstelle Regentropfensensor zu NodeMcu| für Anfänger: In diesem Tutorial erfahren Sie, wie Sie den Regentropfensensor mit NodeMcu verbinden