1 个不稳定版本
使用旧的 Rust 2015
0.0.1 | 2019 年 7 月 25 日 |
---|
#31 在 #humidity
15KB
105 行
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
特性构建的。
遗憾的是,AHT10 数据手册有些不明确。有一个 FIFO 模式以及简短提到的命令数据字节,但我没有找到描述它们含义的文档。买家注意。
依赖关系
~175KB