Mundarija:

Arduino Computer Vision robot qo'l: 4 qadam (rasmlar bilan)
Arduino Computer Vision robot qo'l: 4 qadam (rasmlar bilan)

Video: Arduino Computer Vision robot qo'l: 4 qadam (rasmlar bilan)

Video: Arduino Computer Vision robot qo'l: 4 qadam (rasmlar bilan)
Video: Joystick Robot | Best Arduino Project #shorts 2024, Iyul
Anonim
Image
Image
Arduino Computer Vision robot qo'l
Arduino Computer Vision robot qo'l

Bu ko'rsatmaning asosiy g'oyasi, oddiy 3DOF robot qo'li bo'lib, u ob'ektlarni yig'adi va ularni kerakli joyga qo'yadi.

Materiallar:

4 servo SG90

MDF 4 mm

Arduino Nano

Jumperlar

Noutbuk

Yelim

Neylon

1 -qadam: eskiz

Eskiz
Eskiz
Eskiz
Eskiz

Birinchidan, men havolalar va effektorlarning o'lchamlarini qidirib, bir nechta chizmalar tayyorladim.

a1 = 10 sm

a2 = 8,5 sm

a3 = 10 sm

Lekin bu siz uchun oson, chunki men oxirgi qurilishni modellashtirish uchun Rhinodan foydalanganman, keyin esa lazer bilan kesilgan.

**** Agar siz ulardan foydalanmoqchi bo'lsangiz, biriktirilgan vektorli fayllar ***

2 -qadam: Bulmacani eching

Bulmacani hal qiling
Bulmacani hal qiling
Bulmacani hal qiling
Bulmacani hal qiling
Bulmacani hal qiling
Bulmacani hal qiling

Kesilgan qismlarni yig'ish juda oson, faqat rasmlarga rioya qiling, ular servolarni qaerga qo'yish kerakligini ko'rsatadi.

3 -qadam: Robotni tugatish

Robotni tugatish
Robotni tugatish
Robotni tugatish
Robotni tugatish
Robotni tugatish
Robotni tugatish

Rasmlarda ko'rib turganingizdek, men effektor uchun ozgina neylon ishlatganman.

4 -qadam: Kompyuterni ko'rish

Image
Image

Men erta biriktirgan cad fayllarida siz veb -kameraning tuzilishini ko'rishingiz mumkin. Kamera matlab -ga ulangan va bu jarayon:

1. Siz drayverni matlabga o'rnatishingiz kerak

2. Keyin arduino dasturlash imkonini beradigan matlab uchun arduino paketini o'rnating.

3. Veb -kamera drayverini va arduino -ni o'rnatganingizdan so'ng, kod oniy tasvirni yozib oladi va keyin uni tahlil qiladi.

4. Dasturiy ta'minot tasvirni R, G va B 3 qatlamga ajratadi.

5. Teskari kinematik veb -kamera yordamida arduino koordinatalarini beradi

rang qaerda va keyin robot o'sha joyga boradi va ob'ektni oladi.

6. Oxir -oqibat, men robot ob'ektni qaerda qoldirishini hal qildim.

Men tushuntirilgan kodni biriktirdim. Kechirasiz, faqat ispancha.

hammasi shu. ingliz tilim uchun uzr.

Tavsiya: