Мазмуну:

ARDUINO КОЛДОНУУЧУ УЛТРАСОНИКТИК РАДАР СИСТЕМАСЫ: 3 кадам
ARDUINO КОЛДОНУУЧУ УЛТРАСОНИКТИК РАДАР СИСТЕМАСЫ: 3 кадам

Video: ARDUINO КОЛДОНУУЧУ УЛТРАСОНИКТИК РАДАР СИСТЕМАСЫ: 3 кадам

Video: ARDUINO КОЛДОНУУЧУ УЛТРАСОНИКТИК РАДАР СИСТЕМАСЫ: 3 кадам
Video: Arduino user interface(dht11, clock) 2024, Ноябрь
Anonim
ULTRASONIC RADAR SYSTEM ARDUINO КОЛДОНУУ
ULTRASONIC RADAR SYSTEM ARDUINO КОЛДОНУУ

Бул жерде сүрөттөлгөн схема УЗИге негизделген радар системасынын ишин көрсөтөт. Бул объектти аныктоо жана анын алыстыгын өлчөө үчүн УЗИ сенсорун колдонот жана servo motor. The айлануу бурчу 16x2 ЖК экранда көрсөтүлөт..

Радар системаларында бир катар коргонуу жана жарандык колдонмолор бар.

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

1 -кадам: компоненттери талап кылынат

Керектүү компоненттер
Керектүү компоненттер

Arduino UNO R3-Бул алынуучу, кош линиялуу пакетке (DIP) ATmega328 AVR микроконтроллерине негизделген микроконтроллер тактасы. Ал 20 санариптик кирүү/чыгаруу казыгына ээ (анын 6сы PWM чыгышы катары колдонулушу мүмкүн жана 6сы аналогдук кириш катары колдонулушу мүмкүн).

HC -SR04 Ultrasonic Sensor -Бул сенсор 4 пиндик модуль, анын пин аттары Vcc (5v), Trigger, Echo жана Ground болуп саналат. Бул сенсор - аралыкты өлчөөчү же сезүүчү объектилерди талап кылган көптөгөн тиркемелерде колдонулган абдан популярдуу сенсор. Модулдун алдында УЗИ өткөргүч жана алуучу түзгөн долбоорлор сыяктуу эки көзү бар.

Tower Pro SG90 Micro Servo Motor-Бул servo 180 ° айлануу сервосу. Бул PWM сигналын тезирээк жана жакшыраак кабыл алган жана иштетүүчү Digital Servo Motor. Бул сырткы күчтөргө жооп катары жакшы момент, кармап туруучу күч жана тез жаңыртууну камсыз кылган татаал ички микросхемаларды жабдыйт, күрөң, кызыл жана сары өңдөгү үч зымдан турат.

Браун/Кара: Жерге туташкан

Кызыл: VCC менен туташкан (5v)

Сары/Ак: Бул pwm сигналы аркылуу моторду кууп берүү үчүн берилген.

16x2 ЖК Дисплей (Жашыл Арткы Жарык)- 16x2 ЖК дисплейи тамгалык-сандык дисплей. Бул HD44780 дисплей контроллерине негизделген жана көпчүлүк микроконтроллерлер менен иштөөгө даяр. Бул 5Vде иштейт жана Green Backlight бар, аны каалагандай күйгүзүп жана өчүрсө болот. Экрандын контрастын контраст пининдеги чыңалууну өзгөртүү аркылуу да көзөмөлдөсө болот (Pin 3).

Коңгуроо

12v Power Suppli Board

Jumper Wires

2 -кадам: Компоненттер бири -бирине туташкан

Компоненттери Биригет
Компоненттери Биригет

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

Сенсор Pin_VCC ---------------- 5V

Sensor Pin_Trig ------------------ 8 Arduino Uno

Сенсор Pin_Echo ----------------- 9 Arduino Uno

Сенсор Pin_GND ------------------ GND

Серво моторунда үч казыгы бар аял коннектору бар. Браун/Кара көбүнчө жер.

Бардык стандарттар боюнча Arduino боюнча 5V кызыл болушу керек болгон электр кабелин туташтырыңыз.

Серво коннекторундагы калган линияны Arduinoдогу санарип пинге туташтырыңыз.

Buzzer пин- Позитивдүү Arduino санариптик пинине, башка пин жерге туташкан.

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

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

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

Негизги код:

Программаны Arduinoго жүктөгөндөн кийин, 'Processing' аттуу программалык камсыздоону колдонуп, радар системасын көрө аласыз.

Иштетүү Linux, Mac OS X жана Windows үчүн жеткиликтүү.

Программаны шилтемеден жүктөп алсаңыз болот: https://processing.org/download/. Программаны жүктөө үчүн тандооңузду тандаңыз.

Негизги кодду жүктөгөндөн кийин иштетүү кодун иштетиңиз.

Эскертүү:- Сиз порттун атын өзгөртүшүңүз жана шарттарыңызды муктаждыгыңызга жараша өзгөртүшүңүз керек.

Иштетүү кодун иштеткенде, кара терезе ачылат, сиз кыймылдуу радарды көрө аласыз жана тоскоолдук аныкталганда кызыл сызык пайда болот.

Сиз иштетүү кодун жогорудагы шилтемеден жүктөп алсаңыз болот (Негизги код).

Бул сизге оңой болду деп үмүттөнөбүз. Эгер сизге бул көрсөтмө жагып, пайдалуу болсо, жазылууну унутпаңыз, эгерде кандайдыр бир күмөнүңүз, суроолоруңуз же жардамга муктаж болсоңуз, төмөндө комментарий калтырыңыз …

Рахмат elementzonline.com

Сунушталууда: