类引用:
from BH1750 import Bh1750
实例化参数:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
i2c | 是 | i2c对象 | |
dev_addr | 否 | int | 0x23 |
i2c_obj=I2C(I2C.I2C1,I2C.STANDARD_MODE)
bh1750 = Bh1750(i2c_obj)
接口函数:
l on(), off(), reset()
开启传感器,使传感器非活动状态,重置传感器。
参数:
无。
返回值:
无。
l set_measure_mode(mode)
设置测量模式,持续测量或单次测量,不同精度。
参数:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
mode | 否 | int | 默认0.5lx精度; 0x10:(1lx精度) 0x13:(0.5lx精度) |
返回值:
无
l read ()
读取照度值。
参数:
无。
返回值:
名称 | 类型 | 说明 |
---|---|---|
lux | int | 光照度值 |