Obsah:

Použití ultrazvukového senzoru vzdálenosti a výstupu sériového monitoru .: 6 kroků
Použití ultrazvukového senzoru vzdálenosti a výstupu sériového monitoru .: 6 kroků

Video: Použití ultrazvukového senzoru vzdálenosti a výstupu sériového monitoru .: 6 kroků

Video: Použití ultrazvukového senzoru vzdálenosti a výstupu sériového monitoru .: 6 kroků
Video: Aplikace pro měření vzdálenosti ultrazvukovým senzorem 2024, Červenec
Anonim
Použití výstupu ultrazvukového snímače vzdálenosti a výstupu sériového monitoru
Použití výstupu ultrazvukového snímače vzdálenosti a výstupu sériového monitoru

Hej lidi! Chcete se naučit používat výstup sériového monitoru. Tady máte perfektní návod, jak na to! V tomto pokynu vás provedu jednoduchými kroky potřebnými k detekci vzdálenosti pomocí ultrazvukového senzoru a nahlásí ji na sériovém monitoru.

Krok 1: Krok 1: Stažení Arduino IDE

Krok 1: Stažení Arduino IDE
Krok 1: Stažení Arduino IDE

Stáhněte a nainstalujte Arduino IDE (interaktivní vývojové prostředí) pomocí níže uvedeného odkazu:

www.arduino.cc/en/Main/Software Vyberte a uložte verzi, která nejlépe odpovídá vašemu operačnímu systému a konfiguraci.

Krok 2: Krok 2: Hardwarové materiály

  1. 1 deska Arduino
  2. 1 prkénko
  3. 1 Ultrazvukový senzor
  4. Propojovací vodiče
  5. Rezistory

Krok 3: Krok 3: Budování hardwaru

Krok 3: Budování hardwaru
Krok 3: Budování hardwaru

1) Přidejte ultrazvukový senzor na prkénko. V ultrazvukovém senzoru jsou 4 piny. Jsou to Vcc (5V napájecí zdroj), Trig (Trigger), Echo, Gnd (Groud). Připojte Vcc k napájecímu zdroji 5 V, Gnd k zemi, Echo ke kolíku 13, spoušť ke kolíku 11 pomocí propojovacích vodičů a rezistorů uvedených na obrázku.

2) Výše uvedený obrázek ukazuje, jak by měla spojení vypadat.

Krok 4: Krok 4: Stažení a spuštění programu

Stáhněte si přiložený program arduino do svého notebooku. Připojte Arduino k notebooku a spusťte program.

V arduino IDE otevřete Nástroje-> sériový monitor Umístěte překážku blízko a daleko od ultrazvukového senzoru. Sledujte výstup na sériovém monitoru. To by mělo ukazovat vzdálenost mezi ultrazvukovým senzorem a překážkou.

Krok 5: Krok 5: Porozumění programu

Nejprve pojďme pochopit, jak funguje ultrazvukový senzor. Ultrazvukový senzor je zařízení, které dokáže měřit vzdálenost k objektu pomocí zvukových vln. Měří vzdálenost vysláním zvukové vlny na konkrétní frekvenci a poslechem, aby se tato zvuková vlna odrazila. Funguje tak, že vysílá výbuch ultrazvuku a poslouchá ozvěnu, když se odrazí od předmětu. Ultrazvuk pinguje na překážky. Deska Arduino odešle krátký impuls ke spuštění detekce a poté poslouchá puls na stejném pinu pomocí funkce pulseIn ().

Funkce pulseIn () počká, až se kolík přepne na VYSOKÝ způsobený odrazenou zvukovou vlnou, a začne časovat, poté počká, až kolík přejde na NÍZKOU, když zvuková vlna skončí, což časování zastaví. Na konci funkce vrátí délku pulsu v mikrosekundách. Pro získání vzdálenosti vynásobíme dobu trvání 0,034 a vydělíme ji 2, jak je vysvětleno v této rovnici. Na konci hodnotu vzdálenosti vytiskneme na sériový monitor.

V metodě instalace deklarujte pin 4 jako Input a intializuje buttonOn jako false.

Při smyčkové metodě se načte aktuální hodnota tlačítkového vstupu. pokud je stisknuto, přepíná tlačítko z vypnuto do zapnuto. Při příštím stisknutí se tlačítko přepne ze zapnuto na vypnuto. Ke snížení hluku a zamezení příliš rychlé změny výstupu jsou přidána zpoždění.

Doporučuje: