GY-68/BMP180 --- 大气压传感器关联功能函数

bmp180 模块的主要功能与函数

功能相关函数

class bmp180.BMP180(id)

创建一个BMP180对象。

  • id 硬件所连接的I2C编号
BMP180.readpress()

读气压函数,返回值为当前气压,单位为pa,小数点保留两位

BMP180.readtemp()

读温度函数,返回值为当前温度,单位为摄氏度,小数点保留两位

BMP180.readaltitude()

海拔计算函数,返回值为根据气压计算的海拔,单位为m,小数点保留两位

BMP180与开发板接线对应引脚:

TPYBoard BMP180
Y10 SDA
Y9 SCL
GND GND
3V3 VIN

程序示例:

from bmp180 import BMP180
import time
bmp=BMP180(2) #I2C 2接口

while True:
      print('当前温度:%s ℃'%bmp.readtemp())
      print('当前气压:%s pa'%bmp.readpress())
      print('当前海拔:%s m'%bmp.readaltitude())
      time.sleep_ms(500)