Мазмуну:

Arduino Computer Vision робот колу: 4 кадам (сүрөттөр менен)
Arduino Computer Vision робот колу: 4 кадам (сүрөттөр менен)

Video: Arduino Computer Vision робот колу: 4 кадам (сүрөттөр менен)

Video: Arduino Computer Vision робот колу: 4 кадам (сүрөттөр менен)
Video: Arduino AC Dimmer менен AC лампочкасын башкаруу 2024, Ноябрь
Anonim
Image
Image
Arduino Computer Vision робот колу
Arduino Computer Vision робот колу

Бул үйрөткүчтүн негизги идеясы - объекттерди чогултуп, аларды керектүү жерге жайгаштырган жөнөкөй 3DOF робот колун жасоо.

Материалдар:

4 servo SG90

MDF 4мм

Arduino Nano

Секирүүчүлөр

Ноутбук

Желим

Нейлон

1 -кадам: Эскиз

Эскиз
Эскиз
Эскиз
Эскиз

Биринчиден, мен шилтемелердин жана эффектордун өлчөмүн издеп бир нече чиймелерди жасадым.

a1 = 10см

a2 = 8.5см

a3 = 10см

Бирок бул сиз үчүн оңой, анткени мен акыркы структураны моделдөө үчүн Rhino колдонуп, андан кийин лазер менен кескем.

**** Тиркелген вектордук файлдар, эгер сиз аларды колдонууну кааласаңыз ***

2 -кадам: Баш катырманы чечиңиз

Баш катырманы чеч
Баш катырманы чеч
Баш катырманы чеч
Баш катырманы чеч
Баш катырманы чеч
Баш катырманы чеч

Кесилген тетиктерди чогултуу таптакыр оңой, жөн эле сүрөттөрдү ээрчиңиз, алар серволорду кайда коюуну көрсөтүшөт.

3 -кадам: Роботту бүтүрүү

Роботту бүтүрүү
Роботту бүтүрүү
Роботту бүтүрүү
Роботту бүтүрүү
Роботту бүтүрүү
Роботту бүтүрүү

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

4 -кадам: Компьютердик көрүнүш

Image
Image

Мен эрте тиркелген кад файлдарында сиз веб -камеранын түзүлүшүн көрө аласыз. Кампа matlabка туташкан жана бул процесс:

1. Сиз драйверди matlabке орнотушуңуз керек

2. Андан кийин arduino программалоого мүмкүндүк берген matlab үчүн arduino пакетин орнотуңуз.

3. Веб -камера драйверин жана arduino орнотулгандан кийин, код сүрөткө тартып, анан анализдейт.

4. Программалык камсыздоо сүрөттү 3 катмарга бөлөт: R, G жана B.

5. Тескери кинематикалык вебкамераны колдонуу arduinoго координаттарды берет

түс кайда, анан робот ошол жерге барат жана объектти алат.

6. Акыры мен роботтун объектти таштап кеткен жерин чечтим.

Мен түшүндүргөн кодду тиркеп койдум. Кечиресиз, испанча гана.

баары болду. менин англисче үчүн кечирим сурайм.

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