Բովանդակություն:
- Պարագաներ
- Քայլ 1: Պլանավորեք
- Քայլ 2. Ենթահավաքների հավաքում
- Քայլ 3: Անիվներ (ենթահավաք)
- Քայլ 4: Ընդունում (ենթահավաք)
- Քայլ 5: Էլեկտրոնիկա (ենթահավաք)
- Քայլ 6. Միացնել ենթահամակարգերը
- Քայլ 7: mingրագրավորում
- Քայլ 8: Լրացուցիչ օգնություն (անհրաժեշտության դեպքում)
Video: VEX Tower Takeover Competition մրցույթ ռոբոտ. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ձեռնարկում ես ձեզ ցույց կտամ Vex Robotics Tower Takeover Competition մրցույթի հիմունքները, ինչպես նաև այն, թե ինչպես կառուցել ռոբոտ այս խաղի համար: Խնդրում ենք ստուգել ներդիրը մատակարարումների համար:
ՈւՇԱԴՐՈԹՅՈՆ. Vex EDR- ի մասերը ՇԱՏ թանկ են, եթե դուք չեք կարող թույլ տալ մասեր գնել $ 1 000 -ով, ապա ես կառաջարկեի ձեր դպրոցի/քոլեջի ռոբոտաշինության ուսուցչին խնդրել, այլապես ես չէի անի այս նախագիծը:
EԱՆՈԹՈԹՅՈՆ. Ձեզ անհրաժեշտ չէ ծրագրավորման փորձ, բայց դա ռոբոտին ավելի հեշտ կդարձնի ծրագրավորման փուլում:
Ի՞նչ ծրագրավորման լեզու է օգտագործում Vex- ը:
Նրանք օգտագործում են C ՝ C+, C ++ և C#խառնուրդ:
Հղում պաշտոնական ձեռնարկին:
Հղում պաշտոնական տեսանյութին:
Հղում դեպի VRC Hub պաշտոնական հավելված:
Խաղը:
VEX Robotics Competition Tower Takeover– ը խաղարկվում է 12’x12’քառակուսի դաշտում, որը կազմաձևված է վերևում: Երկու (2) դաշինք ՝ մեկ (1) «կարմիր» և մեկ (1) «կապույտ» ՝ կազմված երկուական (2) թիմերից, մրցում են տասնհինգ (15) երկրորդ ինքնավար ժամանակաշրջանից բաղկացած հանդիպումներում, որին հաջորդում է մեկ րոպե և քառասունհինգ վայրկյան (1:45) Վարորդի վերահսկվող ժամանակաշրջան: Խաղի նպատակն է հասնել ավելի բարձր գնահատականի, քան հակառակ դաշինքը ՝ Cubes- ը աշտարակներում տեղադրելով, կամ Cubes- ը գոլերում:
Մանրամասներ. Աշտարակի գրավման դաշտում կա վաթսունվեց 66 խորանարդ: Քսաներկու (22) Կանաչ, քսաներկու (22) Նարնջագույն և, քսաներկու (22) Մանուշակագույն: Դաշտի շուրջ տեղադրված են նաև յոթ (7) աշտարակներ: Դրանցից հինգը (5) չեզոք են, մնացած երկուսը ՝ հատուկ դաշինքի համար: Դաշինքի հատուկ աշտարակները կարող են օգտագործվել միայն նույն դաշինքի ռոբոտների կողմից: Խորանարդերը կարող են տեղադրվել աշտարակներում կամ գոլերի մեջ: Նպատակային գոտում տեղադրվելիս խորանարդիկներն արժեն առնվազն 1 միավոր: Յուրաքանչյուր խորանարդի ճշգրիտ արժեքը որոշվում է ըստ այն բանի, թե այդ գույնի քանի խորանարդ է տեղադրված աշտարակներում: Երբ խորանարդները տեղադրվում կամ հանվում են աշտարակներից, նոր արժեքները վերաբերում են ԲՈԼՈՐ խորանարդին: Այսպիսով, մեկ ռոբոտի գործողությունները կազդեն ինչպես իրենց դաշինքի, այնպես էլ հակառակորդների պոտենցիալ գնահատականի վրա: Ինքնավար ժամանակաշրջանում ավելի շատ միավորներ հավաքած դաշինքը պարգևատրվում է (6) բոնուսային միավորով, որը վերջում ավելացվում է հանդիպման վերջում: Այս Ինքնավար Բոնուս շահած դաշինքը պարգևատրվում է նաև 2 մանուշակագույն խորանարդով, որոնք կարող են ներդրվել վարորդի կառավարման ընթացքում ցանկացած պահի:
Պարագաներ
Հղում դեպի Vex EDR մասեր, փաթեթներ հասանելի են առանձին մասերի հետ միասին:
Մասեր գնելիս համոզվեք, որ.
յուրաքանչյուր շարժիչի համար ունեք առնվազն մեկ շարժիչի վերահսկիչ, մեկ Cortex, անիվներ, թիթեղներ, տվիչներ, պտուտակներ և ընկույզներ, վերահսկիչ և անհրաժեշտ մալուխներ/միակցիչներ: Եթե դուք գնում եք հավաքածու, ապա այն կբերի այդ ամբողջ իրի հետ միասին:
Հղում դեպի RobotC, ծրագրավորման ծրագրակազմ: Գործում է միայն Windows 7+ կամ Mac համակարգ ՝ վիրտուալացմամբ:
Քայլ 1: Պլանավորեք
Հաջողակ ռոբոտ ստեղծելու ամենակարևոր և կրիտիկական քայլը պլանավորման փուլն է: Պլանավորեք յուրաքանչյուր ենթահավաք նախքան այդ ենթահավաքը փաստացի հավաքելը: Ամեն ինչ հիմնված է պլանավորման փուլերի վրա: Օրինակ, եթե խնդիր եք գտնում ձեր ծրագրի հետ, ապա կցանկանաք վերադառնալ պլանավորման փուլերին:
Խնդիրներ ունե՞ք: Ես կառաջարկեի գնալ օգնության 8 -րդ քայլին:
Քայլ 2. Ենթահավաքների հավաքում
Ի՞նչ է ենթահավաքը: Ենթասպորումը մեծ ժողովի տարբեր մասեր են: Այսպիսով, օրինակ, անիվները ենթահավաք են: Ընդունման համակարգը ենթահավաք է: Պատճառն այն է, որ ցանկանում եք կառուցել առանձին ենթասամբլներում այն է, որ կարող եք դրանք ավելի հեշտ խմբագրել և փոփոխել, ինչպես նաև ավելի հեշտ մուտք գործել կամ ամրագրել ռոբոտը:
Այս ենթասմբերը հավաքելիս համոզվեք, որ ներսում ավելացնեք ամբողջ էլեկտրոնիկան, որն անհրաժեշտ է այդ հավաքման համար: Սա ներառում է շարժիչներ, տվիչներ և այլն:
Մի ամրացրեք ենթահավաքները միասին, մինչև բոլոր ենթահավաքները չավարտվեն:
Անցեք «Անիվներ (ենթահավաք)» քայլին, նախքան որևէ ենթահավաքներ պատրաստելը:
Խնդիրներ ունե՞ք: Ես կառաջարկեի օգնության համար գնալ 8 -րդ քայլին:
Քայլ 3: Անիվներ (ենթահավաք)
Երբ անիվների ենթահավաքը դարձնում եք, ցանկանում եք համոզվել, որ շարժիչներն արտադրում են մեծ ոլորող մոմենտ և մի փոքր ավելի դանդաղ արագություն: Դա անելու համար համոզվեք, որ շարժիչները միացված են մեծ շարժակների, իսկ անիվի առանցքը `փոքր շարժակների հետ: Եթե ձեր ռոբոտը բավականաչափ մեծ է, և չեք կարծում, որ շարժիչներն ապահովում են բավարար ուժ, ապա կարող եք մտածել յուրաքանչյուր անիվի վրա շարժիչ դնելու մասին, ինչը նաև բարելավում է ռոբոտի շրջադարձը:
Նկարում կարող եք տեսնել, որ անիվները յուրաքանչյուրն ունեն իրենց շարժիչը: Սա վերը նշված պատճառներով է: Մենք ունենք նաև շարժիչներից դուրս եկող բավականին մեծ ոլորող մոմենտ:
Խնդիրներ ունե՞ք: Ես կառաջարկեի գնալ օգնության 8 -րդ քայլին:
Քայլ 4: Ընդունում (ենթահավաք)
Ընդունման ենթահավաքը մեքենայի այն կտորն է, որը բլոկները կամ գնդիկները շարժում է վեր: Վերևի նկարում մենք ունենք երկու անիվ, որոնք կշարժվեն, հետևաբար բռնելով բլոկները և դրանք հավաքելով: Ընդունման համակարգին մեծ արագություն կամ մեծ ոլորող մոմենտ չի պահանջվում, այն կարող է լինել ընդամենը 50/50: Սա բավականին պարզ ենթահավաք է:
Խնդիրներ ունե՞ք: Ես կառաջարկեի գնալ օգնության 8 -րդ քայլին:
Քայլ 5: Էլեկտրոնիկա (ենթահավաք)
Կորտեքսը ռոբոտի ուղեղն է: Եթե չգիտեք, թե ինչ է դա, դա առաջին նկարն է վերը նշված քայլի համար: Դուք նաև տեսնո՞ւմ եք այն սև անցքերը այն կողմում, որոնցում կարող եք միացնել շարժիչներ և այլ իրեր: Դա այն է, որտեղ դուք կմիացնեք բոլոր շարժիչներն ու տվիչները: USB պորտը այն վայրն է, որտեղ միացված է հեռավոր բանալին:
Խնդիրներ ունե՞ք: Ես կառաջարկեի գնալ օգնության 8 -րդ քայլին:
Քայլ 6. Միացնել ենթահամակարգերը
Ենթահավաքները միացնելը շատ կարևոր քայլ է: Դուք ցանկանում եք համոզվել, որ չափումները ճիշտ են, միացման մասերը տեղավորվում են և այլն: Սա նաև այն վայրն է, որտեղ ձեզ կուղարկեն պլանավորման փուլեր, եթե պահանջները չկատարվեն:
Ինչ եմ ես անում? Դուք կօգտագործեք պտուտակներ ՝ միացնելու համար տարբեր ենթասամբլաները, ներառյալ էլեկտրոնիկան, որտեղ շարժիչները կմիացնեք կեղևին:
Խնդիրներ ունե՞ք: Ես կառաջարկեի օգնության համար գնալ 8 -րդ քայլին:
Քայլ 7: mingրագրավորում
Ավելացրեք կոդը! Սրա կոդավորումը բացատրելը մի տեսակ դժվար է, ուստի առաջարկում եմ դիտել այս տեսացանկը.
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Նաև առաջարկում եմ դիտել այլ ձեռնարկներ կամ տեսացանկեր: Եթե չեք ցանկանում ծածկագրել, կարող եք նաև օգտագործել գրաֆիկական խմբագիր, որն օգտագործում է բլոկներ:
Երբ ավարտեք ձեր ծրագրավորումը, ապա կարող եք անցնել հաջորդ քայլին (եթե դրա կարիքը ունեք):
Քայլ 8: Լրացուցիչ օգնություն (անհրաժեշտության դեպքում)
Կոդավորման ձեռնարկներ.
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Vex EDR ձեռնարկներ.
www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE
Ձեռնարկ և կանոններ.
content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf
Էլեկտրոնիկայի ձեռնարկներ.
www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex
Խորհուրդ ենք տալիս:
3D տպագիր տեսախցիկ Gimbal (Tinkercad մրցույթ) ՝ 6 քայլ
3D տպագիր տեսախցիկ Gimbal (Tinkercad Contest). Բարև, սա տեսախցիկի գիմբալ է, որը ես նախագծել եմ Tinkercad- ում: Հիմնական գիմբալը պատրաստված էր այս բանկայի բռնակից և հինգ մատանի գիմբալից / գիրոյից, որն այլևս կարծես չեմ գտնում: Tinkercad- ի դիզայնը կարելի է գտնել այստեղ: Սա նախատեսված էր լիազորությունների վրա աշխատելու համար
Adafruit Shield- ով նկարող ռոբոտ (մրցույթ շարժեք այն). 10 քայլ (նկարներով)
Նկարող ռոբոտ Adafruit Shield- ով (Make It Move Contest). Ողջույն, իմ անունները Jacեյքոբը և ես ապրում ենք Մեծ Բրիտանիայում: Այս նախագծում ես պատրաստվում եմ կառուցել ռոբոտ, որը նկարում է ձեզ համար: *Համոզված եմ, որ ձեզանից շատերը ցանկանում են տեսնել այն: Եթե ցանկանում եք իմանալ, խնդրում ենք անցնել երկրորդից վերջին քայլին, բայց անպայման վերադառնալ այստեղ ՝ տեսնելու
DIY VR վազքուղի- Basys3 FPGA-Digilent մրցույթ. 3 քայլ
DIY VR վազքուղի- Basys3 FPGA-Digilent մրցույթ. Անկանու՞մ եք կառուցել VR վազքուղի, որի վրա կարող եք գործարկել ձեր աշխատասեղանի ծրագրերն ու խաղերը: Հետո դուք ճիշտ տեղում եք եկել: Պայմանական խաղերում դուք օգտագործում եք մկնիկը և ստեղնաշարը `շրջակա միջավայրի հետ շփվելու համար: Հետևաբար, մենք պետք է ուղարկենք
Հաշվիչ TinkerCad մրցույթ. 8 քայլ
Հաշվիչ TinkerCad մրցույթ. Հե ,յ, վերջերս ես ուսումնասիրում էի, թե ինչպես տարբեր տեսակի կոդեր ներդնել շրջանագծի մեջ: Ես գտա, որ հաշվիչ սարքելը հիանալի միջոց կլինի " դեպք " և ինձ հետաքրքրող կոդերի այլ ձևեր: Ես անցյալում ունեի մ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են