ESP-01S Temperatur & Luftfeuchtigkeitssensor Shield

ESP-01S Temperatur & Luftfeuchtigkeitssensor Shield

Dieser Artikel auf draeger-it.blog beschreibt die Verwendung eines kompakten DHT11-Temperatur- und Luftfeuchtigkeitssensor-Shields in Kombination mit einem ESP-01S (ESP8266) als minimalistische IoT-Wetterstation.

Die Kerninhalte im Überblick

  1. Hardware & Komponenten:
    • ESP-01S: Kompaktes WLAN-Mikrocontroller-Modul.
    • DHT11 Shield: Aufsteckplatine für den ESP-01S mit integriertem DHT11-Sensor und Spannungsversorgung.
    • Der DHT11 hat eine moderate Genauigkeit, ist aber für einfachen Hausgebrauch vollkommen ausreichend.
  2. Aufbau & Schaltung:
    • Das ESP-01S-Modul wird direkt auf die Stiftleiste des Sensor-Shields gesteckt.
    • Der DHT11 liest die Daten intern über einen der GPIO-Pins des ESP-01S aus (meist GPIO2).
  3. Programmierung & Webserver:
    • In der Arduino IDE werden die notwendigen Bibliotheken (z. B. DHT und ESP8266WiFi) eingebunden.
    • Auf dem ESP-01S wird ein eigener HTTP-Webserver eingerichtet.
  4. Visualisierung der Daten:
    • Der ESP liest in regelmäßigen Abständen Temperatur und relative Luftfeuchtigkeit vom Sensor ab.
    • Die Daten werden als HTML-Seite bereitgestellt und mithilfe von Google Charts (Gauge-Diagrammen) optisch ansprechend im Browser dargestellt.