Obsah:

Robotický mixolog MATLAB: 4 kroky (s obrázky)
Robotický mixolog MATLAB: 4 kroky (s obrázky)

Video: Robotický mixolog MATLAB: 4 kroky (s obrázky)

Video: Robotický mixolog MATLAB: 4 kroky (s obrázky)
Video: Types of Bar Glasses & Goblets with Name, Capacity & Use || Bar Cocktails Mocktails Drinking Glass 2024, Červenec
Anonim
Robotický mixolog MATLAB
Robotický mixolog MATLAB

Přáli jste si někdy, aby se vám nápoje během pár sekund dokonale namíchaly? Už nehledejte, robotický mixolog je tu, aby vám vzal čas potřebný k míchání nápojů. Tento projekt využívá Snapper Arm RobotGeek, aby fungoval jako váš vlastní barman. Jediné, co musíte udělat, je dát požadovaný nápoj podle vašeho výběru do sklenice a zbytek nechat na MATLAB kódu.

Krok 1: Části projektu

Části projektu
Části projektu

5x Servo Metal Gear 9G

1x RobotGeek Small Workbench

1x RobotGeek senzorový štít

Montážní hardware

Potřebné nástroje: 2,5mm šestihranný ovladač

Šestihranný ovladač 1,5 mm

Krok 2: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění

Chápadlo budeme používat jako přepravní systém pro led a také jako míchací mechanismus k míchání nápojů podle požadované chuti. Na obrázku je letecký a vodorovný pohled na finální sestavu pro únosce paží. Náš mikrořadič byl již ve většině případů sestaven jinak, než že musel vytisknout nový zlomený kus paže. Pokyny k obecné montáži najdete v přiloženém odkazu, aby se vaše únosce paže dala do provozu.

Odkaz na sestavení Snatcher Arm:

Krok 3: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Zapojení je nejtěžší částí vedle kódu MATLAB, takže se ujistěte, že jsou všechny vaše vodiče na správném místě. Hlavní věcí je připojit USB k počítači a připojit desku s obvody k vašemu kódu MATLAB (na obrázku je šedé usb). Jakmile jej připojíte, vše, co musíte udělat, je ujistit se, že serva jsou ve správných vstupech. Každé servo je určeno k pohybu určité části (tj. Loket, rameno, základna). Jakmile připojíte serva na určená místa v obvodu, můžete zapojit vodiče do libovolného z (+) a (-), pro více informací se podívejte na obrázek výše, abyste získali představu.

Krok 4: Kód MATLAB

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

Každé servo, jak již bylo zmíněno výše, je připojeno ke konkrétní části. Aby se tyto části mohly pohybovat, bylo by potřeba napsat kód, rozhodli jsme se pracovat prostřednictvím MATLABu. Ve funkci přesunu jsme použili smyčku for, kterou bychom v naší hlavní funkci vyvolali k přesunu konkrétních částí. Například v kódu máme serva připojená k pinům na desce v rozsahu od D3-D7 a pro generování pohybu jsme právě zadali stupně otáčení pro každou část. Aby naše robot fungoval hladce, použili jsme také zpoždění v naší funkci. Další problémy související s kódem najdete na stránce obecné nápovědy MATLABu.

Doporučuje: