4个版本 (2个重大变更)
0.3.1 | 2020年5月16日 |
---|---|
0.3.0 | 2020年5月16日 |
0.2.0 | 2020年5月16日 |
0.1.0 | 2020年5月9日 |
#837 在 嵌入式开发
每月108次下载
9KB
113 行
dht11-rs
使用embedded-hal
特质,为DHT11温度和湿度传感器提供平台无关的Rust驱动程序。
要求
- Rust 1.43+
使用方法
在Cargo.toml中将库作为依赖项包含
[dependencies]
dht11 = "0.1.0"
use dht11::Dht11;
// Create an instance of the DHT11 device
let mut dht11 = Dht11::new(pin);
// Perform a sensor reading
let measurement = dht11.perform_measurement(&mut delay).unwrap();
println!("{:?}", measurement);
示例
有关如何在STM32F407 MCU上使用此crate的示例,请参阅示例目录。
默认情况下,使用半主机模式显示读取值,使用OpenOCD或类似工具。
许可证
版权所有 © 2020 Pietro Lorefice
根据您的选择,双重许可
- Apache License,版本2.0,(LICENSE-APACHE或http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT或http://opensource.org/licenses/MIT)
依赖项
~235KB