Satura rādītājs:

Arduino datora redzes robota roka: 4 soļi (ar attēliem)
Arduino datora redzes robota roka: 4 soļi (ar attēliem)

Video: Arduino datora redzes robota roka: 4 soļi (ar attēliem)

Video: Arduino datora redzes robota roka: 4 soļi (ar attēliem)
Video: Joka pēc alfabēts / Funny Alphabet 2024, Jūlijs
Anonim
Image
Image
Arduino datora redzes robota roka
Arduino datora redzes robota roka

Šīs pamācības galvenā ideja bija vienkārši izveidot vienkāršu 3DOF robota roku, kas savāc objektus un novieto tos pareizajā vietā.

Materiāli:

4 servo SG90

MDF 4 mm

Arduino Nano

Džemperi

Klēpjdators

Līme

Neilons

1. darbība. Skice

Skice
Skice
Skice
Skice

Pirmkārt, es vienkārši izveidoju dažus zīmējumus, meklējot saišu izmēru un efektoru.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Bet jums ir viegli, jo es izmantoju Rhino, lai modelētu galīgo struktūru, un pēc tam es veicu lāzera griezumu.

**** Pievienoti vektoru faili, ja vēlaties tos izmantot ***

2. solis: atrisiniet mīklu

Atrisiniet mīklu
Atrisiniet mīklu
Atrisiniet mīklu
Atrisiniet mīklu
Atrisiniet mīklu
Atrisiniet mīklu

Izgriezto detaļu salikšana ir pilnīgi vienkārša, vienkārši sekojiet attēliem, tie parāda, kur novietot servos.

3. darbība: robota apdare

Robota apdare
Robota apdare
Robota apdare
Robota apdare
Robota apdare
Robota apdare

Es vienkārši izmantoju nedaudz neilona efektorā, kā jūs varat redzēt attēlos.

4. solis: datora redze

Image
Image

Iepriekš pievienotajos cad failos varat redzēt tīmekļa kameras struktūru. Kamera ir savienota ar Matlab, un tas ir šāds process:

1. Jums jāinstalē draiveris programmā Matlab

2. Pēc tam instalējiet arduino pakotni matlab, kas ļauj programmēt arduino.

3. Kad esat instalējis tīmekļa kameras draiveri un arduino, kods darbojas, uzņemot momentuzņēmumu un pēc tam to analizējot.

4. Programmatūra sadala attēlu 3 slāņos R, G un B.

5. Izmantojot apgriezto kinematogrāfiju, tīmekļa kamera piešķir arduino koordinātas

kur ir krāsa un tad robots dodas uz šo vietu un paņem objektu.

6. Visbeidzot es nolēmu, kur robots atstāj objektu.

Pievienoju izskaidrojamo kodu. Atvainojiet, tikai spāņu valodā.

tas ir viss. atvainojos par manu angļu valodu.

Ieteicams: