Přeskočit obsah

HC-SR04 — vzdálenost [cm] (hcsr_read_cm)

Co dělá: Vrátí vzdálenost z HC-SR04 v centimetrech jako desetinné číslo.

hcsr_read_cm

Vstupy

  • Pole hc_id: výběr dříve inicializované instance senzoru.

Výstup

  • Číslo: vzdálenost v cm (při neúspěchu měření může vrátit výchozí hodnotu 200 cm).

Kdy použít

  • Když stačí čtení v centimetrech a chceš plynulejší hodnoty.
  • Po inicializaci přes hcsr_init.

Tipy a pasti

  • Výpočet v kódu je (pulse_time / 2) / 29.1.
  • U hraničních vzdáleností nebo špatného odrazu validuj hodnoty (např. minimem/maximem).

Příklad použití

example_hcsr

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

value = ultraSoundSensor1.distance_cm()