BMP280 3.3V High Precision Atmospheric Pressure Sensor Module Altimeter Sensor Replaces BMP180
โมดูล BMP280 สำหรับวัดอุณหภูมิ ลบ 40 - 85 อาศาเซลเซียส คลาดเคลื่อน 1 องศา และวัดความดันบรรยากาศ ในช่วง 300-1100 hPa ติดต่อกับ Arduino แบบ I2C ใช้ไฟเลี้ยง 1.71-3.6V
การใช้งาน BMP280 Arduino code
1. เพิ่มไลบารี bmp ดังรูปนี้

2. ต่อวงจรดังนี้
VCC - 3.3V
GND - GND
SCL - A5
SDA - A4
The BMP280 is a high-precision, small-footprint, ultra-low power pressure sensor that can be used in mobile devices. Its excellent performance, the absolute accuracy of up to 0. 2 Pa, and low power consumption, only 2.7μA. BMP280 uses a powerful 8- pin ceramic leadless chip carrier (LCC) ultra-thin package, through the I2C , SPIbus directly with a variety of microprocessors connected.
BMP280 main feature:
- Pressure range: 300 ~ 1100hPa (elevation of 9000 meters to -500 meters);
- Power supply voltage: 1.71 V ~ 3.6V;
- LCC8 package: lead-free ceramic carrier package (LCC);
- Size: 1.5cm × 1.15cm ;
- Low power consumption: 2.7 μA;
- High precision: low power mode, the resolution of 0.06hPa (0.5 m);
- Under the high linearity mode, a resolution of 0. The 2 Pa ( 1.7 centipoise m);
- Temperature output;
- I2C interface , SPI interface ;
- Temperature compensation;
- No external clock circuit.
Typical application:
- GPS accurate navigation (dead reckoning, upper and lower bridge detection, etc.);
- Indoor and outdoor navigation;
- Monitoring of leisure, sports and health care;
- Weather forecast
- Vertical speed indication (rise / sink speed);
- Fan power control
โคดตัวอย่าง BMP280 Arduino
- https://github.com/adafruit/Adafruit_BMP280_Library
- https://learn.adafruit.com/adafruit-bmp280-barometric-pressure-plus-temperature-sensor-breakout/arduino-test