🍪 Privacy & Transparency

We and our partners use cookies to Store and/or access information on a device. We and our partners use data for Personalised ads and content, ad and content measurement, audience insights and product development. An example of data being processed may be a unique identifier stored in a cookie. Some of our partners may process your data as a part of their legitimate business interest without asking for consent. To view the purposes they believe they have legitimate interest for, or to object to this data processing use the vendor list link below. The consent submitted will only be used for data processing originating from this website. If you would like to change your settings or withdraw consent at any time, the link to do so is in our privacy policy accessible from our home page..

Vendor List | Privacy Policy
Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry PI

Menu
  • Projekte
    • LED’s
    • Servo & Schrittmotoren
    • Sound
    • LCD’s
    • Kommunikation
    • Sicherheit
    • Weekend Project
  • Arduino
    • Tutorials
    • ProMini
      • Anschließen & Programmieren
    • Nano
      • Arduino Nano – Übersicht
    • UNO
      • Übersicht
    • MEGA 2560
      • Übersicht
    • Leonardo
      • Übersicht
    • NodeMCU
      • NodeMCU – “Einer für (fast) Alles!”
    • Lilypad
      • Arduino: Lilypad “Jetzt Geht’s Rund!”
    • WEMOS
      • WEMOS D1 – Arduino UNO kompatibles Board mit ESP8266 Chip
      • WEMOS D1 Mini – Übersicht
      • Wemos D1 mini Shields
    • STM32x
      • STM32F103C8T6 – Übersicht
    • Maker UNO
      • Maker UNO – Überblick und Test
    • ATTiny85
      • Mini Arduino mit ATTiny85 Chip
      • ATtiny85 mit dem Arduino UNO beschreiben
  • Android
  • Über mich
  • DeutschDeutsch
  • EnglishEnglish
Menu

ESP32 – DHT11 und LCD-Display

Posted on 22. Februar 202329. April 2023 by Stefan Draeger

In diesem Beitrag möchte ich dir zeigen, wie du einen DHT11 Sensor und ein LCD-Display an den ESP32 anschließt und programmierst.

ESP32 - DHT11 und LCD-Display
ESP32 – DHT11 und LCD-Display

Den Sensor DHT11 und das 16×2 LCD-Display habe ich dir bereits für den Arduino in diversen Beiträgen auf diesem Blog vorgestellt. Hier möchte ich speziell auf den ESP32 eingehen.

  • Benötigte Ressourcen für den Aufbau
  • DHT11 Sensor
    • Technische Daten des DHT11 Sensors
  • 16×2 LCD-Display
  • Aufbau & Programmieren

Benötigte Ressourcen für den Aufbau

Für den Aufbau habe ich nachfolgende Komponenten verwendet:

  • einen ESP32,
  • ein Micro-USB Datenkabel,
  • einen DHT11 Sensor,
  • drei Breadboardkabel, männlich – männlich, 10 cm,
  • ein LCD-Display, 16×2, I2C,
  • vier Breadboardkabel, männlich – weiblich, 20 cm, sowie
  • ein 400 Pin Breadboard

DHT11 Sensor

Der hier verwendete Sensor vom Typ DHT11 ist ein recht günstig und liefert Werte für die Temperatur und der relativen Luftfeuchtigkeit.

Es gibt den Sensor in drei Varianten (mir bekannt). In diesem Beitrag verwende ich die Variante auf einer Platine, denn hier entfällt eine zusätzliche Schaltung mit einem Widerstand zwischen DATA & VCC.

Varianten des DHT11 Sensors
Varianten des DHT11 Sensors

Technische Daten des DHT11 Sensors

KommunikationOneWire
Betriebsspannung3.3 V bis 5.5 V
Antwortzeit< 5 Sekunden
Abmaße32 mm x 15 mm x 8 mm

Hier nun der Messbereich, die Genauigkeit sowie die Toleranz zu den beiden verfügbaren Messwerten.

Temperaturrel. Luftfeuchtigkeit
Messbereich0 °C bis 50 °C20 % bis 80 %
Genauigkeit± 2 °C± 5 %
Toleranz1 °C1 %

16×2 LCD-Display

Die Sensordaten des DHT11 Sensors möchte ich später auf einem 2 Zeilen, 16 Zeichen LCD-Display anzeigen lassen. Das Display ist für dieses Projekt genau ausreichend, da man lediglich nur zwei Messwerte haben.

Der kleine, blaue Drehpotentiometer auf der Rückseite des Displays dient zum Steuern der Helligkeit des Displays. Solltest du später also nichts erkennen können, dann hilft es hier einmal zu drehen.

Das Display verfügt über eine I2C Schnittstelle, welche mit 4-Pins an den ESP32 angeschlossen wird.

16×2 LCD-DisplayESP32
GNDGND
VCC5 V
SDASDA, GPIO21
SCLSCL, GPIO22

Aufbau & Programmieren

Die Schaltung für dieses kleine Projekt sieht in meinem Fall wie folgt aus:

Schaltung - ESP3 mit DHT11 Sensor & LCD-Display
Schaltung – ESP3 mit DHT11 Sensor & LCD-Display

In den beiden folgenden YouTube-Videos zeige ich dir ausführlich, wie du die Schaltung zunächst mit dem DHT11 Sensor aufbaust und später um das LCD-Display erweiterst.

ESP32 programmieren - DHT11 Sensor
Dieses Video auf YouTube ansehen.

ESP32 programmieren - Sensordaten auf dem LCD-Display anzeigen
Dieses Video auf YouTube ansehen.

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kategorien

Tools

  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator
  • Widerstandsrechner
  • Rechner für Strom & Widerstände
  • ASCII Tabelle

Meta

  • Videothek
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Kontakt
  • Cookie-Richtlinie (EU)

Links

Blogverzeichnis Bloggerei.de Blogverzeichnis TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com
©2023 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb