Air pressure and temperature sensor

This sensor measures air pressure and temperature and is based on the Bosch BMP280 sensor.

/images/2020-03-11-sensoren-luftdruck-temperatur/bmp_top.png - Logo

Technical Information

  • “Plug-in-and-Go” senseBox compatible
  • Operating pressure 300 to 1100 hPa
  • Relative precision ±0.12 hPa
  • Absolute precision ±1 hPa
  • Operating supply current 2.7μA at 1 Hz sampling frequency
  • Dimensions: 25mm x 25mm x 9mm
  • Weight: 2.4 g

Programming (Arduino)

#include "SenseBoxMCU.h"
#include <SPI.h>

BMP280 bmp_sensor;

void setup() {
  Serial.begin(9600);
  bmp_sensor.begin();
}

void loop() {
    Serial.print("Pressure: ");
    Serial.println(bmp_sensor.getPressure());
    Serial.print("Temperature: ");
    Serial.println(bmp_sensor.getTemperature());
    Serial.print("Altitude: ");
    Serial.println(bmp_sensor.getAltitude(1000));
}

Programming (Blockly)

In Blockly the sensor can be read out via the following block:

/images/2020-03-11-sensoren-luftdruck-temperatur/block-luftdruck-temperatur-en.svg - Logo

In the block you can choose between the different parameters of the air pressure/temperature sensor:

  • Air pressure in Pascal (Pa)
  • Temperature in Celsius (°C)
  • Height above sea level in m (a reference air pressure is required)
×

Subscribe

The latest tutorials sent straight to your inbox.