BMP180 Shield Temperatur messen Luftdruck
Vorrätig
BMP180 Shield: kompakte Umweltmessung für den D1 Mini
Das Shield setzt den digitalen Bosch-BMP180 zur Messung von Luftdruck und Sensortemperatur ein. Die Kommunikation erfolgt über den I2C-Bus des D1 Mini.
Aus dem gemessenen Druck lässt sich bei geeigneter Referenz eine barometrische Höhenänderung ableiten. Für Wetterdaten sollte der lokale Druck auf Meereshöhe bezogen werden.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Wetterstation
Luftdruckverläufe erfassen und per WLAN protokollieren.
Höhenänderung
Relative Höhenunterschiede aus Druckänderungen abschätzen.
Raumüberwachung
Druck und Sensortemperatur in einem IoT-Dashboard anzeigen.
Datenlogger
Messwerte zyklisch speichern oder an einen Server übertragen.
BMP180 am I2C-Bus auslesen
Nach dem Aufstecken wird zuerst mit einem I2C-Scan geprüft, ob der Sensor unter 0x77 antwortet.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| SCL | D1 / GPIO5 |
| SDA | D2 / GPIO4 |
| Adresse | 0x77 |
| Bibliothek | BMP180-kompatible Arduino-Bibliothek |
#include <Wire.h>
#include <Adafruit_BMP085.h>
Adafruit_BMP085 bmp;
void setup() {
Serial.begin(115200);
Wire.begin(D2, D1);
if (!bmp.begin()) {
Serial.println("BMP180 nicht unter 0x77 gefunden");
while (true) delay(1000);
}
}
void loop() {
Serial.printf("Temperatur: %.1f °C\n", bmp.readTemperature());
Serial.printf("Luftdruck: %.1f hPa\n", bmp.readPressure() / 100.0);
delay(2000);
}Die wichtigsten Werte
| Sensor | Bosch BMP180 |
|---|---|
| Messgrößen | Absolutdruck und Sensortemperatur |
| Druckbereich | 300 bis 1100 hPa |
| Versorgung des Sensors | 1,8 bis 3,6 V laut Bosch-Datenblatt |
| Schnittstelle | I2C |
| I2C-Adresse | 0x77 |
| D1-Mini-I2C | D1/GPIO5 SCL und D2/GPIO4 SDA bei der üblichen Shield-Belegung |
| Kompatibilität | D1 Mini und pin-kompatible Boards |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Bosch Sensortec: BMP180 Datenblatt · WEMOS: LOLIN D1 mini Pinbelegung · Adafruit: BMP085/BMP180 Arduino Library. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Welche I2C-Adresse verwendet der BMP180?
Der BMP180 verwendet die feste Adresse 0x77.
Kann das Shield Höhe messen?
Es misst Druck; daraus kann mit Referenzdruck eine barometrische Höhe beziehungsweise Höhenänderung berechnet werden.
Welche D1-Mini-Pins gehören zu I2C?
Üblicherweise ist D1/GPIO5 SCL und D2/GPIO4 SDA.
Ist der BMP180 noch für neue Präzisionsdesigns ideal?
Er ist ein älterer Sensor. Für bestehende Lern- und IoT-Projekte ist er nutzbar, für neue Designs können aktuelle Bosch-Sensoren sinnvoller sein.
Dokumentation / Ressourcen
1 Rezension für BMP180 Shield Temperatur messen Luftdruck
Ähnliche Produkte
Original Wemos Lolin D1 Pro Mini V2.0.0
9,65 €
Original v1.3 Battery Shield Batterie
6,34 €




















Kai (Verifizierter Käufer) –
Hat alles wunderbar geklappt. Viele Informationen gibt es auch im Internet.