Sadržaj:

MATLAB Robotski miksolog: 4 koraka (sa slikama)
MATLAB Robotski miksolog: 4 koraka (sa slikama)

Video: MATLAB Robotski miksolog: 4 koraka (sa slikama)

Video: MATLAB Robotski miksolog: 4 koraka (sa slikama)
Video: жалаблар тудаси москвада 2024, Srpanj
Anonim
MATLAB Robotski miksolog
MATLAB Robotski miksolog

Jeste li ikada poželjeli da vam se piće savršeno pomiješa u nekoliko sekundi? Pa ne tražite dalje Robotski miksolog je tu da vam oduzme vrijeme potrebno za miješanje pića. Ovaj projekt koristi RobotGeek Snapper Arm da funkcionira kao vaš vlastiti barmen. Sve što trebate učiniti je staviti željeno piće po vašem izboru u čašu i pustiti da MATLAB kod učini ostalo.

Korak 1: Dijelovi projekta

Dijelovi projekta
Dijelovi projekta

5x servo pogoni od Metal Gear 9G

1x RobotGeek mali radni stol

1x RobotGeek senzorski štit

Montažni hardver

Potrebni alati: 2,5 mm šesterokutni odvijač

1,5 mm šesterokutni odvijač

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština

Hvatač ćemo koristiti kao transportni sustav za led, a također i kao mehanizam za miješanje za miješanje pića po želji. Na slici je zračni i vodoravni prikaz konačnog sklopa hvatača ruku. Naš mikro kontroler došao je već sastavljen, osim što je morao ispisivati novi komad ruke koji je slomljen. Za opći vodič za montažu slijedite priloženu vezu kako biste pokrenuli hvatač ruku.

Veza za montažu otmice oružja:

Korak 3: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Ožičenje je najteži dio pored MATLAB koda pa provjerite jesu li sve vaše žice na ispravnom mjestu. Glavna stvar je priključiti USB u računalo da biste spojili ploču s vašim MATLAB kodom (sivi usb na slici). Nakon što ga spojite, sve što trebate učiniti je provjeriti jesu li servo upravljači na pravim ulazima. Svaki servo je dizajniran za pomicanje određenog dijela (tj. Lakta, ramena, baze). Nakon što spojite servosisteme na označena mjesta u strujnom krugu, možete spojiti žice u bilo koji od (+) i (-), za više pojedinosti pogledajte gornju sliku da biste dobili ideju.

Korak 4: MATLAB kod

MATLAB kod
MATLAB kod
MATLAB kod
MATLAB kod

Svaki servo, kao što je već spomenuto, povezan je s određenim dijelom. Kako bi se ovi dijelovi pomaknuli, potrebno je napisati kôd, odlučili smo djelovati putem MATLAB -a. Koristili smo petlju for u funkciji move koju bismo zapamtili u našoj glavnoj funkciji za premještanje određenih dijelova. Na primjer, u kodu imamo servo upravljače spojene na pinove na ploči u rasponu od D3-D7, a za generiranje pokreta samo smo upisali stupnjeve rotacije za svaki dio. Također smo koristili kašnjenja u našoj funkciji kako bi robot nesmetano radio. Za dodatne probleme vezane uz kod samo posjetite stranicu opće pomoći MATLAB -a.

Preporučeni: