Мазмұны:

Python бағдарламаланатын DIY робот қолы: 5 қадам
Python бағдарламаланатын DIY робот қолы: 5 қадам

Бейне: Python бағдарламаланатын DIY робот қолы: 5 қадам

Бейне: Python бағдарламаланатын DIY робот қолы: 5 қадам
Бейне: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Қараша
Anonim
Python бағдарламаланатын DIY робот қолы
Python бағдарламаланатын DIY робот қолы

Неліктен бұл жоба:

а) Python кодын жазу арқылы роботты басқаруды үйреніңіз. Бұл сізге белбеуіңізге компьютерлік бағдарламалауды қосқанда және регистрге негізделген күрделі қозғалтқыштардың ішкі жұмысын үйрену кезінде ең үлкен бақылауды береді.

(b) Raspberry Pi 3B және GPIO түйреуіштерін біліңіз.

(с) робот-қозғалтқыштардың/жетектердің «Феррари» -мен жұмыс (Dynamixel AX-12A).

(d) Бөлек басқару модулін сатып алудың қажеті жоқ ақшаны үнемдеңіз (мысалы, CM-530 жоқ).

(e) Байланысты басқару үшін қымбат емес ($ 1,50) DIP-20 IC тақтасын сыммен жалғауды үйреніңіз.

(f) UART, жартылай дуплексті толық дуплексті және сериялық байланысты үйреніңіз.

Толық материалдық есеп (БМ):

github.com/CalvinBarajas/RobotArm

Туралы:

Бұл бейне серияда мен сізге роботтық қолды жасау үшін қажет нәрсені көрсетемін. Егер сіз қаласаңыз, үйде бұл жобаны қайталау үшін мен барлық қадамдарды біртіндеп өтемін. ReadMe файлын менің GitHub репозиторийінде (https://github.com/CalvinBarajas/RobotArm) қарауды ұмытпаңыз. Бұл Dynamixel AX-12A сервосы, Raspberry Pi 3B микроконтроллері, 74LS241 сегіздік үш күйлі буфер, Python бағдарламалау, кейбір Linux және UART сериялық байланысын қолданатын қарапайым робот қолы. Мен бұл жобаның барлық ауыр салмағын көтердім және бұл сіз үшін қосылатын және ойнайтындай болуы керек.

Уақыт бөлгеніңізге рахмет!

Калвин

1 -қадам:

Мазмұны:

а) әр түрлі бұрыштағы робот қол.

(b) GitHub қызметіндегі ReadMe.md файлы.

2 -қадам:

Мазмұны:

а) Нан тақтасын қалай қосуға болады.

(б) нұсқаулық пакеті түсіндірілген.

3 -қадам:

Мазмұны:

(а) Робот қолының және оның қалай жиналғанының суреттері.

(b) Осы жоба үшін маңызды веб -сайттарды талқылау.

4 -қадам:

Мазмұны:

(a) GitHub репозиторийінде Python кодын терең шолу.

(б) нұсқаулықтар пакеті (мақсаттың орналасуы мен бұрыштық жылдамдық түсіндірілген).

5 -қадам:

Мазмұны:

(а) Роботты нақты командада жылжыту және өзгерістердің қолға қалай әсер ететінін көру.

(b) Mastech HY1803D стендтік қуат көзі қалай жұмыс істейді.

(с) нұсқаулықтар пакеті (кеңейтілген талдау).

(d) Файлдарды тасымалдау үшін Box.com қалай қолданылады.

Ұсынылған: