2个不稳定版本
0.1.0 | 2024年5月5日 |
---|---|
0.0.1 | 2023年11月24日 |
#974 in 嵌入式开发
16KB
102 行
AHT10
AHT10温度和湿度传感器的嵌入式rust no_std
驱动程序。
用法
在Cargo.toml中将库作为依赖项添加
[dependencies.aht10]
version = "<version>"
要使用该传感器,请使用嵌入式hal i2c设备调用AHT10::new
extern crate aht10;
// Start the sensor.
let mut dev = AHT10::new(i2c_dev, embedded_hal::Delay).unwrap();
// Read humidity and temperature.
let (h, t) = dev.read().unwrap();
文档
API文档在docs.rs上生成。
许可
AGPL-3.0许可。
lib.rs
:
一个与AHT10温度/湿度传感器接口的平台无关的驱动程序。
此驱动程序使用embedded-hal-async
特质构建。
遗憾的是,AHT10数据表有些定义不足。有一个FIFO模式以及简短提到的命令数据字节,但我没有找到描述它们意义的文档。买者自慎。
依赖项
~180KB