Բովանդակություն:

Python ծրագրավորվող DIY ռոբոտի բազուկ. 5 քայլ
Python ծրագրավորվող DIY ռոբոտի բազուկ. 5 քայլ

Video: Python ծրագրավորվող DIY ռոբոտի բազուկ. 5 քայլ

Video: Python ծրագրավորվող DIY ռոբոտի բազուկ. 5 քայլ
Video: Играют в игру на ARDUINO NANO #ардуино #arduino #enjoyrobotics 2024, Հուլիսի
Anonim
Python ծրագրավորվող DIY Robot Arm
Python ծրագրավորվող DIY Robot Arm

Ինչու՞ անել այս նախագիծը

ա) Սովորեք վերահսկել ռոբոտային ձեռքը ՝ իրականում գրելով Python ծածկագիրը: Սա ձեզ կտրամադրի առավել ճշգրիտ վերահսկողություն ՝ ձեր գոտուն համակարգչային ծրագրավորում ավելացնելով և սովորելով գրանցամատյանների վրա հիմնված բարդ շարժիչների ներքին աշխատանքը:

բ) Իմացեք Raspberry Pi 3B- ն և GPIO կապում:

գ) Աշխատեք ռոբոտների շարժիչ/շարժիչ «Ferrari»-ի հետ (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:

Բովանդակություն:

ա) GitHub շտեմարանում Python ծածկագրի խորը ուսումնասիրություն:

բ) հրահանգների փաթեթ (բացատրվում է նպատակի դիրքը և անկյունային արագությունը):

Քայլ 5:

Բովանդակություն:

ա) Ռոբոտին տեղափոխել իրական թիմ և տեսնել, թե ինչպես են փոփոխություններն ազդում ձեռքի վրա:

բ) Ինչպես է աշխատում Mastech HY1803D նստարանային էլեկտրամատակարարումը:

գ) հրահանգների փաթեթ (առաջադեմ վերլուծություն):

դ) Ինչպես օգտագործել Box.com ֆայլերը փոխանցելու համար:

Խորհուրդ ենք տալիս: