BMP180 Barometric Pressure
/Temperature/Altitude Sensor- 5V
(BMP180 대기압/온도/고도 센서- 5V)
개요
- 본 센서는 Bosch칩을 이용한 저렴한 대기압/온도 센서입니다. BMP085가 단종되고 본 BMP180이 출시되었으며,
- BMP180은 BMP085와 펌웨어/소프트웨어/인터페이스가 동일하여 이전 모델을 정확히 대치하는 것이 가능합니다.
- 고도에 따라 압력이 변하기 때문에 고도 측정용으로 사용이 가능합니다.
- PCB상에는 센서와 3.3V 레귤레이터, I2C 레벨 쉬프터 그리고 I2C핀상에 풀업저항이 납땜되어 있습니다.
- 3.3V 전압 레귤레이터가 장착되어 있어 5V 신호레벨에서도 안전하게 사용할 수 있습니다.
- 센서를 사용하는 것은 쉽습니다. 예를들어, 아두이노를 사용하고 있다면 VIN 핀을 5V전압핀에 연결하고
- GND를 그라운드에, SCL을 I2C 클럭(Analog 5)에 SDA를 I2C 데이터(analog 4)에 연결합니다.
- 그후에 다음 링크에서 아두이노 라이브러리와 예제를 다운 받습니다.
- BMP085 Arduino library and example code for temperature, pressure and altitude calculation.
- 라이브러리를 설치하고 샘플 스케치를 업로드하면 온도, 압력, 고도 데이터를 받게 됩니다.
- 튜토리얼: detailed tutorial
특징
- Vin: 3 to 5VDC
- Logic: 3 to 5V compliant
- Pressure sensing range: 300-1100 hPa (9000m to -500m above sea level)
- Up to 0.03hPa / 0.25m resolution
- -40 to +85°C operational range, +-2°C temperature accuracy
- This board/chip uses I2C 7-bit address 0x77.
튜토리얼
-
Using the BMP085 with Raspberry Pi
Tempertature and barometric pressure readingsBosch BMP085 Breakout Board
Barometric Pressure, Temperature, & Altitude Sensor