Inhaltsverzeichnis:
Video: Arduino + ESP-Wetterbox - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
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.
Empfohlen:
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 Schritte (mit Bildern)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Wir alle möchten gerne wissen, wie die aktuelle Raumtemperatur ist und manchmal auch die Temperatur in einem anderen Raum oder vielleicht sogar in Ihrem Ferienhaus am anderen Ende der Welt. Vielleicht möchten Sie die Temperatur im Haus Ihres Haustiers Eidechse überwachen