Crates.io | simple-dht11 |
lib.rs | simple-dht11 |
version | 0.1.2 |
source | src |
created_at | 2022-11-21 22:27:27.498651 |
updated_at | 2022-11-28 17:49:25.87982 |
description | A simple library to get a reading from a DHT11 hooked up to a Raspberry Pi. |
homepage | https://github.com/bbutner/simple-dht11 |
repository | https://github.com/bbutner/simple-dht11 |
max_upload_size | |
id | 720481 |
size | 41,998 |
The aim of this library is to create an incredibly quick and easy way for a user to hook up a DHT11 to a Raspberry Pi and get a reading from it.
use simple_dht11::dht11::Dht11;
fn main() {
let mut dht11 = Dht11::new(27); // Note this is BCM
let response = dht11.get_reading();
println!("Temperature: {}", response.temperature);
println!("Humidity: {}", response.humidity);
}
Example output:
Temperature: 24.9
Humidity: 21
⚠️ If you are cross compiling, please see the note about this on the RPPal Repo!