Obsah:

Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora .: 6 krokov
Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora .: 6 krokov

Video: Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora .: 6 krokov

Video: Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora .: 6 krokov
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, Júl
Anonim
Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora
Použitie výstupu ultrazvukového senzora vzdialenosti a výstupu sériového monitora

Čau ľudia! Chcete sa naučiť používať výstup zo sériového monitora. Tak tu máte perfektný návod, ako na to! V tomto návode vás prevediem jednoduchými krokmi potrebnými na zistenie vzdialenosti pomocou ultrazvukového senzora a nahlási to na sériovom monitore.

Krok 1: Krok 1: Stiahnutie Arduino IDE

Krok 1: Stiahnutie IDE Arduino
Krok 1: Stiahnutie IDE Arduino

Stiahnite a nainštalujte si Arduino IDE (interaktívne vývojové prostredie) pomocou nižšie uvedeného odkazu:

www.arduino.cc/en/Main/Software Vyberte a uložte verziu, ktorá najlepšie vyhovuje vášmu operačnému systému a konfigurácii.

Krok 2: Krok 2: Hardvérové materiály

  1. 1 doska Arduino
  2. 1 chlebník
  3. 1 Ultrazvukový senzor
  4. Prepojovacie vodiče
  5. Rezistory

Krok 3: Krok 3: Budovanie hardvéru

Krok 3: Budovanie hardvéru
Krok 3: Budovanie hardvéru

1) Pridajte ultrazvukový senzor na dosku na chlieb. V ultrazvukovom senzore sú 4 piny. Sú to Vcc (5V napájací zdroj), Trig (Trigger), Echo, Gnd (Groud). Pripojte Vcc k napájaciemu zdroju 5 V, GND k zemi, Echo k pinu 13, Spúšťač ku kolíku 11 pomocou prepojovacích vodičov a odporov znázornených na obrázku.

2) Vyššie uvedený obrázok ukazuje, ako by mali pripojenia vyzerať.

Krok 4: Krok 4: Stiahnutie a spustenie programu

Stiahnite si priložený program arduino do svojho prenosného počítača. Pripojte arduino k svojmu notebooku a spustite program.

V arduino IDE otvorte Nástroje-> sériový monitor Umiestnite prekážku blízko a ďaleko od ultrazvukového senzora. Sledujte výstup na sériovom monitore. Toto by malo ukazovať vzdialenosť medzi ultrazvukovým senzorom a prekážkou.

Krok 5: Krok 5: Pochopenie programu

Najprv pochopme, ako funguje ultrazvukový senzor. Ultrazvukový senzor je zariadenie, ktoré dokáže merať vzdialenosť k objektu pomocou zvukových vĺn. Meria vzdialenosť odoslaním zvukovej vlny na konkrétnej frekvencii a počúvaním, aby sa zvuková vlna odrazila. Funguje to tak, že keď sa odrazí od predmetu, vyšle výbuch ultrazvuku a počúva ozvenu. Ultrazvuk pinguje na prekážky. Doska Arduino odošle krátky impulz na spustenie detekcie a potom počúva impulz na rovnakom pine pomocou funkcie pulseIn ().

Funkcia pulseIn () počká, kým sa kolík prepne na VYSOKÝ spôsobený odrazenou zvukovou vlnou, začne načasovať a potom počká, kým kolík prejde na NÍZKU, keď sa zvuková vlna skončí, čím sa načasovanie zastaví. Na konci funkcia vráti dĺžku impulzu v mikrosekundách. Na získanie vzdialenosti vynásobíme trvanie 0,034 a vydelíme ho 2, ako je vysvetlené v tejto rovnici. Na konci vytlačíme hodnotu vzdialenosti na sériový monitor.

Pri metóde nastavenia deklarujte kolík 4 ako vstup a zintenzívnite tlačidlo Zapnúť ako nepravdivé.

Pri slučkovej metóde sa načítava aktuálna hodnota tlačidlového vstupu. ak je stlačené, prepína tlačidlo z vypnutého do zapnutého stavu. Pri ďalšom stlačení sa tlačidlo prepne zo zapnutého na vypnuté. Pridajú sa oneskorenia, aby sa znížil hluk a zabránilo sa príliš rýchlej zmene výstupu.

Odporúča: