Съдържание:

Роботизиран миксолог MATLAB: 4 стъпки (със снимки)
Роботизиран миксолог MATLAB: 4 стъпки (със снимки)

Видео: Роботизиран миксолог MATLAB: 4 стъпки (със снимки)

Видео: Роботизиран миксолог MATLAB: 4 стъпки (със снимки)
Видео: Лабораторная 2 Разбор примеров в среде CoppeliaSim 2024, Юли
Anonim
Роботизиран миксолог MATLAB
Роботизиран миксолог MATLAB

Искали ли сте някога вашите напитки да се смесят перфектно за вас за няколко секунди? Е, не търсете повече, роботизираният миксолог е тук, за да отнеме времето, необходимо за разбъркване на вашите напитки. Този проект използва RobotGeek Snapper Arm, за да функционира като ваш собствен барман. Всичко, което трябва да направите, е да поставите желаната напитка по ваш избор в чаша и да оставите кода на MATLAB да свърши останалото.

Стъпка 1: Части на проекта

Части от проекта
Части от проекта

5x метални зъбни колела 9G серво

1x малък работен плот RobotGeek

1x сензорен щит RobotGeek

Хардуер за сглобяване

Необходими инструменти: 2,5 мм шестоъгълен драйвер

1,5 мм шестоъгълен драйвер

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж

Ще използваме грайфера като транспортна система за лед, а също и като разбъркващ механизъм за смесване на напитки с желания от вас вкус. На снимката е въздушен и хоризонтален изглед на крайния монтаж за грабителя на ръцете. Нашият микроконтролер дойде сглобен вече в по -голямата си част, освен че не се налага да отпечатва ново парче рамо, което е счупено. За общо ръководство за сглобяване следвайте приложената връзка, за да стартирате грабителя на ръце.

Връзка към монтажа на Arm Snatcher:

Стъпка 3: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

Окабеляването е най -трудната част до кода на MATLAB, затова се уверете, че всичките ви проводници са на правилното място. Основното нещо е да включите usb към вашия компютър, за да свържете платката към вашия MATLAB код (сив usb на снимката). След като го свържете, всичко, което трябва да направите, е да се уверите, че сервомоторите са в правилните входове. Всяко серво е проектирано да премества определена част (т.е. лакът, рамо, основа). След като свържете сервомоторите към определените места по веригата, можете да включите проводниците в някоя от (+) и (-), за повече подробности погледнете снимката по-горе, за да добиете представа.

Стъпка 4: MATLAB код

Код на MATLAB
Код на MATLAB
Код на MATLAB
Код на MATLAB

Всеки серво, както бе споменато по -горе, е свързан към определена част. За да се преместят тези части, ще трябва да се напише код, ние избрахме да работим чрез MATLAB. Използвахме цикъл for във функция за преместване, която бихме припомнили в основната си функция, за да преместваме конкретните части. Например, в кода имаме сервоустройства, свързани към щифтове на платката, вариращи от D3-D7 и за генериране на движение просто въведохме в градуси на въртене за всяка част. Използвахме и забавяния в нашата функция, за да може роботът да работи безпроблемно. За повече проблеми, свързани с кода, просто посетете страницата за обща помощ на MATLABs.

Препоръчано: