#embedded-hal-driver #temperature-humidity #humidity-sensor #platform-agnostic

no-std dht11

适用于DHT11温度和湿度传感器的平台无关Rust驱动程序

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嵌入式开发

Download history 34/week @ 2024-03-12 39/week @ 2024-03-19 28/week @ 2024-03-26 48/week @ 2024-04-02 24/week @ 2024-04-09 35/week @ 2024-04-16 51/week @ 2024-04-23 28/week @ 2024-04-30 29/week @ 2024-05-07 25/week @ 2024-05-14 27/week @ 2024-05-21 25/week @ 2024-05-28 27/week @ 2024-06-04 26/week @ 2024-06-11 26/week @ 2024-06-18 25/week @ 2024-06-25

每月108次下载

MIT/Apache

9KB
113

dht11-rs

crates.io badge docs.rs badge

使用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

根据您的选择,双重许可

依赖项

~235KB