Мазмұны:
- 1 -қадам: Қол мен білек
- 2 -қадам: Z осінің дизайны
- 3 -қадам: X осі қозғалысы мен кадр
- 4 -қадам: Қадамдық моторды іске қосу: A4988 драйверінің схемасы
- 5 -қадам: Қадамдық мотор коды
- 6 -қадам: икемді сенсорлар
- 7 -қадам: икемді сенсорды калибрлеу
Бейне: Телефонмен басқарылатын бионикалық қол: 13 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта біз адам қолына ұқсас бостандықтың алты дәрежелі еркіндігімен (фигуралар үшін бес, білекке бір) робот тәрізді бионикалық қол жасаймыз. Ол адам қолымен қолғаппен басқарылады, оның саусақтарға кері байланыс үшін иілгіш сенсорлары және білек бұрышының кері байланысы үшін IMU бекітілген.
Бұл қолдың негізгі ерекшеліктері:
- Босатудың 6 дәрежесі бар робот қол: Серво мен білектің қозғалысына бекітілген жіптермен басқарылатын әрбір саусаққа бесеу, қайтадан серво көмегімен орындалады. Барлық еркіндік дәрежелері серво көмегімен басқарылатындықтан, бізге кері байланыс үшін қосымша датчиктер қажет емес.
- Иілгіш датчиктер: Бес иілгіш сенсор қолғапқа бекітілген. Бұл иілгіш сенсорлар бионикалық қолды басқару үшін қолданылатын микробақылауға кері байланыс береді.
- IMU: IMU қолдың білек бұрышын алу үшін қолданылады.
- Екі эвивті (Arduino негізіндегі микроконтроллерлер) қолданылады: біреуі білекке және икемді қозғалыстарға арналған қолғапқа бекітілген, екіншісі серводы басқаратын бионикалық қолға бекітілген.
- Екеуі де Bluetooth арқылы бір -бірімен байланысады.
- Бионикалық қолға X және Z жазықтық қозғалысын беру үшін екі қосымша еркіндік дәрежесі беріледі, оны әрі қарай PICK AND PLACE ROBOTS сияқты күрделі тапсырмаларды орындау үшін бағдарламалауға болады.
- Қосымша қозғалыс джойстик көмегімен басқарылады.
Енді сіз бионикалық қолмен не істегеніміз туралы қысқаша түсінік алдыңыз, әр қадамды егжей -тегжейлі қарастырыңыз.
1 -қадам: Қол мен білек
Біз бүкіл қол мен қару -жарақты өзіміз жасаған жоқпыз. Интернетте қол мен білекке арналған көптеген конструкциялар бар. Біз дизайнның бірін InMoov -дан алдық.
Біз оң қолмен жасадық, сондықтан 3D басып шығаруға қажет бөліктер:
- 1x Бас бармақ
- 1x индексі
- 1x мажорлық жағдай
- 1x Аурикуляр
- 1x Пинки
- 1x Bolt_entretoise
- 1x Wristlarge
- 1x Wristsmall
- 1x үстіңгі беті
- 1x саусақ
- 1x тонау 3
- 1x роботы2
- 1x робота3
- 1x робарт 4
- 1x роботы 5
- 1x ротаврист2
- 1x ротаврист1
- 1x ротаврист3
- 1x WristGears
- 1x CableHolderWrist
Сіз мұнда толық жинау нұсқаулығын ала аласыз.
2 -қадам: Z осінің дизайны
Біз мойынтіректер мен қорғасын бұрандалары бар саңылаулары бар бекітілген бөліктің конструкциясын жасадық. Мойынтірек қолды z осінде бағыттау үшін пайдаланылады және осьтің қозғалысы қорғасын мен бұрандалы механизм көмегімен басқарылады. Бұрандалы бұрандалы механизмде, білік тәрізді білік айналғанда, бұранданың гайкасы бұл айналмалы қозғалысты сызықтық қозғалысқа айналдырады, нәтижесінде біліктің сызықты қозғалысы пайда болады.
Қорғасын бұрандасы робот қолының дәл қозғалысына әкелетін қадамдық қозғалтқыш көмегімен бұрылады.
Қадамдық қозғалтқыш, біліктер мен бұрандалы бұрандалар робот қолы қозғалатын 3D басып шығарылатын арнайы бөлікке бекітілген.
3 -қадам: X осі қозғалысы мен кадр
Алдыңғы қадамда айтылғандай, екінші реттелетін бөлік қадамдық қозғалтқыш пен біліктерді ұстауға арналған. Сол бөлікте мойынтіректер мен гайкалар үшін саңылаулар бар - осьтер қозғалысы үшін қорғасын бұрандалы механизм үшін. Қадамдық қозғалтқыш пен білік тірегі 20 мм х 20 мм алюминий экструзиясымен жасалған алюминий жақтауға бекітілген.
Жобаның механикалық аспектісі аяқталды, енді электрониканың бөлігін қарастырайық.
4 -қадам: Қадамдық моторды іске қосу: A4988 драйверінің схемасы
Біз сервистер мен қозғалтқыштарды басқару үшін evive микроконтроллер ретінде қолданамыз. Бұл джойстик көмегімен қадамдық моторды басқару үшін қажет компоненттер:
- XY Джойстик
- Jumper Wires
- A4988 мотор жүргізушісі
- Батарея (12 В)
Жоғарыда схема көрсетілген.
5 -қадам: Қадамдық мотор коды
Біз базалық қозғалтқышты басқару үшін BasicStepperDriver кітапханасын қолданамыз. Код қарапайым:
- Егер X осі потенциометрінің көрсеткіші 800-ден асса (аналогты 10 бит), ұстағышты жоғары жылжытыңыз.
-
Егер Х осінің потенциометрінің көрсеткіші 200-ден аз болса (аналогты 10 бит), ұстағышты төмен жылжытыңыз.
- Егер Y осінің потенциометрінің көрсеткіші 800-ден асса (аналогты 10 бит), ұстағышты солға қарай жылжытыңыз.
- Егер Y осінің потенциометрінің көрсеткіші 200-ден аз болса (аналогты 10 бит), ұстағышты оңға қарай жылжытыңыз.
Код төменде берілген.
6 -қадам: икемді сенсорлар
Бұл икемді сенсор айнымалы резистор болып табылады. Иілгіш сенсордың кедергісі компоненттің корпусы бүгілгенде артады. Біз саусақтардың қозғалысы үшін ұзындығы 4,5 дюймдік бес сенсорды қолдандық.
Бұл сенсорды біздің жобаға қосудың ең қарапайым әдісі - оны кернеу бөлгіш ретінде пайдалану. Бұл схемаға бір резистор қажет. Біз бұл мысалда 47 кОм резисторды қолданамыз.
Иілгіш датчиктер A0-A4 аналогты түйреуішке бекітілген.
Жоғарыда келтірілген потенциалды бөлгіш тізбектердің бірі.
7 -қадам: икемді сенсорды калибрлеу
«loading =» жалқау «соңғы нәтиже керемет болды. Біз қолғапты қолданып бионикалық қолды басқара алдық.
Evive-бұл барлық жастағы топтарға арналған электрониканың бір реттік прототиптік платформасы, оларға робототехниканы, енгізілген және басқа да жобаларды үйренуге, құруға, күйін келтіруге көмектесетін платформа. Жүрегінде Arduino Mega бар, evive мәзірге негізделген бірегей визуалды интерфейсті ұсынады, ол Arduino-ны қайта бағдарламалау қажеттілігін жояды. evive бір шағын портативті қондырғыда қуат көздері, сенсорлық және жетектермен бірге IoT әлемін ұсынады.
Қысқаша айтқанда, бұл сізге жобаларды/прототиптерді тез және оңай құруға көмектеседі.
Көбірек білу үшін мына жерге кіріңіз.
Ұсынылған:
Телефонмен басқарылатын электрлік тақтаны қалай құруға болады: 6 қадам (суреттермен)
Телефонмен басқарылатын электрлік тақтаны қалай құруға болады: Электрлік ұзын тақталар керемет! BLUETOOTHUpdate №1 телефонмен басқарылатын электрлік лонгбокты қалай құруға болатынын жоғарыдағы бейнеде тексеріңіз: Таспаны орнатыңыз, жылдамдықты реттегішке кейбір түзетулер бар. бодан шығудың жылдамдығы
Протезді бұзу: қолдың бионикалық модификациясы: 6 қадам (суреттермен)
Протездеуді бұзу: бионикалық қолдың модификациясы: Бұл жоба болашақ дизайнды шабыттандыратын протездеудің модификациясын зерттеуге арналған … Мен Future Fest 2016 -де кездескеннен кейін 'протездік пионер' Найджел Акландпен жұмыс жасадым (және оның керемет әңгімесін қараңыз) Wired -де, соңғы қадамда). Біз ха
Қол жетімді телефонмен басқарылатын Rover: 6 қадам
Қол жетімді телефонмен басқарылатын Rover: Біраз уақыт бұрын мен MotorAir көмегімен телефонмен басқарылатын ровер жасадым. Мен негізгі идеяны қайта қарағым келді, бірақ арзанырақ, кең таралған бөлшектерді қолдандым. Сондай -ақ, бұл Arduino -ға негізделгендіктен, бұл тек көлікті басқаратын роверден басқа керемет трамплин
Телефонмен басқарылатын қарапайым және арзан отшашу: 4 қадам (суреттермен)
Телефонмен басқарылатын қарапайым және арзан отшашу: бұл не және ол қалай жұмыс істейді? Бұл жаңадан бастағандарға арналған жоба, онда біз блютуз қосылған телефонды пайдаланып отшашу жағамыз, телефон атыс оқиғасын тудырады, bluetooth тыңдайтын модуль (HC-05) бұл туралы
Үшінші қол ++: электроника мен басқа да нәзік жұмыстарға арналған көп мақсатты көмекші қол.: 14 қадам (суреттермен)
Үшінші қол ++: электроника мен басқа да нәзік жұмыстарға арналған көп қолданыстағы көмекші қол: Мен бұрын электронды дүкендерде сатылатын үшінші қолды/көмекші қолды қолдандым және олардың ыңғайлылығына наразы болдым. Мен клиптерді дәл өзім қалаған жерге ала алмадым немесе орнатуға қажет уақыттан көп уақыт кетті