Obsah:
Video: ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
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
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
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:
Jednoduchý radarový systém od Magicbit: 6 krokov
Jednoduchý radarový systém od Magicbit: Tento tutoriál ukazuje, ako vytvoriť jednoduchý radarový systém pomocou senzora HC-SR04 a vývojovej dosky Microbit so spracovaním a IDE Arduino
Radarový systém DIY pomocou ultrazvukového senzora: 3 kroky
Radarový systém DIY využívajúci ultrazvukový senzor: Tu s vami zdieľam tento projekt, ktorý je ľahké vyrobiť pomocou ultrazvukového senzora arduino a servomotora
Urob si sám - Radardiy - Radarový detektor - Ardudiy: 3 kroky
Diy | Radardiy | Radarový detektor | Ardudiy: Nové vedecké a technologické experimenty
Ultrazvukový polohovací systém: 4 kroky (s obrázkami)
Ultrazvukový polohovací systém: Všetky verzie ultrazvukových radarov, ktoré som našiel pre zariadenia arduino (Arduino - radar/ultrazvukový detektor, Arduino Ultrasonic Radar Project) sú veľmi pekné radary, ale všetky sú "slepé". Myslím tým, že radar niečo detekuje, ale to, čo
Radarový systém Easy Desktop: 4 kroky
Easy Desktop Radar System: Dobre, takže vy (ja) žijete v časti USA, kde je veľa snehu a búrok. Na môj počítač potrebujete (ja) jednoduchý radarový systém, ktorý bude aktualizovaný a bude jednoduchší ako načítanie stránky o počasí online. Pozeráte sa online a nájdete nejaký GIS