Мазмұны:

ULTRASONIC RADAR ЖҮЙЕСІ ARDUINO ПАЙДАЛАНУ: 3 қадам
ULTRASONIC RADAR ЖҮЙЕСІ ARDUINO ПАЙДАЛАНУ: 3 қадам

Бейне: ULTRASONIC RADAR ЖҮЙЕСІ ARDUINO ПАЙДАЛАНУ: 3 қадам

Бейне: ULTRASONIC RADAR ЖҮЙЕСІ ARDUINO ПАЙДАЛАНУ: 3 қадам
Бейне: Как сделать плазменный динамик: самый крутой проект своими руками 2024, Қараша
Anonim
ARDUINO қолданатын ультрадыбыстық радиолокациялық жүйе
ARDUINO қолданатын ультрадыбыстық радиолокациялық жүйе

Мұнда сипатталған схема ультрадыбыстық радиолокациялық жүйенің жұмысын көрсетеді. Ол ультрадыбыстық сенсорды қолданып, объектіні анықтап, оның қашықтығын өлшейді және серво қозғалтқышына сәйкес бұрылады. Бұрылу бұрышы 16х2 СК экранда көрсетіледі. Кедергілер анықталған кезде дыбыстық сигнал қосылады және ол СКД дисплейінде де көрсетіледі.

Радар жүйелері азаматтық қорғаныспен қатар қорғанысқа да ие.

Радар жүйесі сәулені нысанаға қарай жіберетін таратқыштан тұрады, ол содан кейін нысанда жаңғырық сигналы ретінде көрсетіледі. Шағылған сигналды қабылдағыш қабылдайды. Бұл қабылдағыш қабылданған сигналды өңдейді және дисплейде көрсетілетін мақсаттың, қашықтықтың, позицияның (қозғалатын немесе қозғалмайтын) немесе жылдамдықтың болуы сияқты ақпаратты береді.

1 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер

Arduino UNO R3-бұл алынбалы, қос кірістірілген пакетке (DIP) ATmega328 AVR микроконтроллеріне негізделген микроконтроллер тақтасы. Онда 20 цифрлық кіріс/шығыс түйреуіші бар (оның 6 -ы PWM шығысы ретінде, ал 6 -сы аналогтық кіріс ретінде пайдаланылуы мүмкін).

HC -SR04 ультрадыбыстық сенсор -Бұл сенсор -4 істікшелі модуль, оның пин атаулары сәйкесінше Vcc (5v), Trigger, Echo және Ground. Бұл сенсор - қашықтықты өлшеу немесе сезу объектілері қажет болатын көптеген қосымшаларда қолданылатын өте танымал сенсор. Модульдің ультрадыбыстық таратқыш пен қабылдағышты құрайтын алдыңғы екі жобасы бар.

Tower Pro SG90 Micro Servo Motor-Бұл серво 180 ° айналмалы серво. Бұл PWM сигналын тезірек қабылдайтын және өңдейтін цифрлық серво моторы. Ол жақсы момент, ұстап тұру қуаты және сыртқы күштерге жауап ретінде жылдам жаңартуды қамтамасыз ететін күрделі ішкі схемамен жабдықталған, ол қоңыр, қызыл және сары түсті үш сымнан тұрады.

Қоңыр/қара: жерге қосылған

Қызыл: VCC қосылған (5в)

Сары/Ақ: бұл pwm сигналы арқылы қозғалтқышты басқару үшін берілген сигналға қосылады.

16x2 СКД дисплейі (Green BackLight)- 16x2 СКД дисплейі әріптік-сандық дисплей болып табылады. Ол HD44780 дисплей контроллеріне негізделген және көптеген микроконтроллерлермен жұмыс жасауға дайын. Ол 5В жұмыс істейді және жасыл фонарь бар, оны қалауыңызша қосуға және өшіруге болады. Экранның контрастын контрастты түйреуіштегі кернеуді өзгерту арқылы басқаруға болады (3 -штырь).

Зумер

12в қуат көзі тақтасы

Jumper Wires

2 -қадам: компоненттер бір -біріне қосылған

Компоненттер бір -біріне қосылған
Компоненттер бір -біріне қосылған

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

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

LCD PIN_KZ ------------------- 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_VCC ---------------- 5В

Pin_Trig сенсоры ----------------------------------------------------------------- 8 Arduino Uno

Sensor Pin_Echo ----------------- 9 Arduino Uno

Датчик Pin_GND ------------------ GND

Серво қозғалтқышында үш түйреуіші бар әйел коннекторы бар. Қоңыр/Қара әдетте жер болып табылады.

Барлық стандарттарда қызыл болуы керек қуат сымын Arduino -да 5В -қа қосыңыз.

Серво қосқышындағы қалған жолды Arduino сандық істігіне қосыңыз.

Дабыл сигналы- Позитивті Arduino цифрлық түйреуішіне қосылады, ал басқа түйреуіш жерге қосылады.

3 -қадам: Кодекс

Кодекс
Кодекс

Негізгі кодты төмендегі сілтемеден жүктеп алыңыз:-

Негізгі код:

Бағдарламаны Arduino -ға жүктегеннен кейін сіз 'Processing' атты бағдарламалық жасақтаманы пайдаланып, радар жүйесін көре аласыз.

Өңдеу Linux, Mac OS X және Windows үшін қол жетімді.

Бағдарламалық жасақтаманы мына сілтемеден жүктей аласыз: https://processing.org/download/. Бағдарламалық жасақтаманы жүктеу үшін өз таңдауыңызды таңдаңыз.

Негізгі кодты жүктегеннен кейін өңдеу кодын іске қосыңыз.

Ескертпе:- Сіз порт атауын өзгертуіңіз керек және шарттарды қажеттілікке қарай өзгертуіңіз керек.

Өңдеу кодын іске қосқан кезде қара терезе ашылады, сіз жылжымалы радарды көре аласыз және кедергі анықталған кезде қызыл сызық пайда болады.

Өңдеу кодын жоғарыдағы сілтемеден жүктеуге болады (Негізгі код).

Бұл сізге оңай болды деп үміттенемін. Егер сізге бұл нұсқаулық ұнады және бұл пайдалы деп табылса, жазылуды ұмытпаңыз, егер сізде күмән, сұрақтар немесе көмек қажет болса, төменде түсініктеме қалдырыңыз …

Elementzonline.com сайтына рахмет

Ұсынылған: