Python програмируема ръка за робот „Направи си сам“: 5 стъпки
Python програмируема ръка за робот „Направи си сам“: 5 стъпки
Anonim
Python програмируема ръка за робот „направи си сам“
Python програмируема ръка за робот „направи си сам“

Защо да направите този проект:

(а) Научете се да контролирате роботизираната ръка, като всъщност пишете Python код. Това ще ви даде най-подробния контрол, докато добавяте компютърно програмиране към колана си и научавате вътрешната работа на сложните регистрови двигатели.

(б) Научете пиновете на Raspberry Pi 3B и GPIO.

в) Работете с "Ферари" от роботизирани двигатели/задвижващи механизми (Dynamixel AX-12A).

(г) Спестете пари, като не се налага да купувате отделен контролен модул (например без CM-530).

(д) Научете се да свързвате макет с евтина ($ 1,50) DIP-20 IC за контрол на комуникацията.

(е) Научете UART, полудуплекс до пълен дуплекс и серийна комуникация.

Пълна сметка на материалите (BoM):

github.com/CalvinBarajas/RobotArm

Относно:

В тази видео поредица ще ви покажа точно какво ви е необходимо, за да изградите тази роботизирана ръка. Ще премина през всички стъпки една по една, за да можете да повторите този проект у дома, ако желаете. Не забравяйте да прочетете ReadMe файла в моето хранилище на GitHub (https://github.com/CalvinBarajas/RobotArm). Това е проста роботизирана ръка, използваща сервомоторите Dynamixel AX-12A, микроконтролера Raspberry Pi 3B, буфер с три състояния 74LS241, осмиране с три състояния, програмиране на Python, някои Linux и UART серийни комуникации. Направих всички тежки повдигания за този проект и той би трябвало да е доста plug-and-play за вас.

Благодаря ви за отделеното време!

Калвин

Етап 1:

Съдържание:

а) Роботизирано рамо под различни ъгли.

(б) Файлът ReadMe.md на GitHub.

Стъпка 2:

Съдържание:

а) Как да свържете кабелна дъска.

б) Обяснен пакет с инструкции.

Стъпка 3:

Съдържание:

а) Снимки отблизо на роботизираната ръка и как тя е събрана.

(б) Обсъждане на уебсайтове, които са важни за този проект.

Стъпка 4:

Съдържание:

(а) Задълбочен преглед на кода на Python в хранилището на GitHub.

б) Пакетът с инструкции (обяснено целево положение и ъглова скорост).

Стъпка 5:

Съдържание:

(а) Преместване на робота в реален екип и виждане как промените засягат ръката.

(б) Как работи настолното захранване на Mastech HY1803D.

в) пакет с инструкции (усъвършенстван анализ).

(г) Как да използвате Box.com за прехвърляне на файлове.

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