Forum: Projekte & Code ESP8266: Mini Wetter-Station


von Christian J. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ein Krankenschein hat auch seine guten Seiten, man kann etwas basteln.
Material: NodeMCU 8266 + 4 x 270-330 Ohm Widerstände + 4 LEDs.

Die LEDs sind direkt an die Ports D0-D3 angeschlossen, ein DC/DC Wandler 
mit 5V versorgt den 8266. Schaltplan bedarf es nicht.

Ausgewertet wird der Json String und darin die Wetter ID:
https://openweathermap.org/weather-conditions

Je nachdem welcher Wert

const String HFc = "2";      // Forecast = (Hfc-1) * 3h
const int HFcN  = 2;      // Muss identisch sein mit dem String

hier steht gilt die Vorhersage für 3,6,9,12... usw Stunden. Wobei das 
Maximum bei 6 liegt, dann läuft der Json Buffer über, müsste man also 
vergrößern bei mehr. 1 = aktuelles Wetter.

Die LEDs leuchten von GRÜN = Klar über GELB (bewölkt) bis ROT = Regen 
und BLAU für alles mit Eis und Schnee. Blinkend für Gewitter und Stürme.

Für den Zugriff auf Openweathermap muss man sich einen APIKEY besorgen, 
was auf der Homepage gut beschrieben wird. Und die eigene Stadt in die 
Platzhalter im Code eintragen, sowie die Daten für das eigene Wlan.

Beitrag #5700735 wurde von einem Moderator gelöscht.
Beitrag #5700739 wurde von einem Moderator gelöscht.
Beitrag #5700755 wurde von einem Moderator gelöscht.
von Christian J. (Gast)


Angehängte Dateien:

Lesenswert?

Jetzt auch mit Druck und Temperaturanzeige.....

von Andre (Gast)


Lesenswert?

Christian J. schrieb:
> Jetzt auch mit Druck und Temperaturanzeige.....

Coole Sache! Jetzt noch auf eine schöne eigene Platine (weißer Lötstop, 
LEDs durchgesteckt, SMD auf der Rückseite) und ab an die Wand damit.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.