Page 4
Under the supervision of Seeed Technology Inc., this manual has been compiled and published which covered the latest product description and specification. The content of this manual is subject to change without notice.
1. Introduction This Grove - Barometer (High-Accuracy) Sensor features a HP206C high-accuracy chip to detect barometric pressure, Altimeter and temperature. It can widely measure pressure ranging from 300mbar~1200mbar, with a super high accuracy of 0.01mbar (0.1m) in ultra-high resolution mode. The chip only accepts 1.8V to 3.6V input voltage.
2. Features Digital two wire (I2C) interface Command-based Reading, Compensated (Optional) Programmable Events and Interrupt Controls Full Data Compensation Wide barometric pressure range Flexible supply voltage range Ultra-low power consumption Altitude Resolution down to 0.01 meter ...
3. Application ideas High Precision Mobile Altimeter / Barometer Industrial Pressure and Temperature Sensor System Automotive Systems Personal Electronics Altimetry Adventure and Sports watches Medical Gas Control System Weather Station Equipment Indoor Navigation and Map Assist ...
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.
Page 10
//pressure filter KalmanFilter a_filter; //altitude filter void setup() Serial.begin(9600); // start serial for output Serial.println("****HP20x_dev demo by seeed studio****\n"); Serial.println("Calculation formula: H = [8.5(101325-P)]/100 \n"); /* Power up,delay 150ms,until voltage is stable */ delay(150); /* Reset HP20x_dev */ HP20x.begin(); delay(100);...
Page 11
Serial.println("Temper:"); float = Temper/100.0; Serial.print(t); Serial.println("C.\n"); Serial.println("Filter:"); Serial.print(t_filter.Filter(t)); Serial.println("C.\n"); long Pressure = HP20x.ReadPressure(); Serial.println("Pressure:"); = Pressure/100.0; Serial.print(t); Serial.println("hPa.\n"); Serial.println("Filter:"); Serial.print(p_filter.Filter(t)); Serial.println("hPa\n"); long Altitude = HP20x.ReadAltitude(); Serial.println("Altitude:"); = Altitude/100.0; Serial.print(t); Serial.println("m.\n"); Serial.println("Filter:"); Serial.print(a_filter.Filter(t)); Serial.println("m.\n"); Serial.println("------------------\n"); delay(1000); 4. Open the serial monitor to receive the sensor's data including temperature, barometric pressure value, relative atmosphere pressure and altitude.
Page 12
The following is a reference graph plotting out the relationship between altitude above sea level and barometric pressure.
Need help?
Do you have a question about the Grove - Barometer and is the answer not in the manual?
Questions and answers