Мазмуну:
Video: ARDUINO КОЛДОНУУЧУ УЛТРАСОНИКТИК РАДАР СИСТЕМАСЫ: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул жерде сүрөттөлгөн схема УЗИге негизделген радар системасынын ишин көрсөтөт. Бул объектти аныктоо жана анын алыстыгын өлчөө үчүн УЗИ сенсорун колдонот жана 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
Сунушталууда:
Magicbitтен жөнөкөй радар системасы: 6 кадам
Magicbitтен жөнөкөй радар системасы: Бул үйрөткүч HC-SR04 сенсорун жана Microbit dev тактасын иштетүү жана Arduino IDE менен жөнөкөй радар системасын кантип жасоону көрсөтөт
Электрондук коопсуздук системасы RTC жана Колдонуучу менен PIN кодду аныктайт: 7 кадам
Электрондук коопсуздук системасы RTC жана колдонуучу менен пин кодду аныктайт: Салам балдар! Бул мен pic микроконтроллерин колдонуп, электрондук PIN кодунун коопсуздук системасын реалдуу убакытта жана колдонуучунун пин кодунун өзгөчөлүктөрүн аныктаган долбоору, бул баракта өзүңүз жасоо үчүн бардык деталдар камтылган
УЗИ сенсорун колдонуу DIY радар системасы: 3 кадам
DIY радар системасы УЗИ сенсорун колдонуп: Бул жерде мен сиз менен ультрадыбыштуу сенсор arduino жана servo мотору менен жасоо оңой болгон бул долбоорду бөлүшөм
Колдонуучу интерфейси менен 30 $ байкоо системасы: 7 кадам
Колдонуучу интерфейси менен 30 $ байкоо системасы: Абдан арзан жана көзөмөлдөө тутумун жасоо абдан оңой. Муну аткаруу үчүн кандайдыр бир ракета илимпозу болуунун кажети жок. Керектүү бөлүктөрдүн баары, балким, жергиликтүү жабдыктар дүкөнүнөн табылат. Сизге болгону 2 бурчтуу штанга, 2 servo мотор, купе керек болот
Оңой рабочий радар системасы: 4 кадам
Оңой рабочий радар системасы: Макул, сиз (мен) АКШнын бир бөлүгүндө жашайсыз, ал жерде кар жана бороон көп. Сизге (мага) менин компьютеримде оңой колдонула турган радар системасы керек, ал жаңыртылат жана аба ырайы баракчасын интернетте жүктөөдөн жеңилирээк болот. Сиз (мен) интернеттен карап, ГИСти таба аласыз