Мазмұны:
- 1 -қадам: Жобаға қажетті компоненттер
- 2 -қадам: Боттың корпусын құру
- 3 -қадам: Боттың схемасы
- 4 -қадам: кодты Arduino -ға жүктеу
- 5 -қадам: жұмыс бейне
Бейне: Ультрадыбыстық сенсорды қолданатын Arduino негізіндегі автономды бот: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Ультрадыбыстық сенсор көмегімен Arduino негізіндегі автономды бот жасаңыз.
Бұл бот еш кедергісіз соқтығыспай өз бетімен жүре алады. Негізінде, ол жолындағы кез келген кедергілерді анықтайды және өзі үшін ең жақсы жолды шешеді (барлық кедергілер емес).
Сондықтан уақытты жоғалтпай, бастайық.
1 -қадам: Жобаға қажетті компоненттер
Міне, бұл жобаға қажет барлық компоненттердің тізімі:
- Arduino UNO R3
- Ультрадыбыстық сенсор
- Серво моторы (шағын)
- Jumper Wires
- L7805CV кернеу реттегіші
- L293D мотор драйвері IC
- 4х3,7В литий-иондық батарея
- 2 x редукторлы қозғалтқыш
- 3 x Дөңгелектер
- Нан тақтасы
Барлық компоненттерді жинағаннан кейін, сіз баруға дайынсыз.
2 -қадам: Боттың корпусын құру
Боттың корпусын жасау үшін келесі қадамды орындаңыз:
1 -қадам: Фотосуретте көрсетілгендей ПХД кішкене бөлігіне аналық бастың түйреуіштерін дәнекерлеңіз. Және оған бұранданы бекітіңіз.
2 -қадам: Енді осы ПХД -ді серво қозғалтқышына бұрап, оның жеткілікті тығыз екеніне көз жеткізіңіз.
3 -қадам: ультрадыбыстық сенсорды алыңыз және оның еркек бағаналы түйреуіштерін ПХД -дегі әйел бағанының түйреуіштеріне салыңыз. Оны дұрыс салыңыз (қосылуды қамтамасыз ету үшін). Серво қозғалтқышының 90 градусы боттың алдыңғы жағына қарайтындай етіп туралаңыз.
4 -қадам: Енді боттың корпусын жасау үшін ыстық желім немесе бұрандалармен картон немесе пластикалық тақтаны қолдануға болады. Мен боттың корпусын бұрандалар мен бұрандалармен жасадым.
5 -қадам: Arduino мен нан тақтасын фотода көрсетілгендей орналастырыңыз және оны ыстық желіммен немесе екі жақты таспамен бекітіңіз.
6 -қадам: Соңында серво қозғалтқышты орнына қойыңыз және оны қалағаныңызбен бекітіңіз.
3 -қадам: Боттың схемасы
Схемада көрсетілгендей компоненттерді қосыңыз. Бұл өте оңай.
Максималды кернеу мен сыйымдылықты алу үшін алдымен екі батареяны параллель жалғаңыз, содан кейін оларды тізбектей қосыңыз. Егер сізде бірдей айналу жылдамдығының екі қозғалтқышы болса, онда Arduino -ның 11 -пинінен L293D ic -тің 9 -шы түйініне қосылудың қажеті жоқ. Бірақ егер сіздің қозғалтқыштарыңызда бірдей RPM жоқ болса, онда қосылуды жасаңыз. Және одан да үлкен айналу жиілігі бар қозғалтқыш 2 -ші қозғалтқыштың күйінде екеніне көз жеткізіңіз.
Барлық байланыстардың мықтап бекітілгеніне көз жеткізіңіз.
4 -қадам: кодты Arduino -ға жүктеу
Бұл жобаның коды төменде берілген.
Бірақ кодты жүктемес бұрын оны ашып, қажетті өзгертулерді енгізіңіз.
Қозғалтқыштың екеуінің де айналу жиілігі бірдей болатындай rpm_control жылдам қозғалтқышты орнатыңыз. Сондай -ақ, оң және солға кешіктіруді сәйкесінше оңға және солға қарай 90 градусқа тамаша бұрылыс жасау үшін орнатыңыз.
Сіз кодты жүктегеннен кейін және барлық басқа нәрселер орнатылғаннан кейін сіз баруға дайынсыз.
5 -қадам: жұмыс бейне
Оқығаныңызға рахмет.
Ұсынылған:
Ультрадыбыстық сенсорды қолданатын кедергілерді болдырмау роботы (Proteus): 12 қадам
Ультрадыбыстық сенсорды қолданатын кедергілерден аулақ болу роботы (Proteus): Біз кедергілерді болдырмайтын роботты барлық жерде кездестіреміз. Бұл роботтың аппараттық модельдеуі көптеген колледждерде және көптеген іс -шараларда бәсекелестіктің бөлігі болып табылады. Бірақ кедергілер роботының бағдарламалық жасақтамасы сирек кездеседі. Егер біз оны бір жерден тапсақ та
Ультрадыбыстық сенсорды қолданатын автоматты көше шамдары: 3 қадам
Ультрадыбыстық сенсорды қолданатын автоматты көше шамдары: Сіз көше шамдары түнде қалай автоматты түрде қосылады және таңертең автоматты түрде өшеді деп ойладыңыз ба? Бұл шамдарды қосатын/өшіретін адам бар ма? Көше шамдарын қосудың бірнеше әдісі бар, бірақ келесі
Ультрадыбыстық сенсорды қолданатын DIY радар жүйесі: 3 қадам
Ультрадыбыстық сенсорды қолданатын DIY радар жүйесі: Мен сіздермен бұл жобаны бөлісемін, ол ультрадыбыстық сенсорлы arduino мен серво қозғалтқышының көмегімен жасалады
Arduino мен ультрадыбыстық сенсорды қолданатын жол белгісі: 4 қадам
Ардуино мен ультрадыбыстық сенсорды қолданатын жол белгісі: Ақылды технологиялар дәуірінде бәрі ақылды болып келеді және ақылды көлік жүйесі біздің өмірімізге үлкен әсер ететін салалардың бірі болып табылады. Оригиналды түрде жарияланған: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig
ИҚ негізіндегі тахометрден кері байланыс жүйесін қолданатын қозғалтқыштың айналу жиілігін автономды басқару: 5 қадам (суреттермен)
ИҚ негізіндегі тахометрден кері байланыс жүйесін қолданатын қозғалтқыштың айналу жиілігін дербес басқару: процесті автоматтандырудың қажеттілігі әрқашан болады, мейлі ол қарапайым/сұмдық. Мен бұл жобаны өзім тапқан кезде кездескен қарапайым қиындықтан алдым. Біздің шағын жерді суару/суару әдістері. Ағымдағы жеткізу желісінің жоқтығы