Obsah:

Robotický mixológ MATLAB: 4 kroky (s obrázkami)
Robotický mixológ MATLAB: 4 kroky (s obrázkami)

Video: Robotický mixológ MATLAB: 4 kroky (s obrázkami)

Video: Robotický mixológ MATLAB: 4 kroky (s obrázkami)
Video: Introducing Matatalab - How it works? 2024, Júl
Anonim
Robotický mixológ MATLAB
Robotický mixológ MATLAB

Už ste niekedy chceli, aby vám vaše nápoje boli perfektne premiešané v priebehu niekoľkých sekúnd? Už nehľadajte, robotický mixológ je tu, aby vám zobral čas na miešanie nápojov. Tento projekt využíva Snapper Arm RobotGeek, aby fungoval ako váš vlastný barman. Jediné, čo musíte urobiť, je vložiť požadovaný pohár podľa vášho výberu do pohára a o zvyšok sa postará kód MATLAB.

Krok 1: Časti projektu

Časti projektu
Časti projektu

5x Servo Metal Gear 9G

1x Malý pracovný stôl RobotGeek

1x štít senzora RobotGeek

Montážny hardvér

Potrebné nástroje: 2,5 mm šesťhranný ovládač

1,5 mm šesťhranný ovládač

Krok 2: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Chápadlo budeme používať ako transportný systém na ľad a tiež ako mechanizmus miešania na miešanie nápojov podľa požadovanej chuti. Na obrázku je letecký a vodorovný pohľad na konečnú zostavu pre únoscu ramien. Náš mikrokontrolér bol väčšinou zmontovaný, okrem toho, že ste museli vytlačiť nový zlomený kus ramena. Pokyny pre všeobecnú montáž nájdete v priloženom linku, aby ste mohli uviesť do chodu únoscu paží.

Odkaz na montáž únoscu ramena:

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Zapojenie je najťažšou časťou vedľa kódu MATLAB, preto sa ubezpečte, že všetky vaše káble sú na správnom mieste. Hlavnou vecou je zapojiť USB do počítača a pripojiť dosku s plošnými spojmi k vášmu kódu MATLAB (sivé usb na obrázku). Akonáhle to budete mať pripojené, všetko, čo musíte urobiť, je uistiť sa, že serva sú na správnych vstupoch. Každé servo je navrhnuté tak, aby pohybovalo konkrétnou časťou (tj. Lakťom, ramenom, základňou). Akonáhle zapojíte serva na určené miesta v obvode, môžete zapojiť vodiče do ľubovoľného z (+) a (-), pre podrobnejšie informácie sa pozrite na obrázok vyššie, aby ste získali predstavu.

Krok 4: Kód MATLAB

Kód MATLAB
Kód MATLAB
Kód MATLAB
Kód MATLAB

Každé servo, ako už bolo spomenuté, je spojené s konkrétnou časťou. Aby sa tieto časti mohli pohybovať, bolo potrebné napísať kód, rozhodli sme sa pracovať pomocou systému MATLAB. Na pohyb konkrétnych častí sme použili slučku for in a move, ktorú by sme v našej hlavnej funkcii pripomínali. Napríklad v kóde máme servá pripojené k kolíkom na doske v rozmedzí od D3-D7 a na generovanie pohybu sme práve zadali stupne otáčania pre každú časť. V našej funkcii sme tiež použili oneskorenia, aby robot fungoval hladko. Ďalšie problémy súvisiace s kódom nájdete na stránke všeobecnej pomoci MATLABu.

Odporúča: