Мазмуну:

Arduino Robot Arm: 4 кадам
Arduino Robot Arm: 4 кадам

Video: Arduino Robot Arm: 4 кадам

Video: Arduino Robot Arm: 4 кадам
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Июль
Anonim
Arduino Robot Arm
Arduino Robot Arm

Сиз качандыр бир кезде өзүңүздүн робот колуңузду карандашты алып, сизге тапшырууну кааладыңыз беле? Мейли, ары караба! Бул Instructable сизге өзүңүздүн робот колуңузду долбоорлоо жана чогултуу аркылуу жетектейт! Биринчиден, биз аны куруу үчүн компоненттерди чогултуудан баштайбыз, андан кийин программалоо жана зымдарды өткөрүү, анан бүтүрүү жана өзүңүздүн Робот Колуңузга ээ болуу!

1 -кадам: керектүү бөлүктөрдү алуу

Кол куруу үчүн сизге кээ бир стандарттык компоненттерди алуу керек:

-5мм MDF тактай же башка 5мм калыңдыгы бар жыгач тактайлар (эгерде жыгачты так кесүү үчүн керектүү шаймандар жок болсо, көбүк-такта да иштейт)

-5x 9 грамм сервос

-Arduino жок дегенде 5 сервону көзөмөлдөөгө жана 2 джойстиктен кирүүнү алууга жөндөмдүү (Жакшы жана БУУ)

-Солярсыз нан

-2x 2 Axis джойстиктери (же 4 потенциометр, эгер сизде джойстиктер же аларды ала турган жерлер жок болсо)

-Түтүк катары колдонууга жөндөмдүү зым же металл чыбыктар (Жоондугун текшериңиз) (Катуу өзөктүү зым жарашат, Тарамдуу эмес)

-6x өлчөмдөгү 8 бурамалар (узундугу 18 ммден кем эмес) жана ага байланышкан гайкалар

-1x батарейка же жөн эле кубаттоо үчүн аны компьютериңизге туташтырыңыз

-Жылытуучу тапанча

-Серво зымдарын позициясына чейин узартып, джойстиктерди зымдай ала турган көп зымдар (эң жакшы жабык).

-(Милдеттүү эмес) кичине, бирок салыштырмалуу оор салмак. (болжол менен 1 кг идеалдуу)

* Маанилүү эскертүү*, ошондой эле аларды коопсуз орнотуу үчүн көпчүлүк серволор менен келген бурамалар керек

2 -кадам: Колун кесүү жана чогултуу

Колун кесүү жана чогултуу
Колун кесүү жана чогултуу
Колун кесүү жана чогултуу
Колун кесүү жана чогултуу
Колун кесүү жана чогултуу
Колун кесүү жана чогултуу

Жумушчу колго ээ болуу үчүн, сервоприёмниктерди жана башка компоненттерди колдоого жана кол катары иштей ала турган нерсеге муктажбыз. Биздин долбоор үчүн 5 мм коюу MDF тактасын колдонуп, аны мүмкүн болушунча так кылуу үчүн лазер кескич менен кесип алдык. Эгерде сизде жыгач кесүү жөндөмүңүз жок болсо, жергиликтүү доллар дүкөнүңүздүн көбүк-тактайы жакшы иштейт. (Биз 5мм MDFден бери Balsa жыгачындай өтө жеңил нерсени колдонууну сунуштайбыз. Тандалган материалды кесип алгандан кийин, тиркелген. Ai файлын лазер кескичке кесүү үчүн же-p.webp

Серваларды монтаждоо үчүн, сиз аларды 5 чарчы оюкчаларга салып, серволорду орнотуу тешиктерине бурап салыңыз. Узундукту жакшылап тууралоо үчүн аны кубаттап турушуңуз керек болгондуктан, азырынча эч кандай таянычтарды тиркеңиз. Серволорду биротоло туташтыргыңыз келсе, ысык желимди даярдаңыз (базада 2, керек болсо керек)

3 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Мунун биринчи кадамы албетте Arduino программалоо. Эгерде сиз кыйынчылыкты кааласаңыз же муну кантип үйрөнүп жатсаңыз, муну өз алдынча жасаңыз. Чындыгында сизге керек болгон бир гана көрсөтмө - бул ар бир потенциометрдин сигналын servoлорду көзөмөлдөө үчүн чыгаруу катары байлашыңыз керек. Эгер сиз билбесеңиз же каалабасаңыз, программаны бул жерден түз эле жүктөп алып, тезирээк орнотсоңуз болот.

Программа даяр болгондон кийин, электрониканын убактысы келди, бул бөлүк сиз өзүңүз жасаган же жүктөбөгөнүңүзгө жараша эки бөлүккө бөлүнөт.

Аны өзүңүз программалагансыз

Серво сигналынын зымдарын сиз тандаган дайындалган чыгымдарга туташтырыңыз, жана бардык 5 сервопроводдорго энергияны бөлүштүрүү үчүн ширетилбеген нан тактасын колдонуп, кубат жана жерге туташтырыңыз. Джойстиктерди туташтыруу менен да ушундай кылыңыз, аларды кубаттаңыз жана сиз тандаган сигнал кирүүсүнө туташтырыңыз.

Программаны жүктөп алышты

Сиз Arduino жүктөгөндөн кийин, аны зым менен жабууга убакыт келди. Жогорудагы сүрөттү эки джойстикти зым менен жабыңыз. (A0, A1, A2 жана A3 төөнөгүчтөрү. Негизги кол көтөрүүчү моторлоруңузду 5 жана 10 -казыктарга туташтырыңыз, Билекти көтөрүүчү сервону 9 -пинге, тырмактын сервосун 6 -пинге жана акыры горизонталдуу айлануу сервосун 11 -пинке туташтырыңыз. Ардуинодон (5v pin жана gnd pin) энергияны бөлүштүрүү үчүн, солоту жок нан тактасын колдонуп, джойстиктер менен кошо баардык серволорду кубаттап, жерге түшүрүңүз. Серволордун зымдарын өткөрүүгө жардам керек болсо, жогорудагы сүрөттөрдү колдонсоңуз болот.

Баары туташып, Arduinoго программа жүктөлгөндөн кийин, бардыгын тестирлеп көрүңүз. Эсиңизде болсун, сиз бир жуп servo (5 жана 10 -казыктар) бир убакта, бирок карама -каршы багытта кыймылда болушуңуз керек. Ошентип, таяктарды тартканда алар колун өйдө көтөрө алышат.

4 -кадам: Аяктоо

Image
Image
Arduino сынагы 2017
Arduino сынагы 2017

Колуңуз бүткөндөн кийин, акыркы кадамдын убактысы келди. Эгерде сизде азырынча жок болсо, сервоприводду колго туташтырып, аларды кубаттаңыз, таяктын узундугун максимум/мин колуңузду кандай жайгаштыраарына жараша тууралаңыз. Узундугун узартуу үчүн өтө кыска таяк менен бүтпөш үчүн, сизде кошумча металл бар экенине ынаныңыз. Баары туташкандан кийин, аны коё бериңиз! Баарын өзүңүзгө ылайыкташтырып бүткөндөн кийин. Жаңы робот колуңуздан ырахат алыңыз!

Сунушталууда: