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

Roomba Bot the Bulider: 5 քայլ (նկարներով)
Roomba Bot the Bulider: 5 քայլ (նկարներով)

Video: Roomba Bot the Bulider: 5 քայլ (նկարներով)

Video: Roomba Bot the Bulider: 5 քայլ (նկարներով)
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Նոյեմբեր
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot Builder- ը սենյակի սենյակ է, որը առջևի մասում ամրացված «գրավիչներով» կկարողանա առարկաները տեղաշարժել: Նրա հետ ծածկագիրը սահմանված է գրանցելու առաջին շարժումը GUI տուփով, որը կարող եք կառավարել միայն մկնիկի կտտոցով: Առաջին գործարկումից հետո բոտը կարող է դրվել այնպես, ինչպես դա արեց առաջին անգամ օղակում:

Քայլ 1: Պաշարներ

Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ

Սենյակ, որի վակուումը փոխարինվել է 3D գլխարկով

Ազնվամորու Pi, որը միացված է եղել roomba- ին

Ֆոտոխցիկ ՝ սենյակում տեղավորվելու համար

Էներգամատակարարում

U- ձևի գրավիչներ ՝ սենյակի առջևի մասում տեղադրելու համար

Քայլ 2: Ներբեռնեք Roomba Toolbox- ը

Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը
Ներբեռնեք Roomba Toolbox- ը

Բացեք MATLAB- ը և ստեղծեք ծրագրի նոր թղթապանակ ՝ ձեր նախագծի ֆայլերը կազմակերպված պահելու համար:

ՈEՇԱԴՐՈԹՅՈՆ. Այս ծածկագիրը օգտագործվել է տրված նախագծի համար, այն կարող է անպայման ձեզ համար նույնը չաշխատել, ինչ մեզ մոտ:

Գործարկեք այս կոդը, և բոլոր ֆայլերը այժմ պետք է պահվեն ձեր ծրագրի թղթապանակում:

Աջ սեղմեք MATLAB- ի «Ընթացիկ թղթապանակ» պատուհանի ցանկացած վայրում և կտտացրեք «Ավելացնել ճանապարհին» ՝ MATLAB- ին թույլ տալու համար գտնել ձեր ֆայլերը:

Գործիքների տուփի վերջին տարբերակը ապահովելու համար օգտագործեք նկար 3 -ում հայտնաբերված ծածկագիրը

Քայլ 3. Designանկալի արդյունքների նախագծման կոդ

Եթե ներբեռնեք վերը նշված երեք ֆայլերը, կկարողանաք վերահսկել ձեր roomba/Mars Rover- ը ՝ ստորև ներկայացված տեսանյութի պես: Առաջին ֆայլը ծածկագրի m-ֆայլն է, երկրորդ և երրորդ ֆայլերը ձեր իրական կոդն են, որոնք պետք է փոխվեն և խմբագրվեն ձեր հատուկ սենյակում: Օրինակ, մեր սենյակի անունը Roomba 30 էր, այնպես որ, երբ մենք միանում էինք մեր roomba- ին, մենք մուտքագրում էինք ձողաձուկը

r = roomba.30

և դա միացնելու հնարավորություն կտա մեզ գործարկել մեր կոդը:

Քայլ 4: Գործարկեք և խմբագրեք ծածկագիրը մինչև կատարելագործումը

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

Քայլ 5: Վերջնական նախագիծ

Վերջնական նախագիծ
Վերջնական նախագիծ

Ձեր վերջնական նախագիծը պետք է նման լինի վերը նշված պատկերին, որտեղ դուք կունենաք ձեր սենյակը և գրավողները, որոնք կցված են առջևում: Ձեր կատարյալ ծածկագրով և ձեր ստեղծած ռոբոտով դուք պատրաստ կլինեք արագ շարժվել ձեր ռոբոտի միջոցով:

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