Durchschnittstemperatur verschiedener Messungen berechnen und auf einem OLED-Display anzeigen

Kate­go­rien: ,


Seite als PDF

Ziel des Projekts

Das Pro­gramm liest Tem­pe­ra­tur und Luft­feuch­tig­keit, berech­net nach jeweils fünf Mes­sun­gen einen Durch­schnitts­wert für die Tem­pe­ra­tur und zeigt die­sen Wert aus­führ­lich im Seri­el­len Moni­tor und in einer Kurz­fas­sung auf einem OLED an.

So sieht es aus: (Mes­sung an unter­schied­li­chen Tagen)

Benötigte Bauteile

Der Schaltplan

(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Benötigte Bibliotheken

Bibliothek Adafruit DHT
Bibliothek SSD1306Ascii

Das Programm

Bin­de die benö­tig­ten Biblio­the­ken ein und defi­nie­re die Varia­blen.

Der set­up-Teil:

Im loop-Teil zwei Funk­tio­nen auf­ge­ru­fen. Die Funk­ti­on Durch­schnitt­Be­rech­nen berech­net den Durch­schnitt der letz­ten Mes­sun­gen. Die Anzahl wird durch die im Kopf defi­nier­te Grö­ße des Arrays Mes­sung fest­ge­legt. Als Varia­ble wer­den ihr das Array Mes­sung und die Grö­ße des Arrays Mes­sung über­ge­ben.
Die Funk­ti­on Punkt­Er­set­zen ersetzt in den gemes­se­nen Wer­ten den Punkt durch ein Kom­ma.

Der loop-Teil:

Ähnliche Projekte


letz­te Aktua­li­sie­rung: Aug. 2, 2026 @ 10:57