Více je zde | Pro měření vzdálenosti před překážkou, například u robotických autíček, je vhodný ultrazvukový senzor TZT HC-SR04.
Více informací je zde
Na modulu je jeden ultrazvukový vysílač, jeden přijímač a integrované obvody, které zajišťují správnou funkci. Vzdálenost se vypočítává z časového rozdílu mezi vyslaným a přijatým signálem. Podle známé rychlosti zvuku se používá v programu tento přepočtet na centimetry: odezva1 = pulseIn(echoPin, HIGH); delka_cm1 = (odezva1 / 2) / 29.1; //vypočítání v cm
Odezva je v milisekundách dělená dvěma, protože zvuk musí urazit cestu tam a zpátky. Pak se vydělí konstantou 29,1
Uvádí se, že při teplotě 20 °C je v suchém vzduchu rychlost zvuku 343 m/s, tj. 34300 cm/s. Jestliže má jedna sekunda 1000 milisekund, pak je třeba vypočítat 34300 / 1000 = 34,3 Další čas je třeba k zpracování vyslání a přijetí signálu elektronikou, takže ověřená konstanta je 29,1.
Senzor TZT HC-SR04 má jednoduché zapojení jen dvou digitálních pinů a napájení podle následujícího schematu:
Program bude vypisovat vzdálenost v centimetrech na sériový monitor v sekundových intervalech:
|
Hodně úspěchů přeje
|
|
|
|
|
VÝHODNÁ DOPRAVA
Při nákupu zboží nad 2000 Kč s DPH máte dopravu úplně zdarma.
|
KVALITA ZBOŽÍ
Garantujeme kvalitu zboží.
|
ZBOŽÍ SKLADEM
Nejčastěji objednávané zboží máme skladem. Garantujeme rychlé dodání, Zboží expedujeme každý pracovní den.
|
OVĚŘENO ZÁKAZNÍKY
Těší nás, že se k nám zákazníci rádi vrací a kladně hodnotí naše zboží i servis. Děkujeme za zpětnou vazbu.
|
|
|