Obsah:

ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky
ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky

Video: ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky

Video: ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Júl
Anonim
ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO
ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO

Tu opísaný obvod demonštruje prácu radarového systému založeného na ultrazvuku. Ultrazvukový snímač používa na detekciu objektu a meranie jeho vzdialenosti a otáčanie podľa servomotora. Uhol natočenia sa zobrazí na obrazovke LCD 16x2. Kedykoľvek je detekovaná prekážka, zapne sa bzučiak a zobrazí sa aj na displeji LCD..

Radarové systémy majú množstvo obranných, ako aj civilných aplikácií.

Radarový systém sa skladá z vysielača, ktorý prenáša lúč smerom k cieľu, ktorý potom cieľ odráža ako signál ozveny. Odrazený signál je prijímaný prijímačom. Tento prijímač spracováva prijatý signál a poskytuje také informácie, ako je prítomnosť cieľa, vzdialenosť, poloha (pohybujúca sa alebo stacionárna) alebo rýchlosť, ktoré sú zobrazené na zobrazovacej jednotke.

Krok 1: Potrebné súčasti

Vyžadované súčasti
Vyžadované súčasti

Arduino UNO R3-Jedná sa o dosku s mikrokontrolérom, ktorá je založená na odnímateľnom mikrokontroléri ATmega328 AVR s dvojitým radom (DIP). Má 20 digitálnych vstupno -výstupných pinov (z toho 6 môže byť použitých ako výstupy PWM a 6 môže byť použitých ako analógové vstupy).

Ultrazvukový senzor HC -SR04 -Tento senzor je 4 -pinový modul, ktorého názvy pinov sú Vcc (5v), Trigger, Echo a Ground. Tento senzor je veľmi populárny senzor používaný v mnohých aplikáciách, kde je potrebné meranie vzdialenosti alebo snímanie predmetov. Modul má vpredu dve oči podobné projektom, ktoré tvoria ultrazvukový vysielač a prijímač.

Mikro servomotor Tower Pro SG90-toto servo je otočné o 180 °. Jedná sa o digitálny servomotor, ktorý rýchlejšie a lepšie prijíma a spracováva signál PWM. Vybavuje prepracované interné obvody, ktoré poskytujú dobrý krútiaci moment, udržiavací výkon a rýchlejšie aktualizácie v reakcii na vonkajšie sily. Skladá sa z troch drôtov sfarbených ako hnedá, červená a žltá.

Hnedá/čierna: Pripojené k zemi

Červená: Pripojené k VCC (5v)

Žltá/biela: Pripojený k dátovému kolíku prostredníctvom tohto signálu pwm je daný na pohon motora.

16x2 LCD displej (zelené podsvietenie)- 16x2 LCD displej je alfanumerický displej. Je založený na ovládači displeja HD44780 a je pripravený na prepojenie s väčšinou mikrokontrolérov. Funguje na 5V a má zelené podsvietenie, ktoré je možné podľa potreby zapnúť a vypnúť. Kontrast obrazovky je možné ovládať aj zmenou napätia na kolíku ovládania kontrastu (pin 3).

Bzučiak

Napájací zdroj 12 V

Prepojovacie vodiče

Krok 2: Komponenty prepojené dohromady

Komponenty prepojené dohromady
Komponenty prepojené dohromady

LCD PIN_RS ------------------ 12 z Arduino Uno

LCD PIN_RW ------------------ GND

LCD PIN_EN ------------------- 11 Arduino Uno

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 Arduino Uno

LCD PIN_D5 ------------------- 4 Arduino Uno

LCD PIN_D6 ------------------- 3 Arduino Uno

LCD PIN_D7 ------------------- 2 Arduino Uno

LCD PIN_VSS ------------------ GND

LCD PIN_VDD ------------------ 5V

Pin senzora_VCC ---------------- 5V

Senzor Pin_Trig ------------------ 8 Arduino Uno

Senzor Pin_Echo ----------------- 9 Arduino Uno

Senzor Pin_GND ------------------ GND

Servomotor má zásuvku s tromi kolíkmi. Hnedá/čierna je zvyčajne zem.

Pripojte napájací kábel, ktorý by mal byť vo všetkých štandardoch červený, k 5V na Arduine.

Zostávajúcu linku na servo konektore pripojte k digitálnemu kolíku na Arduine.

Kolík bzučiaka- kladný je pripojený k digitálnemu kolíku Arduino a ďalší kolík je pripojený k zemi.

Krok 3: Kód

Kód
Kód

Stiahnite si hlavný kód z nižšie uvedeného odkazu:-

Hlavný kód:

Po nahraní programu do Arduina môžete vidieť radarový systém pomocou softvéru s názvom „Processing“.

Spracovanie je k dispozícii pre systémy Linux, Mac OS X a Windows.

Softvér si môžete stiahnuť z odkazu: https://processing.org/download/. Softvér si stiahnete výberom.

Po nahraní hlavného kódu spustite kód spracovania.

Poznámka:- Musíte zmeniť názov portu a zmeniť podmienky podľa svojich potrieb.

Keď spustíte kód spracovania, otvorí sa čierne okno. Môžete vidieť pohybujúci sa radar a vždy, keď je zistená prekážka, zobrazí sa červená čiara.

Procesný kód si môžete stiahnuť z vyššie uvedeného odkazu (hlavný kód).

Dúfam, že vám to uľahčilo prácu. Ak sa vám tento návod páči a považujete ho za užitočný, nezabudnite sa prihlásiť na odber a ak máte akékoľvek pochybnosti, otázky alebo potrebujete s čímkoľvek pomôcť, zanechajte komentár nižšie …

Ďakujem elementzonline.com

Odporúča: