Grove Barometer Sensor

This Grove - Barometer Sensor features a Bosch BMP085 high-accuracy chip to detect barometric pressure and temperature. It can widely measure pressure ranging from 300hPa to 1100hPa, AKA +9000m to -500m above sea level, with a super high accuracy of 0.03hPa(0.25m) in ultra-high resolution mode. The chip only accepts 1.8V to 3.6V input voltage. However, with outer circuit added, this module becomes compatible with 3.3V and 5V. Therefore, it can be used on Arduino/Seeeduino or Seeeduino Stalker without modification. It is designed to be connected directly to a micro-controller via the I2C bus.

Features

  • Digital two wire (I2C) interface

  • Wide barometric pressure range

  • Flexible supply voltage range

  • Ultra-low power consumption

  • Low noise measurement

  • Fully calibrated

  • Temperature measurement included

!!!Tip More details about Grove modules please refer to Grove System

Application Ideas

  • Enhancement of GPS navigation

  • Indoor and outdoor navigation

  • Leisure and sports

  • Weather forecast

  • Vertical velocity indication (rise/sink speed)

Specifications

Item

Min

Typical

Max

Unit

Voltage

3

5

5.5

VDC

Current

89

/

130

uA

Pressure Range

300

/

1100

hPa

Faster I2C data transfer

/

/

3.4

MHZ

Dimension

20.4*24.3*9.7

mm

Weight

2

g

Usage

With Arduino

Barometric condition is one of the criteria used to predict coming change in weather and deduce altitude above sea level. Here is a demo to show you how to read the barometric data from this Grove - Barometer Sensor.

1.Connect it to IIC port of Seeeduino or Grove - Base Shield via a Grove cable. And connect Arduino to PC via a USB cable.

2.Download the library Barometer_Sensor Library;Unzip it into the libraries file of Arduino IDE by the path: ..\arduino-1.0.1\libraries.

3.Create a new Arduino sketch and paste the codes below to it or open the code directly by the path:File -> Example ->Barometer_Sensor->Barometer_Sensor.

4.Open the serial monitor to receive the sensor's data including temperature, barometric pressure value, relative atmosphere pressure and altitude.

The following is a reference graph plotting out the relationship between altitude above sea level and barometric pressure.

With Raspberry Pi

1.You should have got a raspberry pi and a grovepi or grovepi+.

2.You should have completed configuring the development enviroment, otherwise follow here.

3.Connection

  • Plug the barometer sensor into the i2c sockets on grovepi.

4.Navigate to the demos' directory:

  • To see the code

5.Run the demo.

6.Result

Resources

Last updated

Was this helpful?