Obsah:
Video: ULTRAZVUKOVÝ RADAROVÝ SYSTÉM S POUŽITÍM ARDUINO: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Zde popsaný obvod ukazuje fungování radarového systému na bázi ultrazvuku. Pomocí ultrazvukového senzoru detekuje předmět a měří jeho vzdálenost a otáčí se podle servomotoru. Úhel otočení je zobrazen na obrazovce LCD 16x2. Kdykoli je detekována překážka, zapne se bzučák a zobrazí se také na displeji LCD.
Radarové systémy mají řadu obranných i civilních aplikací.
Radarový systém se skládá z vysílače, který přenáší paprsek směrem k cíli, který je pak odrazen cílem jako signál ozvěny. Odražený signál je přijímán přijímačem. Tento přijímač zpracovává přijatý signál a poskytuje takové informace, jako je přítomnost cíle, vzdálenost, poloha (pohybující se nebo stacionární) nebo rychlost, která je zobrazena na zobrazovací jednotce.
Krok 1: Požadované součásti
Arduino UNO R3-Jedná se o desku s mikrokontrolérem založenou na odnímatelném mikrokontroléru ATmega328 AVR s dvojitým vloženým balíčkem (DIP). Má 20 digitálních vstupních/výstupních pinů (z toho 6 lze použít jako výstupy PWM a 6 lze použít jako analogové vstupy).
Ultrazvukový senzor HC -SR04 -Tento senzor je 4pinový modul, jehož názvy pinů jsou Vcc (5v), Trigger, Echo a Ground. Tento senzor je velmi oblíbený senzor používaný v mnoha aplikacích, kde je vyžadováno měření vzdálenosti nebo snímání předmětů. Modul má v přední části dvě oči jako projekty, které tvoří ultrazvukový vysílač a přijímač.
Mikro servomotor Tower Pro SG90-toto servo je otočné o 180 °. Jedná se o digitální servomotor, který přijímá a zpracovává signál PWM rychleji a lépe. Vybavuje důmyslné vnitřní obvody, které poskytují dobrý točivý moment, přídržný výkon a rychlejší aktualizace v reakci na vnější síly. Skládá se ze tří vodičů barevných jako hnědá, červená a žlutá.
Hnědá/černá: Připojeno k zemi
Červená: Připojeno k VCC (5v)
Žlutá/bílá: Připojeno k datovému kolíku prostřednictvím tohoto signálu pwm je dáno k pohonu motoru.
16x2 LCD displej (zelené podsvícení)- 16x2 LCD displej je alfanumerický displej. Je založen na řadiči displeje HD44780 a je připraven k propojení s většinou mikrokontrolérů. Funguje na 5V a má zelené podsvícení, které lze podle potřeby zapínat a vypínat. Kontrast obrazovky lze také ovládat změnou napětí na pinu pro ovládání kontrastu (pin 3).
Bzučák
Deska napájecího zdroje 12v
Propojovací dráty
Krok 2: Součásti propojené dohromady
LCD PIN_RS ------------------ 12 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
Senzor Pin_VCC ---------------- 5V
Sensor Pin_Trig ------------------ 8 Arduino Uno
Senzor Pin_Echo ----------------- 9 Arduino Uno
Senzor Pin_GND ------------------ GND
Servomotor má zásuvku se třemi piny. Hnědá/černá je obvykle půda.
Připojte napájecí kabel, který by ve všech standardech měl být červený, na 5V na Arduinu.
Připojte zbývající linku na servo konektoru k digitálnímu pinu na Arduinu.
Pin bzučáku- Pozitivní je připojen k digitálnímu pinu Arduina a další pin je připojen k zemi.
Krok 3: Kód
Stáhněte si hlavní kód z níže uvedeného odkazu:-
Hlavní kód:
Po nahrání programu do Arduina můžete vidět radarový systém pomocí softwaru s názvem 'Processing'.
Zpracování je k dispozici pro Linux, Mac OS X a Windows.
Software si můžete stáhnout z odkazu: https://processing.org/download/. Software si stáhnete výběrem.
Po nahrání hlavního kódu spusťte kód zpracování.
Poznámka:- Musíte změnit název portu a změnit podmínky podle své potřeby.
Když spustíte kód zpracování, otevře se černé okno. Můžete vidět pohybující se radar a kdykoli je detekována překážka, zobrazí se červená čára.
Procesní kód si můžete stáhnout z výše uvedeného odkazu (hlavní kód).
Doufám, že vám to usnadnilo práci. Pokud se vám tento návod líbí a shledal jste ho užitečným, nezapomeňte se přihlásit k odběru a pokud máte nějaké pochybnosti, dotazy nebo potřebujete s čímkoli pomoci, zanechte komentář níže …
Díky elementzonline.com
Doporučuje:
Jednoduchý radarový systém od Magicbit: 6 kroků
Simple Radar System from Magicbit: This tutorial shows how to make a simple radar system using HC-SR04 sensor and Microbit dev board with processing and Arduino IDE's
Radarový systém DIY pomocí ultrazvukového senzoru: 3 kroky
Radarový systém DIY využívající ultrazvukový senzor: Zde s vámi sdílím tento projekt, který se snadno vyrábí pomocí ultrazvukového senzoru arduino a servomotoru
Diy - Radardiy - Radarový detektor - Ardudiy: 3 kroky
Diy | Radardiy | Radarový detektor | Ardudiy: Nové vědecké a technologické experimenty
Ultrazvukový polohovací systém: 4 kroky (s obrázky)
Ultrazvukový polohovací systém: Všechny verze ultrazvukových radarů, které jsem našel pro zařízení arduino (Arduino - radar/ultrazvukový detektor, Arduino Ultrasonic Radar Project) jsou velmi pěkné radary, ale všechny jsou "slepé". Myslím tím, že radar něco detekuje, ale to, co
Radarový systém Easy Desktop: 4 kroky
Easy Desktop Radar System: Dobře, takže vy (já) žijete v části USA, kde je hodně sněhu a bouří. Vy (I) potřebujete na svém počítači jednoduchý radarový systém, který bude aktualizován a bude snazší než načítání stránky s počasím online. Podíváte se online a najdete nějaký GIS