Expand description
§embassy-hcsr505
Driver async no_std pour le capteur de mouvement HC-SR505.
§Exemple d’utilisation
ⓘ
use embassy_hcsr505::Hcsr505;
#[embassy_executor::task]
async fn pir_task(pin: Input<'static>) {
let mut pir = Hcsr505::new(pin);
loop {
pir.wait_for_motion().await;
// Le signal global est mis à jour automatiquement !
pir.wait_for_idle().await;
}
}Re-exports§
pub use driver::Hcsr505;