Мазмұны:
- 1 -қадам: СИПАТТАМА
- 2 -қадам: СИПАТТАМАЛАР ЖӘНЕ ӨТІНІШТЕР
- 3 -қадам: СЕНСОРДЫҢ СИПАТТАМАЛАРЫ
- 4 -қадам: ҚҰРАМДАР ҚАЖЕТ
- 5 -қадам: ЦИРКУИТ ДИАГРАММАСЫ
- 6 -қадам: КІТАПХАНА
- 7 -қадам: КОД
- 8 -қадам: ЖҰМЫС
- 9 -қадам:
Бейне: Ультрасоникалық сенсор HC-SR04: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Атауынан көрініп тұрғандай, ол тапсырманы орындау үшін ультрадыбыстық дыбыс толқындарын қолданады. Иә, ол қашықтық сезу кедергісін өлшеу үшін ультрадыбыстық дыбыс толқындарын қолданады. Бұл сенсорлар әйгілі және жобалық мақсатта кең таралған. Бұл сенсорларды жоба жасау үшін әр түрлі микроконтроллерлерге қосуға болады.
Қазіргі уақытта біз ультрадыбыстық сенсордың сол немесе одан да жақсы нұсқасын қолданатын соқыр таяқшаны, автоматты есіктерді, радарларды көреміз, мен қолданатын негізгі және нарықта оңай.
1 -қадам: СИПАТТАМА
Ультрадыбыстық сенсор - бұл екі LM324 ic және MAX3232 ic таратқыш және қабылдағыш түрлендіргіштен және басқа компоненттерден жасалған сенсор.
Сенсорда MAX3232 ic -ге импульстік сигналдарды жіберу және қабылдау үшін қолданылатын төрт істікшелі VCC, GND, TRIG, ECHO бар.
Беруші және қабылдаушы түрлендіргіштер ультрадыбыстық толқындарды бірнеше микросекундтарға жібереді, ал қабылдағыш түрлендіргіштер бұл толқындарды кері сезінеді, ал микроконтроллер қашықтықты уақытқа байланысты есептейді.
*ЕСКЕРТУ:- Бұл сенсор ультрадыбыстық дыбыс толқындарына негізделеді және ылғалдылыққа, температураға және сенсордың мәнінің өзгеруіне әсер ететін басқа факторларға тәуелді.
Бұл сенсор импульстік типтегі шығуды береді, бұл микроконтроллерге толқындардың объектіні соғып, қайта оралу уақытын жібереді. Ол деректерді есептеу үшін пайдаланылатын кітапханаға байланысты шамамен 4 метр қашықтықты өлшей алады. Бірақ оның минималды арақашықтығы бар, оған ешнәрсе бұрылмауы керек, немесе сенсор қажет емес қашықтықты береді - бұл 2 см.
2 -қадам: СИПАТТАМАЛАР ЖӘНЕ ӨТІНІШТЕР
- Деректерді жоғары жылдамдықпен есептеу
- Қолдануға оңай
- Анықтау бұрышы шамамен 120 градус
- Дәл қашықтықты береді
- Импульстік типті деректер түрі
- Төмен баға
- Есіктер мен жалюзи таяқшаларында қолдануға болады
- Қауіпсіздік мақсаты
- Мектеп жобалары
3 -қадам: СЕНСОРДЫҢ СИПАТТАМАЛАРЫ
4 -қадам: ҚҰРАМДАР ҚАЖЕТ
- Кез келген микроконтроллер жақсырақ жаңадан бастаушыларға арналған Arduino Uno.
- Нан тақтасы
- Өткізгіш сымдар
5 -қадам: ЦИРКУИТ ДИАГРАММАСЫ
Алдымен электр сымдарын микроконтроллерден нан тақтасына алыңыз
VCC/5v+ сызығы және GND - сызық.
Содан кейін сенсорды нан тақтасына қосыңыз және секіргіш сымдардың көмегімен сенсорға электр желісінен қосыңыз.
Енді сенсордың TRIG PIN кодын MICROCONTROLLER DIGITAL -ге (PIN 3) және MICROCONTROLLER -дің DIGITAL -ге (PIN 2) сенсорының ECHO PIN кодына қосыңыз.
6 -қадам: КІТАПХАНА
Мен ультрадыбыстық кітапхананы осында сілтемесі бар есептеу мақсатында қолдандым
github.com/JRodrigoTech/Ultrasonic-HC-SR04 ULTRASONIC HC-SR04 кітапханасы немесе оны жүктеу үшін Arduino кітапхана менеджерін пайдалануға болады
7 -қадам: КОД
// осы кодты осы жолдан arduino идеалына қойыңыз
#қосу
Ультрадыбыстық ультрадыбыстық (9, 8); // (PIN коды, жаңғырық коды)
жарамсыз орнату () {
Serial.begin (9600);
}
бос цикл ()
{
Serial.print (ультрадыбыстық. Ranging (CM)); // CM немесе INC
Serial.println («см»);
кешіктіру (100);
}
8 -қадам: ЖҰМЫС
Код басталған кезде ол инициализацияланады
сенсор өз деректерін жіберетін түйреуіш, содан кейін микроконтроллер деректер алынған бойда деректердің қабылдануын күтеді
Ультрадыбыстық толқындар импульсті 10 микросекундта жіберіледі және қабылдағышқа қабылданады және Arduino сенсорға оралу үшін толқындардың уақытына негізделген қашықтықты есептейді.
9 -қадам:
Енді біз ПХД дизайнын алдық және ПХД -ге тапсырыс беру уақыты келді.
Ол үшін сізге тек JLCPCB.com сайтына кіріп, «ҚАЗІР ҚҰТЫРУ» түймесін басыңыз.
JLCPCB бұл жобаның демеушісі болып табылады. JLCPCB (ShenzhenJLC Electronics Co., Ltd.)-бұл Қытайдағы ПХД прототипінің ең ірі кәсіпорны және ПХД прототипі мен шағын партиялы ПХД өндірісіне маманданған жоғары технологиялық өндіруші. Сіз бар болғаны 2 долларға кемінде 5 ПХД тапсырыс бере аласыз.
ПХД өндірісін алу үшін соңғы қадамда жүктелген гербер файлын жүктеңіз.. Zip файлын жүктеңіз немесе сіз gerber файлдарын апарып тастай аласыз.
Zip файлын жүктегеннен кейін, егер файл сәтті жүктелген болса, табыстың төменгі жағында табысты хабарды көресіз, бәрі жақсы екеніне көз жеткізу үшін PCB Gerber қарау құралында қарауға болады. Сіз ПХД -нің жоғарғы және төменгі жағын қарай аласыз.
Біздің ПХД жақсы көрінетініне көз жеткізгеннен кейін, біз қазір тапсырысты қолайлы бағамен орналастыра аламыз. Сіз 5 ПХД -ні бар -жоғы $ 2 -ге тапсырыс бере аласыз, бірақ егер бұл сіздің бірінші тапсырысыңыз болса, онда сіз $ 2 -ге 10 ПХД ала аласыз.
Тапсырыс беру үшін «ҰРАҚҚА САҚТАУ» түймесін басыңыз.
Менің ПХД -ларды өндіруге 2 күн қажет болды және DHL жеткізу опциясын қолдана отырып бір апта ішінде келді. ПХД жақсы қапталған және сапасы өте жақсы болды.
*ЕСКЕРТУ:- Егер сізге бұл жоба бойынша компьютер қажет болса, маған хабарласыңыз немесе түсініктемеде жазыңыз.
Ұсынылған:
FC-03 оптикалық сенсор модулінің кодері бар тұрақты ток қозғалтқышты басқару: 7 қадам
FC-03 оптикалық сенсорлық модулінің көмегімен тұрақты ток қозғалтқышты басқару: Бұл оқулықта біз тұрақты ток қозғалтқышы, OLED дисплейі мен Visuino көмегімен оптикалық кодер үзілістерін санауды үйренеміз. Бейнені қараңыз
Arduino, ультрадыбыстық сенсор мен сервоприводты қолданатын ақылды қоқыс жәшігі: 3 қадам
Ақылды қоқыс жәшігі Arduino, ультрадыбыстық сенсор және серво қозғалтқышы арқылы: Мен сізге Arduino көмегімен ақылды қоқыс жәшігін қалай жасау керектігін көрсетемін, онда қоқыс жәшігінің қақпағы автоматты түрде ашылады. Бұл ақылды қоқыс жәшігін жасау үшін қолданылатын басқа маңызды компоненттер-HC-04 ультрадыбыстық сенсоры
Роботты шаңсорғыштағы ультрадыбыстық сенсор: 5 қадам
Роботты шаңсорғыштағы ультрадыбыстық сенсор: Сәлеметсіз бе, бізде Dirt Devil робот шаңсорғыш шамамен 3 жыл болды және ол әлі де өз жұмысын жасайды. Бұл M611 түрі, ол кішкене «мылқау»: аумақты сканерлемейді немесе шаң соруға болмайтын жерді еске түсіреді, бірақ қайтару мүмкіндігімен
Arduino қосарналы кернеу сенсор модулі: 8 қадам
Arduino қосарналы кернеу сенсор модулі: Мен нұсқаулық жазғаныма бірнеше жыл болды, мен қайтып оралу уақыты келді деп ойладым. Мен кернеу сенсорын салғым келді, осылайша мен үстелдің қуат көзіне қосыла аламын. Менде екі арналы айнымалы қуат көзі бар, ол жоқ
Сенсор De Estacionamento: 3 қадам
Датчик сенсоры: негізгі сенсорлар, сенсорлар, сенсорлар, жарық диодты жарық диодты жарық диодты шамалар, сенсорлар мен сенсорлар. Электр тізбегінің функциялары