BMP-180 Temperatur und Luftdruck

Funktion

BMP-180 ist ein etwas älterer I2C Temperatur- und Luftdrucksensor der Fa. Bosch. Die Genauigkeit sollte aber für die meisten Zwecke ausreichend sein.

Verdrahtung

Breakoutboard Rückseite

SCL und SDA ins Bussystem einbinden, VIN verträgt der Sensor 3,3 oder 5V. GND an GND.

Programmierung

Es gibt eine Libary von Ardafruit für den Sensor (Adafruit_BMP085.h). Vorsicht: ggf. ist hier eine falsche Adresse eingetragen. Ein I2C-Scanner hilft weiter: Die richtige Adresse ist 0x76.

Die Programmierung kann sehr gut dem Beispielsketch von Adafruit entnommen werden:

#include <Wire.h>
#include <Adafruit_BMP085.h>
Adafruit_BMP085 bmp;

setup{
  if (!bmp.begin()) {
  Serial.println("Could not find a valid BMP085 sensor, check wiring!");
  while (1) {}
  }
}

loop(){
   Serial.print("Temperature = ");
   Serial.print(bmp.readTemperature());
   Serial.println(" *C");

   Serial.print("Pressure = ");
   Serial.print(bmp.readPressure());
   Serial.println(" Pa");

/*
    // Calculate altitude assuming 'standard' barometric
    // pressure of 1013.25 millibar = 101325 Pascal
    Serial.print("Altitude = ");
    Serial.print(bmp.readAltitude());
    Serial.println(" meters");
    Serial.print("Pressure at sealevel (calculated) = ");
    Serial.print(bmp.readSealevelPressure());
    Serial.println(" Pa");
*/
    
  // you can get a more precise measurement of altitude
  // if you know the current sea level pressure which will
  // vary with weather and such. If it is 1015 millibars
  // that is equal to 101500 Pascals.
    Serial.print("Real altitude = ");
    Serial.print(bmp.readAltitude(101500));
    Serial.println(" meters");
    
    Serial.println();
}

Quellen und hilfreiche Links

QuelleThema
AZ-Delivery
https://www.az-delivery.de/en/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/luckenfuller-bmp-bme-endlich-wieder-verfugbar
Bosch Temperatur- Luftdruck und- und Luftfeuchtigkeitssensoren
Bosch über aktuelle Sensoren
https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/
Infos zu den neueren Sensoren
Datenblatt BMP 180 Bosch
https://datasheetspdf.com/pdf-file/770150/Bosch/BMP180/1
Datenblatt
Quellen und hilfreiche Links

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.