Inhaltsverzeichnis:

Anfängerleitfaden zur Verwendung von DHT11 / DHT22-Sensoren mit Arduino - Gunook
Anfängerleitfaden zur Verwendung von DHT11 / DHT22-Sensoren mit Arduino - Gunook

Video: Anfängerleitfaden zur Verwendung von DHT11 / DHT22-Sensoren mit Arduino - Gunook

Video: Anfängerleitfaden zur Verwendung von DHT11 / DHT22-Sensoren mit Arduino - Gunook
Video: Wie du NordVPN im Jahr 2024 verwendest 🔥 Ein Anfänger-Leitfaden und ein Überblick 2024, Juli
Anonim
Anfängerleitfaden zur Verwendung von DHT11/DHT22-Sensoren mit Arduino
Anfängerleitfaden zur Verwendung von DHT11/DHT22-Sensoren mit Arduino

Sie können dieses und andere erstaunliche Tutorials auf der offiziellen Website von ElectroPeak lesen

Überblick

In diesem Tutorial erfahren Sie, wie Sie DHT11- und DHT22-Sensoren einrichten und die Umgebungstemperatur und Luftfeuchtigkeit messen.

Was du lernen wirst:

  • Funktionen und Unterschiede von DHT11 und DHT22
  • DHT11- und DHT22-Struktur
  • So richten Sie DHT11- und DHT22-Sensoren mit Arduino ein

Schritt 1: DHT11 und DHT22 Temperatur- und Feuchtigkeitssensor

DHT11 und DHT22 Temperatur- und Feuchtigkeitssensor
DHT11 und DHT22 Temperatur- und Feuchtigkeitssensor

Aufgrund der Bedeutung von Parametern wie Temperatur und Luftfeuchtigkeit in vielen Projekten ist die richtige Auswahl von Sensoren, die Temperatur und Luftfeuchtigkeit messen können, sehr wichtig. Die als DHT11 und DHT22 bezeichneten DHT-Familien sind die beliebtesten und gebräuchlichsten Sensoren unter den Temperatur- und Feuchtigkeitssensoren.

Sie können ihre Funktionen in dieser Schritttabelle sehen.

Der niedrige Preis ist das wichtigste Merkmal des DHT11, aber es hat keine hohe Genauigkeit und keinen großen Messbereich. Auf der anderen Seite ist DHT22 mit einem großen Messbereich und einer hohen Messgenauigkeit mehr als 2,5 Mal teurer als der andere in der Familie.

Schritt 2: Messen von Temperatur und Luftfeuchtigkeit mit DHT11 und Arduino

Benötigtes Material

Arduino Uno R3

DHT11-Sensor

Steckbrett

Überbrückungskabel

Software-Apps

Arduino-IDE

Schritt 3: Schaltung

Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis

DHT11 enthält 4 Pins. 2 Pins für die Versorgung, 1 zum Senden von Daten und der andere ist nutzlos. Damit dieser Sensor richtig funktioniert und Ihnen die richtigen Daten liefert, müssen Sie den Daten-Pin mit einem Widerstand von 4,7 k hochziehen. Lassen Sie den -dritten Pin des Sensors ohne Verbindung.

Warnung Achten Sie auf den Sensor und die Stiftrichtung, Ihr Sensor wird bei einem Fehler beschädigt.

Schritt 4: Code

Code
Code

Um mit der Datenübertragung zu beginnen, laden Sie diesen Code auf Ihr Arduino hoch und öffnen Sie den seriellen Monitor.

DHT.humidity liefert die Luftfeuchtigkeit in Prozent und DHT.temperature gibt die Temperatur in Celsius an.

Hinweis Zwischen jeder Messung müssen wir 2 Sekunden warten. Andernfalls gibt der Sensor falsche Daten zurück.

Anstatt Informationen auf dem Computer anzuzeigen, können Sie Temperatur und Luftfeuchtigkeit auf dem LCD anzeigen.

Weitere Informationen finden Sie in diesem Tutorial: Verwenden des 1602 LCD-Tastaturschilds mit Arduino

Schritt 5: Messen von Temperatur und Luftfeuchtigkeit mit DHT22 und Arduino

Das Einrichten und Verwenden des DHT22-Sensors ist fast identisch mit dem des DHT11.

Schritt 6: Erforderliche Materialien

Arduino Uno R3

DHT22-Sensor

Steckbrett

Überbrückungskabel

Software-Apps

Arduino-IDE

Schritt 7: Schaltung

Schaltkreis
Schaltkreis

Schritt 8: Code

Code
Code

Der einzige Unterschied besteht in der Funktion DHT.trad, wo Sie 22 statt 11 schreiben sollten. Außerdem können Sie Temperatur- und Feuchtigkeitsparameter als Floats für DHT22 definieren, um sie genauer zu sehen.

Laden Sie diesen Code auf Ihr Arduino-Board hoch und sehen Sie sich die Ergebnisse im Serial Monitor an.

Empfohlen: