#i2c #sensor #embedded-hal-driver #i2c-bus #light-sensor

no-std bh1750-ehal

BH1750驱动程序是用于I2C总线接口的数字环境光传感器IC

2个版本

0.0.2 2019年5月29日
0.0.1 2019年5月29日

#16#light-sensor

MIT 许可证

6KB
97

BH1750-ehal

BH1750驱动程序是用于I2C总线接口的数字环境光传感器IC。

let mut i2c = I2c::i2c3(p.I2C3, (scl, sda), 400.khz(), clocks);
let mut delay = Delay::new(cmp.SYST, clocks);
let mut bh1750 = BH1750::new(i2c, delay, Address::ADDR_L).unwrap();
let light = hb1750.light_one_shot(OneTimeMeasurement::LOW_RES);
let light = bh1750.get_measurement(ContinuesMeasurement::LOW_RES);
println!("light {:.1} \n", light);

依赖项

~71KB