Мазмұны:
- 1 -қадам: 1 -қадам: Жобаға қажетті бөлшектерді табу
- 2 -қадам: шассиді орнату
- 3 -қадам: Драйверді қосу
- 4 -қадам: Басты орнату: ультрадыбыстық сенсор және IR сенсоры
- 5 -қадам: Arduino орнатыңыз
- 6 -қадам: кодқа уақыт
- 7 -қадам: Барлығы дайын, аяқтауға рұқсат етіңіз
Бейне: Арбамен жүретін адам: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Роботтарға күн сайын көптеген салаларда көбірек көңіл бөлінуде. Бүгінгі таңда роботтар бір кездері адамның назарын аудару қажет болған маңызды емес жұмыстардың көп бөлігін иемденеді.
Бірнеше қарапайымнан бастайық - сіз жүріп бара жатқанда сіздің артыңыздан келетін бот. Бұл жобаға көптеген қосымшалар бар, мысалы, Аэропорттар мен Сауда кешендерінде ол еркін жүріп бара жатқанда сізге тауарларды тасымалдай алады.
Бұл нұсқаулықта біз өнеркәсіптік үлкен машиналарды құрмаймыз, бірақ дәл осы мақсатта Arduino негізіндегі жұмыс үлгісін.
Сонымен қатар, бұл нұсқаулық HATCHNHACK -пен бірлесіп жасалған. Барлық прототиптік жабдықтар, блогтар, идеялар және тағы басқалар үшін олардың таңғажайып веб -сайтын қараңыз.
1 -қадам: 1 -қадам: Жобаға қажетті бөлшектерді табу
Мен мұны жалпы нұсқаулық ретінде жазамын, сондықтан мен қолданатын бөліктерді таба алмасаңыз, мен балама нұсқаларды алуға тырысамын. Мен сатып алу сілтемелерін қосамын, осылайша сізде жоқ заттарды сатып ала аласыз, осылайша сіз өзіңіздің ботыңызды шығармашылықпен теңшей аласыз. Бұл жобаны жасайтын бөліктер үшін hnhcart сілтемесін қараңыз. Оларда таңғажайып баға диапазоны бар сапалы бөлшектер бар.
Микроконтроллер: егер сіз жаңадан бастаушы болсаңыз, Arduino -ны қолданып көріңіз. Мен Arduino Uno қолданамын. Arduino UNO үшін сілтеме сатып алыңыз
- Қозғалтқыштар: кез келген 12В қозғалтқыш жұмыс істейді. Мен 300 айн / мин жалпы 12 вольтты тұрақты ток қозғалтқыштарын қолданамын. Сіз сондай -ақ BO қозғалтқыштарын сатып ала аласыз. DC Geared тақталарына сілтеме сатып алыңыз | BO қозғалтқыштары
- Мотор драйвері: моторды басқару үшін сізге мотор драйвері қажет, өйткені микроконтроллерлердің көпшілігі онша кернеуді бере алмайды. Мен L298N қолданамын, оны мотор драйверін сатып алуға болады.
- ШАССА: Шасси үшін сіз қолданып жүрген қозғалтқыштар үшін нақты біреуін сатып алуыңыз керек. BO және DC тұрақты қозғалтқыштары үшін мына сілтемеге жүгіне аласыз
- Ультрадыбыстық сенсор: Мен жалпы ультрадыбыстық сенсорлық HCRS04 модулін қолданамын. үшін сілтеме сатып алыңыз
- ультрадыбыстық сенсор.
- IR жақындық сенсоры модулі: кез келген жақындық сенсоры жұмыс істейді, ол кемінде 20 см қашықтықта объектіні анықтай алады. Сенсорға сілтеме сатып алыңыз.
- Өтпелі сымдар: заттарды қосу үшін бәрімізге секіргіш сымдар қажет. Егер сіз жаңадан бастаушы болсаңыз, сізге әр түрлі жобалар үшін қажет. Сіз бұл жерден еркектен еркекке дейін сатып ала аласыз | Еркектен Әйелге
-
Батарея: мен бұл жобада 12в липо батареясын қолданамын. Егер сізде бұл болмаса, сіз әрқашан 12В литий-ионды батареяларға ауыса аласыз. Немесе 9 вольтты BO қозғалтқыштарын қолдансаңыз, қарапайым 9 вольтты батареяны да қолдануға болады. Батареяны сатып алмас бұрын, оның сипаттамасын мұқият тексеріңіз, себебі қозғалтқыштың сыйымдылығынан жоғары кернеуді берсеңіз, қозғалтқышты зақымдауға болады. 9в батареяны сатып алу үшін мына жерден қараңыз.
- Нан тақтасы/прототип тақтасы: сізге барлық сымды қосатын нәрсе қажет болады. Мұнда нан тақтасы ыңғайлы болады. Breadboard үшін сілтеме сатып алу | прототип тақтасы
2 -қадам: шассиді орнату
Бұл жоба үшін мен сізге оңай табуға болатын 4 редукторлы шассиді қолданамын. Мен серво - басы мен ағаш қорапшаны монтаждау үшін L тәрізді 4 металл стендті қолданамын.
- Шассиді құрастыру үшін алдымен тіректерді орнатыңыз
- қозғалтқыштар мен шиналарды орнатыңыз
- сервоны орнатыңыз
- басы мен қорабын қалдырыңыз, себебі сізге боттың қалған бөлігін жинауға орын қажет болады. біз оны соңында қосамыз.
3 -қадам: Драйверді қосу
Қозғалтқыштарға жеткілікті шырын беру үшін бізге мотор драйверін орнату қажет.
- алдымен қозғалтқыштың +ve және -ve тіректерін мотор драйверінің PTR қосқышына бұраңыз.
- Содан кейін қозғалтқыш драйвері аккумулятордың +венін 12в портқа және -ve мотор драйверінің GND портына бұрайды.
- мотор драйверінің кіріс штырын өз қалауыңыз бойынша Arduino PWM істігіне қойыңыз. Соған сәйкес сіздің кодыңыздағы қозғалтқыш түйреуішке ауысуды ЕСТЕҢІЗДЕҢІЗ.
- аккумулятор +драйвері арасындағы қосқышты қосыңыз, әйтпесе сіз оны пайдаланбаған кезде батареяны ажыратуды жалғастыра бересіз. мотор драйверінің 5v мен GND -ден нанға 2 сымды алыңыз, осылайша сіз Arduino -ны және басқа құрылғыларды қуаттай аласыз.
4 -қадам: Басты орнату: ультрадыбыстық сенсор және IR сенсоры
Мен сенсорларды жоғарыдағы суретте көрсетілгендей төртбұрышты металл табаққа жапсырдым
- датчиктер мен сервоприводты қосу үшін барлық 5v және GND нан тақтасының 5v және GND жүйесіне бекітіңіз.
- сол және оң жақ инфрақызыл сенсорлардың шығыс түйреуіштерін Arduino 12 және 13 түйреуішіне бекітіңіз.
- ультрадыбыстық сенсордың жаңғырығы мен триггерлік түйреуішін Arduino 2 және 3 түйреуішіне бекітіңіз.
- servo кіріс түйреуішін arduino 5 істігіне бекітіңіз.
5 -қадам: Arduino орнатыңыз
Мен шассидегі Arduino мен нан тақтасын бекіту үшін қос таспаны қолдандым, себебі ол Arduino артқы жағындағы оқшаулауды қамтамасыз етеді.
Arduino -ны Винге GND пен Arduino -ға 5V және GND қосу арқылы қосыңыз, сонда сіз баруға дайынсыз.
6 -қадам: кодқа уақыт
Мен кодты жүктеу сілтемесін қалдырамын, ал мен кодтың негізгі алгоритмін түсіндіремін.
- алдымен бот қолды іздеу функциясын іске қосады.
- объект табыла салысымен бот цикл функциясын іске қосады
- егер сол жақ ИҚ сенсоры іске қосылса, бот оңға бұрылады
- егер оң жақ ИҚ сенсоры іске қосылса, бот солға бұрылады
- егер объект тым жақындаса, бот артқа кетеді.
- егер объект алысқа кетсе, бот алға қарай жылжиды.
7 -қадам: Барлығы дайын, аяқтауға рұқсат етіңіз
бәрі жасалды, сіз өзіңіздің шығармашылық қабілетіңізді оны баптау үшін қолдана аласыз және жобаға жаңашыл қолданыс табасыз.
Ұсынылған:
Өздігінен жүретін қайық жасау (ArduPilot Rover): 10 қадам (суреттермен)
Өздігінен жүретін қайық жасау (ArduPilot Rover): Сіз не керемет екенін білесіз бе? Ұшқышсыз басқарылатын көліктер. Олар соншалықты керемет, біз (менің әріптестерім және мен) 2018 жылы құрылысты өзіміз жасай бастадық. Сондықтан мен оны бос уақытымда аяқтауды осы жылы шештім. Бұл инстаграмда
Аурухана арбамен робот: 4 қадам
Госпитальдық троллейбус роботы: Ковид-19 пандемиясы бір жылға жуық уақыт бойы әлемді күйзеліске ұшыратты және жағдай күннен-күнге үрейленуде. Біздің медициналық жүйелер бұл пандемиямен күресуге тырысуда, бірақ біздің көптеген медицина қызметкерлеріміз шабуылға ұшырады. осы вирус
Жүрек крабы: қалтаңызда ламбада жүретін робот!: 15 қадам (суреттермен)
Жүрек крабы: қалтаңыздағы ламбада жүретін робот!: Бұл бірнеше мағынасы бар жобалардың бірі: бұл «бассұлақтардың» сүйкімді туысы ма? Half-Life бейне ойындарынан? Мүмкін ледибугқа ғашық жаяу робот шығар? Немесе ледибуг өз машинасын басқарып жатыр ма? Қандай жауап болмасын
Екі пойыз жүретін теміржолдың автоматты үлгісі (V2.0) - Arduino негізіндегі: 15 қадам (суреттермен)
Екі пойыз жүретін теміржолдың автоматты үлгісі (V2.0) | Arduino негізіндегі: Arduino микроконтроллерлерін қолдана отырып, теміржол модельдерінің макеттерін автоматтандыру - бұл микроконтроллерлерді біріктірудің тамаша тәсілі, бағдарламалау мен теміржолды бір хоббиге біріктіру. Теміржол көлігінде пойызды автономды түрде жүргізуге арналған көптеген жобалар бар
Террасалық арбамен көмек: 5 қадам
Террасалық арбамен көмек: Гриетпен және Heilig Hart VZW Pamele компаниясының кейбір жұмысшыларымен бірлесе отырып біз Terrasrolwagenhulp жасадық. 2009 жылы дәрігерлер Гриеттің миынан уақытша ісікті алып тастады. Осы операцияға байланысты Гриет алған аурудан зардап шегеді