Modulů pro Arduino existuje spousta. Některé měří teplotu, jiné světlo, napětí, proud nebo třeba vlhkost. Tentokrát se podíváme na jeden z nejznámějších modulů pro měření vzdálenosti – ultrazvukový dálkoměr HC-SR04.
Na první pohled ho pozná snad každý. Má dvě kulatá „očka“, díky kterým vypadá trochu jako malý robot nebo obličej. Ve skutečnosti jde o vysílač a přijímač ultrazvuku. Modul vyšle krátký zvukový impuls, počká na jeho odraz od překážky a podle času návratu spočítá vzdálenost.
Je to jednoduchý, levný a pro začátečníky hodně vděčný modul. Dá se na něm pěkně ukázat nejen měření vzdálenosti, ale i to, že reálný svět není tak dokonalý jako příklady v učebnici. Některé předměty se měří dobře, jiné hůř, na šikmé plochy se zvuk odráží jinam a hodnoty občas trochu poskakují.
V článku si ukážeme, jak HC-SR04 funguje, jak ho zapojit k Arduinu, jak napsat jednoduchý program a na co si dát při měření pozor.









