Съдържание:
Видео: УЛТРАЗВУКОВА РАДАРНА СИСТЕМА С ИЗПОЛЗВАНЕ НА ARDUINO: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Описаната тук схема демонстрира работата на ултразвукова радарна система. Той използва ултразвуков сензор за откриване на обект и измерване на разстоянието му и се върти според серво мотора. Ъгълът на въртене се показва на 16x2 LCD екран. Когато се открие препятствието, зумерът се включва и също се показва на LCD дисплея.
Радарните системи имат редица защитни, както и граждански приложения.
Радарната система се състои от предавател, който предава лъч към целта, който след това се отразява от целта като ехо сигнал. Отразеният сигнал се приема от приемник. Този приемник обработва получения сигнал и предоставя такава информация като наличие на цел, разстояние, позиция (движеща се или неподвижна) или скорост, която се показва на дисплея.
Стъпка 1: Необходими компоненти
Arduino UNO R3-Това е микроконтролерна платка, базирана на подвижен, двуредови пакет (DIP) ATmega328 AVR микроконтролер. Той има 20 цифрови входни/изходни пина (от които 6 могат да се използват като ШИМ изходи и 6 могат да се използват като аналогови входове).
HC -SR04 ултразвуков сензор -Този сензор е 4 -пинов модул, чиито имена на пинове са съответно Vcc (5v), Trigger, Echo и Ground. Този сензор е много популярен сензор, използван в много приложения, където се изискват измерване на разстояние или разпознаване на обекти. Модулът има две очи като проекти в предната част, които образуват ултразвуковия предавател и приемник.
Микро серво мотор Tower Pro SG90-Това серво е серво със завъртане на 180 °. Това е цифров серво мотор, който приема и обработва ШИМ сигнал по -бързо и по -добре. Той оборудва сложни вътрешни схеми, които осигуряват добър въртящ момент, задържаща мощност и по -бързи актуализации в отговор на външни сили. Състои се от три проводника, оцветени като кафяво, червено и жълто.
Кафяво/черно: Свързан към земята
Червен: Свързан към VCC (5v)
Жълто/Бяло: Свързан към извода за данни чрез този pwm сигнал се дава за задвижване на двигателя.
16x2 LCD дисплей (зелена подсветка)- 16x2 LCD дисплей е буквено-цифров дисплей. Той е базиран на контролера на дисплея HD44780 и е готов за взаимодействие с повечето микроконтролери. Работи на 5V и има зелена подсветка, която може да се включва и изключва по желание. Контрастът на екрана може да се контролира и чрез промяна на напрежението на щифта за контрол на контраста (щифт 3).
Звуков сигнал
12v захранващо табло
Джъмперни проводници
Стъпка 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
Сензор Pin_Trig ------------------ 8 на Arduino Uno
Сензор Pin_Echo ----------------- 9 от Arduino Uno
Сензор Pin_GND ------------------ GND
Сервомоторът има женски конектор с три пина. Кафявото/Черното обикновено е земята.
Свържете захранващия кабел, който според всички стандарти трябва да е червен до 5V на Arduino.
Свържете останалата линия на серво конектора към цифров щифт на Arduino.
Звънец- положителен е свързан към цифровия щифт на Arduino, а друг щифт е свързан към земята.
Стъпка 3: Кодът
Изтеглете основния код от долната връзка:-
Основен код:
След като качите програмата в Arduino, можете да видите радарната система, използвайки софтуер, наречен „Обработка“.
Обработката е достъпна за Linux, Mac OS X и Windows.
Можете да изтеглите софтуера от връзката: https://processing.org/download/. Изберете вашия избор за изтегляне на софтуера.
Стартирайте кода за обработка след качване на основния код.
Забележка:- Трябва да промените името на порта и да промените условията според вашите нужди.
Когато стартирате кода за обработка, се отваря черен прозорец. Можете да видите движещия се радар и когато се открие препятствие, се появява червена линия.
Можете да изтеглите кода за обработка от горната връзка (Основен код).
Дано това ви улесни. Ако ви харесва тази инструкция и ви е била полезна, не забравяйте да се абонирате и ако имате някакви съмнения, въпроси или имате нужда от помощ с нещо, просто оставете коментар по -долу …
Благодаря elementzonline.com
Препоръчано:
Проста радарна система от Magicbit: 6 стъпки
Проста радарна система от Magicbit: Този урок показва как да направите проста радарна система, използвайки сензор HC-SR04 и Microbit dev платка с обработка и IDE на Arduino
Направи си сам радарна система, използваща ултразвуков сензор: 3 стъпки
Направи си сам радарна система, използваща ултразвуков сензор: Тук споделям този проект с вас, който е лесен за изпълнение с ултразвуков сензор arduino и серво мотор
Ултразвукова система за достъп: 6 стъпки (със снимки)
Ултразвукова система за достъп: Този път ви представям система за достъп, базирана на ултразвук, мисля, че може да бъде интересна. Тя се основава на ултразвукови вълни, така че е система за безконтактен достъп, която не се нуждае от друго електронно устройство, но от какъвто и да е обект дори от ръцете ви да пробвам да
Ултразвукова система за позициониране: 4 стъпки (със снимки)
Система за позициониране на базата на ултразвук: Всички версии на ултразвукови радари, които открих за arduino устройства (Arduino - Radar/Ultrasonic Detector, Arduino Ultrasonic Radar Project) са много хубави радари, но всички те са „слепи“. Искам да кажа, радарът открива нещо, но това, което аз
Лесна настолна радарна система: 4 стъпки
Лесна настолна радарна система: Добре, значи вие (аз) живеете в част от САЩ, където има много сняг и бури. Вие (аз) се нуждаете от лесна радарна система, която да използвате на моя компютър, която ще бъде актуализирана и ще бъде по -лесна от зареждането на страница за времето онлайн. Вие (аз) търсите онлайн и намирате малко ГИС