Arduino კომპიუტერული ხედვის რობოტი: 4 ნაბიჯი (სურათებით)
Arduino კომპიუტერული ხედვის რობოტი: 4 ნაბიჯი (სურათებით)
Anonim
Image
Image
Arduino კომპიუტერული ხედვის რობოტი Arm
Arduino კომპიუტერული ხედვის რობოტი Arm

ამ ინსტრუქციის მთავარი იდეა იყო მხოლოდ 3DOF რობოტის მკლავის შექმნა, რომელიც აგროვებდა საგნებს და ათავსებდა მათ საჭირო ადგილას.

მასალები:

4 სერვო SG90

MDF 4 მმ

არდუინო ნანო

მხტუნავები

Ლეპტოპი

წებო

ნეილონი

ნაბიჯი 1: ესკიზი

ესკიზი
ესკიზი
ესკიზი
ესკიზი

უპირველეს ყოვლისა, მე მხოლოდ რამდენიმე ნახატი გავაკეთე ბმულების ზომისა და ეფექტორის მოსაძებნად.

a1 = 10 სმ

a2 = 8.5 სმ

a3 = 10 სმ

მაგრამ შენთვის ადვილია, რადგან მე გამოვიყენე მარტორქა საბოლოო სტრუქტურის მოდელირებისთვის და შემდეგ გავაკეთე ლაზერული ჭრა.

**** თანდართული ვექტორული ფაილები თუ გსურთ მათი გამოყენება ***

ნაბიჯი 2: ამოხსენით თავსატეხი

ამოხსენით თავსატეხი
ამოხსენით თავსატეხი
ამოხსენით თავსატეხი
ამოხსენით თავსატეხი
ამოხსენით თავსატეხი
ამოხსენით თავსატეხი

მოჭრილი ნაწილების შეკრება სრულიად ადვილია, უბრალოდ მიჰყევით სურათებს, ისინი აჩვენებენ სად განათავსონ სერვოები.

ნაბიჯი 3: რობოტის დასრულება

რობოტის დასრულება
რობოტის დასრულება
რობოტის დასრულება
რობოტის დასრულება
რობოტის დასრულება
რობოტის დასრულება

მე უბრალოდ გამოვიყენე ცოტაოდენი ნეილონი ეფექტისთვის, როგორც სურათებში ხედავთ.

ნაბიჯი 4: კომპიუტერული ხედვა

Image
Image

Cad ფაილებში, რომლებიც ადრე დავამატე, შეგიძლიათ იხილოთ ვებკამერის სტრუქტურა. კამერა დაკავშირებულია matlab– თან და ეს არის პროცესი:

1. თქვენ უნდა დააინსტალიროთ დრაივერი matlab– ში

2. შემდეგ დააინსტალირეთ arduino პაკეტი matlab– ისთვის, რომლის საშუალებითაც შეგიძლიათ arduino– ს პროგრამირება.

3. მას შემდეგ რაც დაინსტალირებთ ვებკამერის დრაივერს და arduino- ს კოდი მუშაობს სურათის გადაღებაზე და შემდეგ გააანალიზეთ იგი.

4. პროგრამული უზრუნველყოფა გამოსახულებას ყოფს 3 ფენად R, G და B.

5. ინვერსიული კინემატოგრაფიის გამოყენებით ვებკამერა არდუინოს აძლევს კოორდინატებს

სადაც ფერია და შემდეგ რობოტი მიდის იმ ადგილას და იღებს საგანს.

6. საბოლოოდ მე გადავწყვიტე, სად ტოვებს რობოტი ობიექტს.

დავამატე ახსნილი კოდი. უკაცრავად, მხოლოდ ესპანური.

სულ ეს არის. ბოდიშს გიხდით ჩემი ინგლისურისთვის.

გირჩევთ: