In diesem Arduino Wetterstation Projekt baust du mit einem Arduino Nano eine eigene Messstation für Temperatur und Luftfeuchtigkeit. Die Daten werden in Echtzeit auf einem Display angezeigt, sodass du jederzeit die aktuellen Werte im Blick hast.
Dieses Projekt eignet sich ideal für Fortgeschrittene, die bereits erste Erfahrungen mit Arduino gesammelt haben und ihr Wissen im Bereich Sensoren und Displays erweitern möchten.
Projektidee
In diesem Projekt erstellen wir eine einfache Wetterstation.
Der Arduino liest dabei die Werte eines Temperatur- und Luftfeuchtigkeitssensors aus und zeigt diese auf einem Display an.
Dabei lernst du:
-
wie ein Sensor Daten liefert
-
wie ein Display angesteuert wird
-
wie ein Mikrocontroller Messwerte verarbeitet
Benötigte Komponenten
Für dieses Projekt brauchst du folgende Bauteile:
-
Arduino Nano
-
Breadboard
-
DHT22 Temperatursensor (weiß)
-
16x2 LCD Display (mit I2C Modul)
-
Jumper-Kabel
Optional:
-
USB-Kabel für den Arduino Nano
Theoretische Grundlagen (kurz erklärt)
Der Arduino Nano übernimmt die zentrale Steuerung des Projekts.
Er:
-
liest Sensordaten aus
-
verarbeitet die Werte
-
sendet die Daten an das Display
DHT22 Sensor
Der DHT22 ist ein kombinierter Temperatur- und Luftfeuchtigkeitssensor.
Er misst:
-
Temperatur in °C
-
Luftfeuchtigkeit in %
Die Daten werden digital an den Arduino übertragen.
LCD Display
Das 16x2 LCD Display kann:
-
16 Zeichen pro Zeile
-
2 Zeilen
anzeigen.
Mit dem I2C Modul benötigt man nur 4 Verbindungen zum Arduino.
Schaltung aufbauen
Baue die Schaltung entsprechend der folgenden Skizze auf.
(Schaltbilder erstellt mit Cirkit Designer)

Empfohlene Pinbelegung:
DHT22 Sensor:
-
VCC → 5V
-
GND → GND
-
DATA → Pin D2
LCD Display (I2C):
-
VCC → 5V
-
GND → GND
-
SDA → A4
-
SCL → A5
Arduino Code
Nun programmieren wir unsere Wetterstation.
Lade den Code auf deinen Arduino Nano.
Das Display zeigt nun Temperatur und Luftfeuchtigkeit an.
Ergebnis
Wenn alles richtig aufgebaut ist, hast du jetzt eine funktionierende Wetterstation.
Das Display zeigt:
-
aktuelle Temperatur
-
aktuelle Luftfeuchtigkeit
in Echtzeit an.
Was du aus diesem Projekt gelernt hast
Mit diesem Projekt hast du deine Arduino-Kenntnisse erweitert:
-
Sensoren auslesen
-
Messwerte verarbeiten
-
Daten auf einem Display anzeigen
-
mehrere Komponenten gleichzeitig nutzen
Damit bist du bereits einen großen Schritt weiter in der Mikrocontroller-Programmierung.
Nächster Schritt
Möchtest du deine Wetterstation dauerhaft nutzen oder auf deinem Schreibtisch aufstellen?
Dann kannst du sie in ein passendes Gehäuse integrieren.
Verwendete Hardware
Wenn du dieses Projekt nachbauen möchtest:
-
Arduino Nano
-
DHT22 Sensor
-
LCD Display
-
Breadboard
-
Jumper Kabel
Hinweis: Die in diesem Beitrag gezeigten Projekte dienen als Inspiration und Beispiel. Die Umsetzung erfolgt auf eigene Verantwortung. Für eventuelle Fehler oder daraus entstehende Schäden wird keine Haftung übernommen.