Luftdruck- und Temperatursensor (BMP280)
Dieser Sensor misst den Luftdruck und die Temperatur und basiert auf dem BMP280 Sensor von Bosch.
Luftdruck und Temperatursensor
Technische Informationen
- "Plug-in-and-Go" senseBox kompatibel
- Betriebsdruck 300 bis 1100 hPa
- Relative Präzision ±0.12 hPa
- Absolute Präzision ±1 hPa
- Betriebsversorgungsstrom 2.7μA bei 1 Hz Sampling Frequenz
- Maße: 25mm x 25mm x 9mm
- Gewicht: 2,4 g
Anschluss
Die Komponente wird am I2C Port angeschlossen.
Programmierung
#include <Adafruit_BMP280.h> // http://librarymanager/All#Adafruit_BMP280_Library
#include <SPI.h>
Adafruit_BMP280 bmp;
void setup() {
Serial.begin(9600);
bmp_sensor.begin();
}
void loop() {
Serial.print("Pressure: ");
Serial.println(bmp_sensor.readPressure());
Serial.print("Temperature: ");
Serial.println(bmp_sensor.readTemperature());
Serial.print("Altitude: ");
Serial.println(bmp_sensor.readAltitude(1013));
}
Programmierung (Blockly)
In Blockly kann der Sensor über folgenden Block ausgelesen werden:
Im Block kannst du zwischen den verschiedenen Parametern des Luftdruck-/Temperatursensor auswählen:
- Luftdruck in Pascal (Pa)
- Temperatur in Celsius (°C)
- Höhe über NN in m (dazu wird ein Referenzluftdruck benötigt)