BMP280 — Temperatur und Luftdruck messen

Lesezeit: 6 Minuten

Seite als PDF

Programm mit Arduino

Der Sen­sor BMP280 kann die Tem­per­atur messen und den Luft­druck bes­tim­men. Er wird über ⇒I2C anges­teuert. Auf einem LCD sollen Tem­per­atur und Luft­druck angezeigt wer­den.

Das Programm im Film

LCD anschließen

LCD

Nor­maler­weise wäre eine kom­plexe Verk­a­belung zum Betrieb eines LCDs nötig. Der ⇒I2C-Bus regelt über einen eige­nen Mikro­prozes­sor die Kom­mu­nika­tion der Daten­leitun­gen untere­inan­der. Es wer­den deshalb nur vier Anschlüsse benötigt.

Die Hel­ligkeit kann mit einem Poten­tiome­ter auf der Rück­seite des LCDs eingestellt wer­den.

Benötigte Bauteile

  • BMP280
  • 4‑zeiliges LCD mit I²C-Schnittstelle
  • Leitungs­drähte

Der Schaltplan

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

Der BMP280 wird in ver­schiede­nen Bau­for­men mit unter­schiedlich­er Pin­bele­gung ange­boten.

Bei einem BMP280 mit sechs Pins müssen SDO und CSB eben­falls an VCC (5V) angeschlossen wer­den.

Quelle: 🔗https://sensorkit.joy-it.net/de/sensors/ky-052 (abgerufen am 01.03.24)

Das Programm

Benötigte Bibliotheken

Die Stan­­dard-HEX-Adres­se des BMP280 ist 0×77. In die­sem Fall genügt der Auf­ruf bmp.begin().
Wenn das nicht funk­tio­niert, kannst du die HEX-Adres­se mit fol­gen­den Pro­gramm her­aus­fin­den:

Dem Auf­ruf von bmp.begin muss dann in den Klam­mern die HEX-Adres­se mit­ge­teilt wer­den.

Binde die benöti­gen Bib­lio­theken und definiere die Bauteile.

Der setup-Teil

Im set­up-Teil wer­den das LCD und der BMP280 ges­tartet:

Der loop-Teil

Im loop-Teil wird die Tem­per­atur und der Luft­druck gemessen. Beachte die Kom­mentare.

Programm mit ESP32-Wroom

Der ESP32-Wroom ver­bin­det sich über WiFi mit einem Zeit­ser­ver und zeigt das aktu­el­le Datum und die aktu­el­le Zeit an.

So sieht es aus:

Board installieren

Der Schaltplan

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

Das Programm

Bibiotheken und Variablen

Der setup-Teil

Der loop-Teil


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:

    Letzte Aktualisierung: Nov. 10, 2025 @ 17:21