Բովանդակություն:
- Քայլ 1. Պահանջվող բաղադրիչների ցանկ
- Քայլ 2: Դիզայնի իմացություն
- Քայլ 3. Բասկետբոլի օղակների պատրաստում
- Քայլ 4. Հուպերը դարձնել ավելի խելացի
- Քայլ 5: Դատարանի ձևավորում
- Քայլ 6: Սերվոյի ամրագրում
- Քայլ 7: Տանիքի և դռան/ գնդակի խցանի ամրացում
- Քայլ 8: Քարաձիգի կամ Գործարկիչի հավաքում
- Քայլ 9. Պատրաստում ենք գնդակներ պահող արկղը
- Քայլ 10: Արենայի ձևավորում
- Քայլ 11: Ավելացնել LeaderBoard
- Քայլ 12: Կոդավորման ժամանակը
- Քայլ 13: Եզրակացություն
Video: Խելացի բասկետբոլի արկադային խաղ ՝ Evive- Arduino- ի ներդրված հարթակի օգնությամբ միավորների հաշվարկով, 13 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Բոլոր խաղերից, ամենազվարճալիը արկադային խաղերն են: Այսպիսով, մենք մտածեցինք, թե ինչու դա չպատրաստել ինքներս մեր տանը: Եվ ահա մենք ՝ ամենազվարճալի DIY խաղն եք, որ երբևէ խաղացել եք ՝ DIY Արկադային բասկետբոլի խաղ: Այս խաղը ոչ միայն սուպեր զվարճալի է խաղալ, այլև սուպեր զվարճալի զվարճալի: Քայլ առ քայլ հրահանգներով և PictoBlox- ում ծրագրավորմամբ `առաջադեմ հնարավորություններով գրաֆիկական ծրագրավորման ծրագրով, այս խաղը կլինի լավագույն խաղը, որը երբևէ կխաղաք:
Այսպիսով, ինչ եք անում դեռ այստեղ: Ներբեռնեք PictoBlox- ը ԱՅՍՏԵ և սկսեք:
Քայլ 1. Պահանջվող բաղադրիչների ցանկ
Սարքավորումներ
- խուսափողական
- IR սենսոր
- Micro Servo և դրա պարագաներ
- Հաստ ստվարաթուղթ
- Գունավոր գծապատկեր թուղթ
- Պոլիստիրոլի բաժակներ
- Սոսինձ ատրճանակ և սոսինձ ձողիկներ
- Jumper մալուխներ
Ծրագրային ապահովում
PictoBlox
Բոլոր վերը նշված էլեկտրոնային բաղադրիչները կարելի է գտնել Starter Kit- ում:
Քայլ 2: Դիզայնի իմացություն
Վերցրեք ստվարաթղթե թերթ և կտրեք Արկադային խաղի հետևյալ կտորները ՝ ըստ վերևում պատկերված չափսերի: Ավելի ամրության համար կարող եք փորձել այն պատրաստել MDF թերթերով:
- Տանիքը
- Հողի կողային պատերը (x 2)
- Գնդակի սեփականատիրոջ հիմքը
- Servo դուռը
-
Կանգնեք առաջատարների ցուցակի համար
- Հետևի աջակցություն
- Առջևի աջակցություն
- Գնդակի սեփականատիրոջ հիմքը
-
Հողի հիմքը
- Ձախ V- ձևավորված պատը
- Vիշտ V- ձևավորված պատը
- Հետին պատը
- Առջեւի պատը
- Գնդակի սեփականատիրոջ կողային պատերը (x 2)
Քայլ 3. Բասկետբոլի օղակների պատրաստում
Սկսենք հեշտ մասից ՝ Հուպերը:
Վերցրեք պոլիստիրոլի փոքր բաժակներ, կարող եք վերցնել ցանկացած քանակությամբ բաժակներ `կախված օղակների քանակից, որոնք ցանկանում եք ունենալ: Կտրեք բաժակների հիմքը այնպես, որ երբ գնդակները կրակում ենք դրանց մեջ, գնդակները հեշտությամբ կարող են անցնել: Theանցի տեսք ունենալու համար ակնոցը կտրիչով ծակեք:
Քայլ 4. Հուպերը դարձնել ավելի խելացի
Stepանցերը, որոնք մենք պատրաստել էինք նախորդ քայլին, համր ցանցերն են: Նրանք չեն կարող հաշվել յուրաքանչյուր զամբյուղում կատարած հարվածները և չեն կարող ձեզ հաշիվ տալ: Իսկ ի՞նչ կասեք, որ հաշիվներ տվող ցանցերը մենք բազմապատկենք, քանի անգամ գնդակը ցանցերի միջով անցել է նրանց հատկացված գնահատականին:
Մենք պատրաստվում ենք օգտագործել IR սենսորը նույն նպատակով: Փորձարկեք IR IR տվիչը ՝ օգտագործելով evive- ի որոնվածի Pin State Monitor տարբերակը:
- Վերցրեք մի զույգ պաղպաղակի ձողիկներ և միացրեք դրանք այնպես, որ դրանք վերածվեն երկարի:
- Սերտորեն փաթեթավորեք մի կտոր գունավոր թուղթ, որպեսզի այն նմանվի հարցման: Յուրաքանչյուր օղակի համար մենք պետք է ձող պատրաստենք:
- Այժմ, այս բևեռների վրա, կցեք I սենսորը ՝ օգտագործելով տաք սոսինձ և ամրացրեք այս IR սենսորները բաժակների անցքերի մեջ:
- Ավարտելուց հետո ամրացրեք օղակները գետնին: Բայց համոզվեք, որ լարերը անցնում եք գետնին: Եթե ցանկանում եք, կարող եք նաև մեկ օղակ ամրացնել հետևի պատին:
Մեր դեպքում, մենք պատրաստվում ենք հաշիվները վերագրել օղակներին `հիմնվելով դրանցում նկարահանման դժվարության վրա: Մոտակա զամբյուղը մեզ կտա 10 միավոր, միջինը ՝ 20 միավոր, մինչդեռ հետևի պատի զամբյուղը ՝ 50 միավոր:
Նշում. Դուք կարող եք գնահատականը նշանակել այնպես, ինչպես ցանկանում եք:
Քայլ 5: Դատարանի ձևավորում
Եկեք սկսենք բասկետբոլի դաշտ կառուցել:
- Կցեք V- ձևի պատերը հիմքի վրա `օգտագործելով Hot Glue- ը, ինչպես ցույց է տրված վերևի առաջին նկարում: Այս պատերը հավաքում են բոլոր գնդակները:
- Վերցրեք երկու կողային պատերը և յուրաքանչյուր պատի կենտրոնում գծեք ուղիղ գիծ: Այժմ, սոսնձեք դատարանի հիմքը այս տողերին (մեկը յուրաքանչյուր կողմում): Դա անելը բարձրություն կտա ձեր դաշտին և կօգնի հավաքել գնդակները միասին մեկ տեղում:
- Մնացած կողմից դատարանը ծածկելու ժամանակը: Կպչեք առջևի պատը հիմքին, բայց համոզվեք, որ առջևի պատի և V- ձևի պատերը հավասարեցված են:
- Ի վերջո, ամրացրեք հետևի պատը հիմքին:
Այսպիսով, ավարտվեց բասկետբոլի դաշտը:
Քայլ 6: Սերվոյի ամրագրում
Միկրո servo- ն ամրացրեք առջևի պատին տրված փոքր տարածության վրա `տաք սոսինձ օգտագործելով: Մենք կապերի մեծ մասը կկատարենք դատարանի տակ: Այսպիսով, հիմքի վրա մի փոքր կտրվածք կատարեք սերվոյից բացի, որպեսզի կարողանաք լարերն անցնել դրա միջով:
Համոզվեք, որ դուք նախապես փորձարկել եք սերվոն ՝ օգտագործելով evive- ի որոնվածը:
Քայլ 7: Տանիքի և դռան/ գնդակի խցանի ամրացում
Վերցրեք տանիքի կտորը և սոսնձեցրեք պատերը, որոնք աշխատում են որպես ցուցատախտակ դրան, ինչպես ցույց է տրված նկարում: Այժմ ամրացրեք այս տանիքի կտորը դատարանի պատերին:
Ավարտելուց հետո վերցրեք ստվարաթղթե փոքրիկ դուռը և ամրացրեք այն սերվո եղջյուրին: Սա ձեզ կտա ֆիքսված քանակությամբ կրակոցներ: Ինչպե՞ս: Հավաքված գնդակները չեն անցնի դարպասներից մինչև և եթե դու չբացես այս դուռը: Դրանք, մենք այն այնպես կքոդավորենք, որ դուռը բացվի միայն խաղի սկզբում, որպեսզի բոլոր գնդակները հավաքվեն գնդակի սեփականատիրոջ մեջ: Խաղը սկսելուն պես դուռը փակվում է:
Քայլ 8: Քարաձիգի կամ Գործարկիչի հավաքում
Այժմ, ժամանակն է դարձնել խաղի ամենակարևոր տարրը ՝ քարաձիգը կամ արձակողը:
- Վերցրեք ստվարաթղթե վեց փոքր կտոր ՝ յուրաքանչյուրը մոտ 2 սմ x 2 սմ և դրանցից պատրաստեք երկու տուփ:
- Կույտերն ունենալուց հետո դրանք տեղադրեք մեկ ստվարաթղթե կտորի վրա ՝ նրանց միջև որոշակի հեռավորություն թողնելով:
- Անցեք ատամի խոզանակը նրանց միջև և կպցրեք պաղպաղակի ձողը դրա կենտրոնում:
- Այժմ, երկու ատամիջուկ ամրացրեք կույտերի մեջ այնպես, որ դրանք ուղղված լինեն դեպի դուրս:
- Այժմ, ամրացրեք մի փոքրիկ ռետինե ժապավեն այս ձողերի վրա:
- Ի վերջո, կպցրեք գլխարկը պաղպաղակի ձողի վրա ՝ գնդակը պահելու համար:
Ավարտելուց հետո այն զարդարեք այնպես, ինչպես ցանկանում եք: Տեղադրեք սա տանիքի կենտրոնում ՝ կորտում:
Քայլ 9. Պատրաստում ենք գնդակներ պահող արկղը
It’sամանակն է գնդակը պահող դարձնելու: Երբ բոլոր գնդակները սահում են դռան միջով, մենք չենք կարող թույլ տալ, որ նրանք պտտվեն: Այսպիսով, մեզ անհրաժեշտ է գնդակ պահող:
- Վերցրեք գնդակի պահարանի հիմքը և սոսնձեք այն առջևի պատին ՝ օգտագործելով Hot Glue:
- Հաջորդը, սոսնձեք կողային պատերը դրան:
- Ի վերջո, կպցրեք գնդակի ամրակի առջևի պատը:
Այստեղ ավարտվում է պատրաստումը:
Քայլ 10: Արենայի ձևավորում
Այժմ, դուք կարող եք զարդարել բասկետբոլի խաղը այնպես, ինչպես ցանկանում եք:
Քայլ 11: Ավելացնել LeaderBoard
Timeամանակն է ավելացնել առաջատարների ցուցակը: Մենք պատրաստվում ենք օգտագործել evive- ը նույնի համար: Նախքան evive- ը տանիքի վրա դնելը, որտեղ մենք դրա տեղը պահպանել ենք, նախ միացումներ կատարեք:
- Միացրեք բոլոր երեք IR սենսորները և միկրո սերվերը զուգահեռաբար և միացրեք նրանց GND- ը evive- ի GND կապին, իսկ VCC- ն ՝ evive- ի 5V քորոցին:
-
Այժմ, ժամանակն է միացնել ազդանշանային կապում.
- IR սենսոր 1 - թվային կապ 2 evive
- IR սենսոր 2 - թվային Pin 3 of evive
- IR սենսոր 3 - թվային Pin 4 of evive
- Servo Motor - թվային Pin 5 of evive
Մենք պատրաստվում ենք էկրանին ցուցադրել հաղորդագրությունները, հաշիվը և ժամանակը:
Քայլ 12: Կոդավորման ժամանակը
Այն ավելի պարզ ձևով կոդավորելու համար մենք պատրաստվում ենք օգտագործել PictoBlox ՝ գրաֆիկական ծրագրավորման ծրագրակազմ:
Կարող եք գրել հետևյալ սցենարը կամ ուղղակիորեն վերբեռնել ներքևում տրված ծածկագիրը.
Քայլ 13: Եզրակացություն
Դրանով դուք պատրաստ եք մարտահրավեր նետել ձեր ընտանիքին և ընկերներին Արկադային բասկետբոլի հետաքրքիր խաղի համար: Վայելեք:: D
Խորհուրդ ենք տալիս:
Երկու խաղացող միայնակ LED շերտի խաղեր միավորների տախտակով `10 քայլ
Two Player Single LED Strip Games With Score Board: Առաջին հերթին աղոթեք Աստծուն աշխարհի բոլոր ժողովուրդների համար, Աստված այս պահին միայն կարող է օգնել և խաղաղություն պարգևել մեզ: Բոլորս փակ ենք և գնալու տեղ չունենք: Ես այլևս անելիքներ չունեմ, այնպես որ սկսեք առցանց ուսումնասիրել պիթոն և չեմ կարող մտածել որևէ
IoT Base Platform With RaspberryPi, WIZ850io: Հարթակի սարքի վարորդ. 5 քայլ (նկարներով)
IoT Base Platform With RaspberryPi, WIZ850io: Platform Device Driver: Ես գիտեմ RaspberryPi հարթակը IoT- ի համար: Վերջերս WIZnet- ը հայտարարում է WIZ850io- ի մասին: Այսպիսով, ես իրականացրեցի RaspberryPi հավելված Ethernet SW փոփոխությամբ, քանի որ հեշտությամբ կարող եմ կարգավորել աղբյուրի կոդը: Դուք կարող եք փորձարկել Platform Device Driver- ը RaspberryPi- ի միջոցով
Cyclone LED Արկադային խաղ. 4 քայլ
Cyclone LED Arcade Game. Այս նախագծի նպատակն էր ստեղծել պարզ խաղ Arduino- ի միջոցով, որը երեխաների համար կլինի ինտերակտիվ և զվարճալի: Հիշում եմ, որ «clիկլոն» արկադային խաղը երիտասարդ տարիքում իմ ամենասիրած արկադային խաղերից էր, ուստի որոշեցի կրկնօրինակել այն: Տ
Հելոուին ձիարշավ Արկադային խաղ. 6 քայլ
Հելոուին ձիարշավների Արկադային խաղ. Այս տարի մենք որոշեցինք ձիարշավների արկադային խաղ պատրաստել Հելոուինի համար: Մեզ ոգեշնչեց մեխանիկական տարբերակը, որը կոչվում է Roll-a-Ball ձիարշավ: Մեր նպատակն էր ուղիղ վերահսկողությամբ խաղ կազմակերպել `գրավելու լայն շրջանակի խաղացողներին: Հիմնված է
UCL ներդրված «tyverialarm» ՝ 7 քայլ
UCL Embedded "tyverialarm": her fortæller jeg om min tyverialarm