Jak Vyrobit Ultrazvukový Dálkoměr Na HC-SR04 A Arduino

Obsah:

Jak Vyrobit Ultrazvukový Dálkoměr Na HC-SR04 A Arduino
Jak Vyrobit Ultrazvukový Dálkoměr Na HC-SR04 A Arduino

Video: Jak Vyrobit Ultrazvukový Dálkoměr Na HC-SR04 A Arduino

Video: Jak Vyrobit Ultrazvukový Dálkoměr Na HC-SR04 A Arduino
Video: HC-SR04 Датчик расстояния и сигнализация на Ардуино! 2024, Listopad
Anonim

Navrhuji projekt dálkoměru založený na ultrazvukovém senzoru HC-SR04 a desce Arduino. Odečty senzorů se zobrazují na displeji z tekutých krystalů a napájení se dodává z 9voltové baterie.

Rozložení projektu dálkoměru
Rozložení projektu dálkoměru

Je to nutné

  • - Arduino Nano;
  • - ultrazvukový dálkoměr HC-SR04;
  • - LCD displej;
  • - tělo;
  • - baterie "Krona";
  • - potenciometr 10 kOhm;
  • - chlebová deska;
  • - připojení vodičů.

Instrukce

Krok 1

Nejprve je třeba vybrat správnou velikost pouzdra. Velikost závisí na tom, kterou desku Arduino budete používat (UNO, Mini, Nano nebo jinou), a také na velikosti vašeho LCD. Místo LCD je možné použít miniaturní LED indikátor se 3 znaky. To bude stačit k zobrazení vzdálenosti v centimetrech, protože použitý ultrazvukový senzor má měřicí rozsah 3 až 400 cm.

Výběr pouzdra pro dálkoměr
Výběr pouzdra pro dálkoměr

Krok 2

Odhadněme, jak budou části uspořádány uvnitř těla. Vyřízněte otvory pro ultrazvukový senzor, pro displej a pro vypínač.

Krok 3

Nyní se podívejme na obvod našeho zařízení. Napájení - z baterie "Krona" 9 V. Přepínač S1 - pro zapnutí a vypnutí zařízení. Displej z tekutých krystalů (LCD) je standardně připojen k potenciometru 10 kΩ pro nastavení kontrastu. LCD a ultrazvukový senzor jsou napájeny z 5 V.

Ultrazvukový obvod dálkoměru
Ultrazvukový obvod dálkoměru

Krok 4

Pojďme napsat skicu pro náš dálkoměr. Všechno je zde jednoduché. Nejprve inicializujeme LCD na pinech 12, 11, 10, 9, 8 a 7 pomocí knihovny LiquidCrystal z Arduino IDE.

Dále připojíme spoušť a echo piny dálkoměru na piny 6 a 5 na desce Arduino.

Každých 50 ms požádáme o vzdálenost od detektoru pomocí funkce getDistance () a zobrazíme ji na LCD.

Dálkoměr skica
Dálkoměr skica

Krok 5

Poté, co jsme skicu zapsali do paměti Arduino, můžeme zařízení sestavit. Rozložení vnitřních částí, které navrhuji, je znázorněno na obrázku. Upevnil jsem displej a senzor tavným lepidlem. Drží poměrně pevně, ale zároveň umožňuje v případě potřeby odstranit připojené části. Je vhodné umístit vše tak, abyste se mohli připojit k USB portu Arduina a v případě potřeby opravit „firmware“. Například změňte zobrazený text nebo opravte koeficienty pro výpočet vzdálenosti. Může být nutné změnit kontrast LCD, proto je také vhodné mít k dispozici nastavovač potenciometru.

Uspořádání vnitřních částí ultrazvukového dálkoměru
Uspořádání vnitřních částí ultrazvukového dálkoměru

Krok 6

Verze hotového zařízení je zobrazena na fotografii. Je poměrně kompaktní a snadno použitelný. Takové zařízení má samozřejmě své vlastní vlastnosti. Na konci v části s užitečnými tipy je uvedeno několik důležitých tipů pro použití.

Doporučuje: