Innehållsförteckning:

Arduino Computer Vision robotarm: 4 steg (med bilder)
Arduino Computer Vision robotarm: 4 steg (med bilder)

Video: Arduino Computer Vision robotarm: 4 steg (med bilder)

Video: Arduino Computer Vision robotarm: 4 steg (med bilder)
Video: Amazing arduino project 2024, Juli
Anonim
Image
Image
Arduino Computer Vision Robotarm
Arduino Computer Vision Robotarm

Huvudidén med denna instruerbara var bara att göra en enkel 3DOF -robotarm som samlar föremål och placerar dem på rätt plats.

Material:

4 servo SG90

MDF 4 mm

Arduino Nano

Tröjor

Bärbar dator

Lim

Nylon

Steg 1: Skiss

Skiss
Skiss
Skiss
Skiss

Först och främst gjorde jag bara några teckningar som letade efter storleken på länkarna och effektorn.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Men det är lätt för dig eftersom jag använde Rhino för att modellera den slutliga strukturen, och sedan gjorde jag en laserskärning.

**** Bifogade vektorfiler om du vill använda dem ***

Steg 2: Lös pusslet

Lös pusslet
Lös pusslet
Lös pusslet
Lös pusslet
Lös pusslet
Lös pusslet

Det är helt enkelt att montera de skurna delarna, följ bara bilderna, de visar var servona ska placeras.

Steg 3: Avsluta roboten

Slutför roboten
Slutför roboten
Slutför roboten
Slutför roboten
Slutför roboten
Slutför roboten

Jag använde bara lite nylon till effektorn, som du kan se på bilderna.

Steg 4: Datorsyn

Image
Image

I cad -filerna som jag bifogade tidigt kan du se strukturen för webbkameran. Kameran är ansluten till matlab och detta är processen:

1. Du måste installera drivrutinen i matlab

2. Installera sedan arduino -paketet för matlab som låter dig programmera arduino.

3. När du har installerat webbkameradrivrutinen och arduino fungerar koden för att fånga en ögonblicksbild och sedan analysera den.

4. Programvaran delar bilden i 3 lager R, G och B.

5. Genom att använda inverterad film ger webbkameran arduino koordinaterna

där färgen är och sedan går roboten till den platsen och tar föremålet.

6. Slutligen bestämde jag mig för var roboten lämnar föremålet.

Jag bifogade koden förklarad. Förlåt, bara spanska.

det är allt. ledsen för min engelska.

Rekommenderad: