INHOUDSOPGAWE:

Arduino rekenaarvisie robotarm: 4 stappe (met foto's)
Arduino rekenaarvisie robotarm: 4 stappe (met foto's)

Video: Arduino rekenaarvisie robotarm: 4 stappe (met foto's)

Video: Arduino rekenaarvisie robotarm: 4 stappe (met foto's)
Video: Leap Motion SDK 2024, November
Anonim
Image
Image
Arduino rekenaarvisie robotarm
Arduino rekenaarvisie robotarm

Die belangrikste idee met hierdie instruksies was om 'n eenvoudige 3DOF -robotarm te maak wat voorwerpe versamel en op die regte plek plaas.

Materiaal:

4 servo SG90

MDF 4 mm

Arduino Nano

Springers

Skootrekenaar

Plak

Nylon

Stap 1: Skets

Skets
Skets
Skets
Skets

Eerstens het ek net 'n paar tekeninge gemaak op soek na die grootte van die skakels en die effektor.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Maar dit is maklik vir jou, want ek het Rhino gebruik om die finale struktuur te modelleer, en toe het ek 'n laser gesny.

**** aangehegte vektorlêers as u dit wil gebruik ***

Stap 2: Los die raaisel op

Los die raaisel op
Los die raaisel op
Los die raaisel op
Los die raaisel op
Los die raaisel op
Los die raaisel op

Dit is heeltemal maklik om die gesnyde dele te monteer; volg net die foto's, hulle wys waar u die servo's moet plaas.

Stap 3: Voltooi die robot

Die voltooiing van die robot
Die voltooiing van die robot
Die voltooiing van die robot
Die voltooiing van die robot
Die voltooiing van die robot
Die voltooiing van die robot

Ek het net 'n bietjie nylon vir die effektor gebruik, soos u op die foto's kan sien.

Stap 4: Rekenaarvisie

Image
Image

In die CAD -lêers wat ek vroeg aangeheg het, kan u die struktuur van die webkamera sien. Die nok is gekoppel aan matlab en dit is die proses:

1. U moet die bestuurder in matlab installeer

2. Installeer dan die arduino -pakket vir matlab waarmee u die arduino kan programmeer.

3. Sodra u die webcam bestuurder en die arduino geïnstalleer het, werk die kode om 'n momentopname te maak en dit dan te ontleed.

4. Die sagteware verdeel die beeld in 3 lae R, G en B.

5. Deur die omgekeerde film gebruik die webcam die koördinate aan arduino

waar die kleur is en dan gaan die robot na daardie plek en neem die voorwerp.

6. Uiteindelik het ek besluit waar die robot die voorwerp verlaat.

Ek het die verduidelikende kode aangeheg. Jammer, net Spaans.

dis al. jammer vir my Engels.

Aanbeveel: