Բովանդակություն:
- Քայլ 1. Նախագծի կառուցում Breadboard- ի վրա
- Քայլ 2: Խաղի ծրագրավորում
- Քայլ 3: Խաղացեք խաղը և զվարճացեք:)
Video: «Տիեզերական ազդեցություն» խաղ ՝ Gyro ցուցիչով և Nokia 5110 LCD- ով ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Իմ Տամագոչիի մահից հետո (վերջին նախագիծը), ես սկսեցի ժամանակ կորցնելու նոր ուղի փնտրել: Ես որոշեցի դասավորել «Տիեզերական ազդեցություն» խաղը Արդուինոյի վրա: Խաղը մի փոքր ավելի հետաքրքիր և զվարճալի դարձնելու համար ես տիեզերանավի կառավարիչ օգտագործեցի իմ մոտ պառկած գիրոսկոպի տվիչ:
Քայլ 1. Նախագծի կառուցում Breadboard- ի վրա
Սարքավորումը շատ պարզ է: Քեզ պետք է:
կոճակ և 10 կՕմ դիմադրություն
an Arduino (Uno / Nano / նշանակություն չունի)
MPU-6050 Gyro ցուցիչ
Nokia 5110 LCD էկրան
Լրացուցիչ. Ակտիվ ազդանշան և 20 Օմ դիմադրություն
Ամեն ինչ ավելի հեշտ դարձնելու համար ես ամրացրեցի Nokia LCD- ի վահանը: Կա միայն LCD, անջատիչ ՝ լուսավորության համար և մի քանի պտուտակ ՝ 5 վոլտ, GND և այլն:
Գոյություն ունեն Nokia LCD- ի տարբեր տեսակներ: Գուցե դուք պետք է կարգավորեք էլեկտրագծերը կամ մի փոքր փոխեք ծրագիրը:
Քայլ 2: Խաղի ծրագրավորում
Ինչպես և իմ վերջին նախագծում, ես նախագծեցի բոլոր գրաֆիկան ներկով և օգտագործեցի LCDAssistant- ը ՝ նկարները վեցանկյուն դարձնելու համար:
Կարող եք պարզապես ներբեռնել ֆայլերը և դրանք վերբեռնել ձեր Arduino- ում: Եթե ձեր տեղադրումը ճիշտ է, ամեն ինչ պետք է լավ աշխատի: Դուք կարող եք փոխել ձեր LCD- ի հակադրությունը myGLCD.setContrast (X);
Ես ավելացրել եմ rar ֆայլ (gyro.rar) և երկու առանձին ֆայլեր (Graphic.c և gyro.ino): Դուք կարող եք ընտրել այս տարբերակներից մեկի միջև::)
Քայլ 3: Խաղացեք խաղը և զվարճացեք:)
Ես իրականացրի տիեզերանավի երկու տարբեր թռիչքների արագություններ ՝ կախված այն տեսանկյունից, երբ պահվում է գիրոսենսորը: Դուք պետք է խուսափեք երկնաքարերի նման այլ օբյեկտների հետ բախվելուց կամ պարզապես դրանք լազերային կրակոցներով ոչնչացնելուց: Որոշ խոչընդոտներ ավելի դիմացկուն են, քան մյուսները, ուստի դրանք կոտրելու համար ստիպված կլինեք երկու անգամ կրակել դրանց վրա: Հակառակորդի տիեզերանավերը պատասխան կրակ են բացում: Նպատակն է հավաքել հնարավորինս շատ աստղեր: Ձեր տիեզերանավը ոչնչացնելուց հետո կարող եք տեսնել ձեր հաշիվը և ձեր գոյատևած ժամանակը:
Եթե ցանկանում եք տիեզերանավով կառավարվող տարբերակ ՝ որպես տիեզերանավ, գրեք ինձ մերսում ստորև բերված մեկնաբանություններում::)
Խորհուրդ ենք տալիս:
Manամանակի մանիպուլյացիայի ազդեցություն դիֆերենցիալ ստրոբոսկոպով (մանրակրկիտ մանրամասն) `10 քայլ
Manամանակի մանիպուլյացիայի ազդեցություն դիֆերենցիալ ստրոբոսկոպով (մանրակրկիտ մանրամասն). Այսօր մենք կսովորենք կատարել դիֆերենցիալ ստրոբոսկոպ, որը կարող է ստիպել պարբերաբար շարժվող առարկաները անշարժ տեսք ունենալ աչքին: Դեռ բավական է պտտվող օբյեկտի աննշան մանրամասները նկատելու համար, որն այլ կերպ հիմնականում անտեսանելի է: Այն կարող է նաև ցույց տալ բի
Էլեկտրոնային խաղ Tic-Tac-Toe խաղ փայտե տուփի մեջ. 5 քայլ
Էլեկտրոնային խաղ Tic-Tac-Toe- ը փայտե տուփի մեջ
Aruduino LED խաղ Արագ կտտացնելով երկու խաղացողի խաղ. 8 քայլ
Aruduino LED խաղ Արագ սեղմում երկու խաղացողի խաղ. Այս նախագիծը ոգեշնչված է @HassonAlkeim- ից: Եթե պատրաստ եք խորը հայացք նետել, այստեղ կա մի հղում, որը կարող եք ստուգել https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/: Այս խաղը Alkeim's- ի կատարելագործված տարբերակն է: Դա է
Թարմացրեք ձեր տիեզերական արձակումը Kerbal տիեզերական ծրագրի ֆիզիկական բեմադրման կոճակով `6 քայլ
Թարմացրեք ձեր տիեզերական արձակումը Kerbal տիեզերական ծրագրի ֆիզիկական բեմադրման կոճակով. Վերջերս ես վերցրեցի Kerbal Space ծրագրի դեմո տարբերակը: Kerbal Space Program- ը սիմուլյատոր խաղ է, որը թույլ է տալիս նախագծել և արձակել հրթիռներ և նավարկել դրանք դեպի հեռավոր արբանյակներ և մոլորակներ: Ես դեռ փորձում եմ հաջողությամբ վայրէջք կատարել Լուսնի վրա (o
Տիեզերական մրցավազք. Պարզ Arduino Clicker խաղ ՝ երեխաների հետ կատարելու համար. 7 քայլ
Տիեզերական մրցավազք. Պարզ Arduino Clicker խաղ, որը կարող եք պատրաստել երեխաների հետ. &Iexcl; Ես վերբեռնում եմ տեսանյութ, որը ցույց է տալիս, թե ինչպես է այն աշխատում այսօր: Մնացեք լարված: Եկեք զվարճանանք տիեզերական թեմաներով ուսուցանվողի հետ, որը կարող է պատրաստվել երեխաների հետ միասին, իսկ հետագայում միայն որպես խաղալիք վայելել դրանք: Դուք կարող եք օգտագործել այն որպես միջոց ՝ նրանց պատմություն սովորեցնելու