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

MATLAB ռոբոտային խառնիչ. 4 քայլ (նկարներով)
MATLAB ռոբոտային խառնիչ. 4 քայլ (նկարներով)

Video: MATLAB ռոբոտային խառնիչ. 4 քայլ (նկարներով)

Video: MATLAB ռոբոտային խառնիչ. 4 քայլ (նկարներով)
Video: Real Steel (2011) Film Explained in Hindi/Urdu | Real Steal Robot Boxers Summarized हिन्दी 2024, Նոյեմբեր
Anonim
MATLAB ռոբոտային խառնիչ
MATLAB ռոբոտային խառնիչ

Երբևէ ցանկացե՞լ եք, որ ձեր խմիչքները կատարյալ խառնվեն ձեզ համար հաշված վայրկյանների ընթացքում: Դե, այլևս մի նայեք, որ ռոբոտ -միքսոլոգը այստեղ է ՝ ձեր խմիչքները խառնելու համար անհրաժեշտ ժամանակը խլելու համար: Այս նախագիծը օգտագործում է RobotGeek Snapper Arm- ը ՝ ձեր սեփական բարմեն լինելու համար: Մնում է ձեր ընտրած ըմպելիքը բաժակի մեջ դնել և մնացածը թողնել MATLAB ծածկագիրը:

Քայլ 1: Նախագծի մասեր

Նախագծի մասեր
Նախագծի մասեր

5x Metal Gear 9G Servos

1x RobotGeek Փոքր աշխատանքային սեղան

1x RobotGeek Sensor Shield

Մոնտաժային սարքավորում

Անհրաժեշտ գործիքներ ՝ 2,5 մմ վեցանկյուն վարորդ

1.5 մմ վեցանկյուն վարորդ

Քայլ 2: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով

Մենք կօգտագործենք բռնիչը որպես սառույցի տեղափոխման համակարգ և նաև որպես խառնիչ մեխանիզմ `խմիչքները ձեր ցանկալի համին խառնելու համար: Նկարում պատկերված է ձեռքը պոկողի վերջին հավաքի օդային և հորիզոնական տեսքը: Մեր միկրոհսկիչը հավաքվում էր արդեն մեծ մասի համար, քան անհրաժեշտ էր տպել կոտրված թևի նոր կտոր: Գլխավոր ասամբլեայի ուղեցույցի համար հետևեք կից հղմանը `ձեր ձեռքերը պոկողը գործի դնելու համար:

Arm Snatcher Assembly Assembly- ը ՝

Քայլ 3: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Հաղորդալարումը MATLAB կոդի կողքին ամենադժվար մասն է, այնպես որ համոզվեք, որ ձեր բոլոր լարերը ճիշտ տեղում են: Հիմնական բանը USB- ն ձեր համակարգչին միացնելն է `միացման տախտակը ձեր MATLAB կոդին միացնելու համար (նկարում պատկերված մոխրագույն USB): Երբ այն միացնեք, այն ամենը, ինչ ձեզ հարկավոր է անել, համոզվեք, որ սերվերը ճիշտ մուտքերում են: Յուրաքանչյուր սերվո նախատեսված է որոշակի մաս տեղափոխելու համար (այսինքն ՝ արմունկ, ուս, հիմք): Երբ սերվոները միացնում եք սխեմայի նշանակված կետերին, կարող եք լարերը միացնել (+) և (-) որևէ մեկին, ավելի մանրամասն ծանոթանալու համար պատկերացում կազմեք վերևի նկարում:

Քայլ 4: MATLAB ծածկագիր

MATLAB ծածկագիր
MATLAB ծածկագիր
MATLAB ծածկագիր
MATLAB ծածկագիր

Յուրաքանչյուր սերվո, ինչպես արդեն նշվեց, կապված է որոշակի մասի հետ: Որպեսզի այս մասերը տեղաշարժվեն, պետք է գրել կոդը, մենք ընտրեցինք գործել MATLAB- ի միջոցով: Մենք շարժման գործառույթում օգտագործեցինք for loop, որը մենք կհիշենք մեր հիմնական գործառույթում `որոշակի մասերը տեղափոխելու համար: Օրինակ, ծածկագրում մենք ունենք servos, որոնք միացված են D3-D7- ից տախտակի կապումներին և շարժում ստեղծելու համար մենք պարզապես մուտքագրում ենք յուրաքանչյուր մասի ռոտացիայի աստիճաններ: Մենք նաև օգտագործեցինք մեր գործառույթների ուշացումները, որպեսզի ռոբոտը սահուն աշխատի: Կոդի հետ կապված ավելի շատ խնդիրների համար պարզապես այցելեք MATLABs ընդհանուր օգնության էջ:

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