Sadržaj:

Arduino Robotski računalni vid, ruka: 4 koraka (sa slikama)
Arduino Robotski računalni vid, ruka: 4 koraka (sa slikama)

Video: Arduino Robotski računalni vid, ruka: 4 koraka (sa slikama)

Video: Arduino Robotski računalni vid, ruka: 4 koraka (sa slikama)
Video: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Srpanj
Anonim
Image
Image
Arduino računalni vid Robot Arm
Arduino računalni vid Robot Arm

Glavna ideja s ovim uputstvom bila je samo napraviti jednostavnu 3DOF ruku robota koja prikuplja predmete i postavlja ih na pravo mjesto.

Materijali:

4 servo SG90

MDF 4 mm

Arduino Nano

Džemperi

Prijenosno računalo

Ljepilo

Najlon

Korak 1: Skicirajte

Skica
Skica
Skica
Skica

Prije svega, samo sam napravio nekoliko crteža tražeći veličinu poveznica i efektor.

a1 = 10 cm

a2 = 8,5 cm

a3 = 10 cm

Ali vama je lako jer sam za modeliranje konačne strukture upotrijebio Rhino, a zatim sam napravio laserski rez.

**** Priložene vektorske datoteke ako ih želite koristiti ***

Korak 2: Riješite zagonetku

Riješite zagonetku
Riješite zagonetku
Riješite zagonetku
Riješite zagonetku
Riješite zagonetku
Riješite zagonetku

Potpuno je jednostavno sastaviti izrezane dijelove, samo slijedite slike, one pokazuju gdje postaviti servomotore.

Korak 3: Dovršavanje robota

Dovršavanje robota
Dovršavanje robota
Dovršavanje robota
Dovršavanje robota
Dovršavanje robota
Dovršavanje robota

Upravo sam za efektor koristila malo najlona, kao što možete vidjeti na slikama.

Korak 4: Računalni vid

Image
Image

U cad datotekama koje sam ranije priložio možete vidjeti strukturu web kamere. Cam je spojen na matlab i to je sljedeći postupak:

1. Morate instalirati upravljački program u matlab

2. Zatim instalirajte arduino paket za matlab koji vam omogućuje programiranje arduina.

3. Nakon što instalirate upravljački program web kamere i arduino, kôd radi snimajući snimku i zatim je analizirajući.

4. Softver dijeli sliku u 3 sloja R, G i B.

5. Korištenjem inverznog filma, web kamera daje arduinu koordinate

gdje je boja i tada robot odlazi na to mjesto i uzima objekt.

6. Konačno sam odlučio gdje robot ostavlja objekt.

Priložio sam objašnjeni kod. Oprosti, samo španjolski.

to je sve. izvini za moj engleski.

Preporučeni: