Feinstaubmessgerät mit ESP8266

Erweiterung für unsere Wetterstation : Feinstaubmessung mit ESP8266

Feinstaub ist „in aller Munde“. Darum haben wir unsere Wetterstation um eine Feinstaubmessung erweitert.

Basis ist ein Mini-Node MCU 4M ESP8266. Als Sensoren wurden ein SDS011 zur Feinstaubmessung sowie ein BME280 zur Messung von Temperatur, Luftfeuchte und Luftdruck verwendet. Da die Wetterstation diese Werte bereits ermittelt, verwenden wir sie nur zur Überwachung im Gehäuseinneren und zur Berechnung von Korrekturen bei starker Luftfeuchtigkeit (Nebel). Zusätzlich wacht ein INA219 über die Spannungs-, Strom- und Leistungswerte.

Feinstaubmesser SDS011 mit ESP8266, BME280 und INA219

Alle 5 Minuten misst unser SDS den Feinstaub. Unsere selbstentwickelte Software holt diese Daten über Json ab und hängt sie an die bereits vorhandenen Messwerte unserer beiden Wetterstationen an.

Software zur Weitergabe an wsWin

Da wsWin aktuell keine Speichermöglichkeit für Feinstaubwerte hat, wir aber diese Werte in den Diagrammen sehen wollen, wandeln wir die Werte in Temperaturen um und schreiben sie (dividiert durch 10) in einen Temperaturmeßwert. So werden die Daten gespeichert und angezeigt.

zurück zur Startseite