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, Novembar
Anonim
MATLAB Robotski miksolog
MATLAB Robotski miksolog

Jeste li ikada poželjeli da vam se piće savršeno izmiješ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 MATLAB kodu da učini ostalo.

Korak 1: Dijelovi projekta

Dijelovi projekta
Dijelovi projekta

5x Metalni zupčanički 9G servo uređaji

1x RobotGeek mali radni sto

1x RobotGeek senzorski štit

Montažni hardver

Potrebni alati: 2.5 mm šesterokutni odvijač

1,5 mm šesterokutni upravljački program

Korak 2: Montaža

Montaža
Montaža
Montaža
Montaža

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

Link 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 da priključite USB u računar da biste spojili ploču sa svojim 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 krugu, možete spojiti žice u bilo koji od (+) i (-), za više detalja 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. Da bi se ovi dijelovi pomaknuli, potrebno je napisati kôd, odlučili smo djelovati putem MATLAB -a. Koristili smo for petlju u funkciji move koju bismo zapamtili u našoj glavnoj funkciji za pomicanje određenih dijelova. Na primjer, u kodu imamo servo upravljače spojene na pinove na ploči u rasponu od D3-D7, a da bismo generirali kretanje, samo smo upisali stupnjeve rotacije za svaki dio. Također smo koristili kašnjenja u našoj funkciji kako bi robot nesmetano radio. Za više problema vezanih za kod samo posjetite stranicu opće pomoći MATLAB -a.

Preporučuje se: