Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Ein nützliches Gerät, das für eine kurzfristige lokale und dreitägige Wettervorhersage dient
Schritt 1: Arduino-Teil
Dieses Gerät besteht aus zwei unabhängigen Baugruppen in einer Box.
Eines ist das Arduino-Barometer mit dem BMP180-Sensor, das einen Echtzeitbericht, -1h und -3h Differenz des atmosphärischen Drucks enthält. Diese Berichte sind besonders nützlich bei der kurzfristigen lokalen Wettervorhersage. Der Code stammt von der Website "shelvin.de", in der die Differenz zwischen dem absoluten und dem relativen Luftdruck für die angegebene Höhe in der Zeile "druck_offset=" im Code eingetragen wird. Die Ergebnisse werden auf dem LCD-Bildschirm des N5110 angezeigt, der auch die Innentemperatur anzeigt.
Schritt 2: ESP8266 Teil
Das nächste Gerät wird von einem ESP8266-Board mit Strom versorgt, das ein 0,96-Zoll-Oled-Display anschließt. Der ESP8266 ist über ein Wi-Fi-Netzwerk mit der "openweathermap"-Seite verbunden, von wo aus er eine dreitägige Wettervorhersage aufnimmt und auf dem Oled-Display anzeigt. Zu diesem Zweck müssen Sie einen API-Schlüssel in den Code eingeben, den Sie von der Openweathermap-Seite erhalten. Ausführliche Anweisungen zum Installieren von Bibliotheken und Code auf esp8266 finden Sie unter:
blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf In diesem speziellen Fall verwende ich das NodeMCU 1.0 (ESP12E Modul) Board.
Schritt 3: Schaltplan
Das Bild oben zeigt das Schema des kompletten Gerätes.