Мазмұны:
- 1 -қадам: жұмыс
- 2 -қадам: компоненттер мен құралдар қажет
- 3 -қадам: Қосылу керек:
- 4 -қадам: Пластикалық қорап
- 5 -қадам: код
- 6 -қадам: Соңғы әсерлер
Бейне: Arduino негізіндегі анықтау жүйесі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықта, Біз ультрадыбыстық сенорды, сервоприводты және пьезоэлектрлік сигналды қолдана отырып, Arduino негізіндегі қарапайым анықтау жүйесін жасаймыз, ол сенсор өз аумағындағы объектіні анықтағанда шырылдай бастайды. Бұл қарапайым жоба, оны бір сағат ішінде жасауға болады, бұл сіздің Arduino және қолданылатын компоненттер туралы білімдеріңізді толықтырады.
Ендеше, бастайық !!!
1 -қадам: жұмыс
Бұл жүйенің жұмысы келесідей:
Ультрадыбыстық сенсор 400 см диапазонында сервоприводты қозғалтқышқа орнатылған және ол айналған кезде кедергі келтіретін заттың бар -жоғын анықтайды.
Егер кедергі объектісі болса, сенсор оны анықтайды және сигналға сигнал береді, ол өз кезегінде шырылдай бастайды және Arduino IDE сериялық мониторында объектіні қарауға болатын қашықтық.
Сенсордың бұл деректері Processing IDE бағдарламалық жасақтамасына жіберіледі, содан кейін объект қай жерде және қандай қашықтықта орналасқанын көрсететін графикалық картаны жасайды.
2 -қадам: компоненттер мен құралдар қажет
1. Arduino UNO және Ethernet кабелі
2. Ультрадыбыстық датчик - HC -SR04
3. Серво қозғалтқышы - MG -995
4. Пьезоэлектрлік дыбыстық сигнал
5. Нан тақтасы
6. Еркек - еркек секіргіш сымдар
7. Әйел - еркек секіргіш сымдар
8. Февиквик - 2
9. Шағын пластикалық қорап
10. Пышақ
3 -қадам: Қосылу керек:
Сенсордың қосқыш түйреуішін Arduino 2 істігіне қосыңыз
Сенсордың жаңғырық түйреуішін Arduino 3 істігіне қосыңыз
Vcc пен GND датчиктерінің қоректенуі мен жерге қосылыңыз
Дыбыстық сигналды нан тақтасына қойыңыз
Оның оң жақ ұшын Arduino -ның 10 -түйреуішіне қосыңыз және теріс ұшын жерге қосыңыз
Серво қозғалтқышының қара және қызыл сымын жерге жалғаңыз және жеткізіңіз
Серво қозғалтқышының сары сымын Arduino 9 түйреуішіне бекітіңіз
Arduino 5V терминалын Arduino -ның GND терминалына қосыңыз және жерге қосыңыз
Осы қосылымдарды аяқтағаннан кейін, бүкіл тізбекті суретте көрсетілгендей етіп салыңыз
Енді кодқа уақыт келді
4 -қадам: Пластикалық қорап
Сіз суреттерде көрдіңіз, біз орташа өлшемді пластикалық қорапты қолдандық.
Қозғалтқыштың қақпағын қозғалтқыш бұзылмай тұрғанда қосылымдарды реттеу үшін қақпақтың жартысын ашу үшін көрсетілгендей екі бөлікке кесіңіз.
Ethernet кабелін Arduino -ға қосу үшін суретте көрсетілгендей қораптың төменгі жағындағы кішкене төртбұрышты тесікті кесіңіз.
5 -қадам: код
Бұл жобалар екі кодтан тұрады, біреуі Arduino IDE үшін, екіншісі IDE өңдеуге арналған.
Processing IDE барлық объектілер орналасқан жерінде салыстырылатын радарды құру үшін қолданылады.
Бағдарламалық жасақтаманы мына жерден жүктеуге болады.
Код төменде қол жетімді -
6 -қадам: Соңғы әсерлер
Қосылымды аяқтағаннан кейін және кодты Arduino -ға жүктегеннен кейін, схеманы көрсетілгендей пластикалық қорапқа мұқият салыңыз, сонымен қатар ультрадыбыстық сенсорды суретте көрсетілгендей серво қозғалтқышына мұқият орналастырыңыз, ал Servo моторын қорап пен таяқшаның қақпағына қойыңыз. бұл бірнеше пиквикпен.
Егер дыбыстық сигнал жұмыс істемесе, дыбыстық сигнал мен сенсордың қосылыстарын қайта тексеріңіз.
Ләззат алыңыз!
Ұсынылған:
Telegram көмегімен Raspberry Pi DIY қашықтан кірушілерді анықтау жүйесі: 7 қадам
Telegram көмегімен Raspberry Pi DIY қашықтан кірушілерді анықтау жүйесі: Бұл жобада сіз PIR сенсоры арқылы сыртта жүргенде сіздің үйіңізде / бөлмеңізде біреудің бар -жоғын тексеретін зиянкестерді анықтау құрылғысын жасайсыз, егер PIR сенсоры біреуді анықтаса, сізге (зиянкестердің) суреттерінің жиынтығы. Сурет
«Resys» резисторлық сақтау орнын анықтау жүйесі: 7 қадам (суреттермен)
«Resys» резисторлық сақтау орнын анықтау жүйесі: бұл сіздің резисторларды табуды жеңілдететін жүйе. Қажетті мәнді іздеңіз, ал оң жақ тартпасы жанады. Бұл жүйені қажетті тартпалардың санына дейін кеңейтуге болады
Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам
Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
IOT негізіндегі орман өрттерін анықтау жүйесі: 8 қадам
IOT негізіндегі орман өрттерін анықтау жүйесі: ● Үндістанда орман өрттері ондаған жылдар бойы өзекті проблема болды және Уттараханда осындай ірі оқиғалар болған кезде ғана комето басты назарда болды. үшін
IoT негізіндегі улы газды анықтау жүйесі: 6 қадам
IoT негізіндегі улы газды анықтау жүйесі: Улы газдар қоршаған ортаға үлкен әсер етеді. Адамдар олардың кесірінен түрлі аурулармен ауырады. Біз үшін улы газ деңгейін дұрыс анықтау маңызды. Мен осы жобаны қоршаған ортадағы улы газ деңгейін сезіну үшін әзірлеймін