Բովանդակություն:
- Քայլ 1: Պահանջվող նյութեր
- Քայլ 2: Շղթայի պլան
- Քայլ 3: Պատրաստեք միացում
- Քայլ 4: Պատրաստեք LED ժապավեն
- Քայլ 5: Միացրեք LED- ը միացումով
- Քայլ 6: Կատարեք միավորների ցուցադրում
- Քայլ 7: Arduino ծրագիր
- Քայլ 8: Փորձարկեք խաղերը
- Քայլ 9: Մատչելի խաղեր և տարբերակներ
- Քայլ 10: Խաղալ խաղեր
Video: Երկու խաղացող միայնակ LED շերտի խաղեր միավորների տախտակով `10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Առաջին հերթին Աստծուն աղոթեք աշխարհի բոլոր ժողովուրդների համար: Աստված կարող է օգնել և խաղաղություն պարգևել մեզ այս պահին: Բոլորս փակ ենք և գնալու տեղ չունենք:
Ես այլևս անելիքներ չունեմ, այնպես որ սկսեք ուսումնասիրել Python- ը առցանց և չեմ կարող մտածել որևէ նոր գաղափար, քանի որ չեմ կարող որևէ բան գնել: Բայց LED- ի մրցույթները տեսնելուց հետո քիչ նյութեր և նոր գաղափար գտավ: Իմ երեխայի համար, որը մշտապես մուլտֆիլմեր է դիտում և խաղեր խաղում բջջային հեռախոսով, սա փոքր փոփոխություն է: Այսպիսով, ես մշակում եմ շարժական խաղային վահանակ ՝ Single LED Strip- ով: Surարմանալի է, որ նրան դա շատ է դուր գալիս և խաղում է ինձ հետ, բայց մի խնդիր այն է, որ նա երբեք չի ցանկանում պարտվել խաղը:
ՄԵՐ Ա PRՈԹՔՆԵՐԸ
Աղոթեք այն հոգիների համար, ովքեր հանգստանում են խաղաղությամբ անսպասելի մի քանի օրից: Եվ աղոթեք, որ հոսպիտալացվածները շուտ ապաքինվեն: Եվ հատուկ աղոթքներ բժիշկների, ոստիկանության աշխատակիցների, սոցիալական աշխատողների, քաղաքական գործիչների, հիմնական մատակարարների և բոլոր այն մարդկանց համար, ովքեր աշխատում են մեզ համար այս շատ ծանր ժամանակաշրջանում: Մնացած բոլորը խնդրում ենք մնալ տանը և օգնել նրանց նվազեցնել իրենց բեռը, եթե կարող են օգնել հարևաններին ձեր առաջին անհրաժեշտության պարագաներով:
Քայլ 1: Պահանջվող նյութեր
Պահանջվող նյութեր Ներողություն Նյութերը մատչելի են
- RGB հասցեավորվող LED ժապավենը հանվեց իմ նախորդ նախագծից RGB Infinity ժամացույցից: - 1 Ոչ
- Արդուինո Նանո: - 1 Ոչ
- 16 X 2 սերիական հաղորդակցման LCD էկրան: - 1 Ոչ
- LM2596 DC- ից DC լարման կարգավորիչ -1 Ոչ
- 3.7V 18650 մարտկոց - 2 թիվ
- 18650 Մարտկոցի պահարան - 1 Ոչ
- Կոճակ - 3 Ոչ
- Պարզ PCB
- Արական և իգական վերնագրի քորոցներ
- Փայտե ձողիկ:
- Ակրիլային թերթ
- Lineրագծի խողովակ T միացում:
- Լարերը:
Քայլ 2: Շղթայի պլան
3 կոճակ Nos միացված է Arduino nano- ի D8, D9, D10- ին: Արդուինոյի D12- ին միացված հասցեավորվող LED շերտի տվյալները: LCD սերիական տվյալներ RX միացված arduino- ի D13- ին: LM2596 DC- ից DC Լարման կարգավորիչ Vin և arduino Vin միացված մարտկոցի կրիչի վարդակին: LED vcc և Gnd միացված են LM2596 Vout կապումներին: LCD էկրան VCC և gnd միացված են arduino +5v- ին և Gnd- ին:
Քայլ 3: Պատրաստեք միացում
Ըստ նկարչության մշակեք վահան arduino nano- ի համար: Ստեղծեք երկու միայնակ կոճակով ուրախ փայտ և երկար մետաղալար տարածեք դեպի arduino վահանը: Խաղի ընտրության համար օգտագործեք մեկ կոճակի ընտրիչ: Hotոդումից հետո լարերը սոսնձեք, ապա միայն կոպիտ օգտագործման համար նախատեսված հիմքով և հիմնավորման ոչ մի հնարավորություն:
Քայլ 4: Պատրաստեք LED ժապավեն
Ինչպես արդեն ասացի, ես սա պատրաստում եմ իմ երեխայի համար, ես ուզում եմ ապահով կերպով պաշտպանել LED շերտերը կարճ միացումից ՝ ցանկացած չարաշահման համար: Այսպիսով, ես գտա երկար փայտե ժապավեն: Իմ հին նախագծից LED շերտը հանելու պատճառով այն չի կարող փայտե կտորի մեջ մնալ, այնպես որ ես օգտագործում եմ մալուխային փողկապ այն փայտե շերտով ամրացնելու համար: Այնուհետև լուսադիոդը ծածկելու համար ես ակրիլային թերթը կտրում եմ փայտե շերտի չափսով և տեղադրում այն LED շերտի վրա և կապում այն մալուխով: Հիմա ես խնդիր չունեմ, եթե այն վերցնի իմ երեխան:
Քայլ 5: Միացրեք LED- ը միացումով
Այժմ միացրեք LED շերտը մեր պատրաստած Arduino վահանի հետ: Միացրեք LED տվյալների կապը arduino D12- ին և VCC- ին, իսկ GND- ին `LM2596 ելքին:
Քայլ 6: Կատարեք միավորների ցուցադրում
Այժմ բոլոր սխեմաները ցրված են: Այսպիսով, ցանկանում եք փաթեթավորել այն կոնտեյներով: Երկար որոնումներից հետո գտավ ջրագծի Tee: Տաք սոսնձեցրեք այն Մարտկոցի կրիչի վերևին և տեղադրեք սխեմաները Tee- ում: Տեղադրեք LCD էկրանը Tee- ի վրա և տաք սոսնձեցրեք այն: Թեժ սոսինձ ՝ խաղի ընտրիչի անջատիչը Tee- ի դիմաց: Այժմ Score ցուցադրման տախտակը ընտրիչով անջատիչով պատրաստ է, և 2 նիշ մեկ կոճակով ջոյսթիկը պատրաստ է:
Քայլ 7: Arduino ծրագիր
Օգտագործեք SoftwareSerail գրադարանը ՝ D13 կապից LCD էկրանով հաղորդակցվելու համար: Օգտագործեք pololuledstrip գրադարանը `led շերտը arduino pin12- ի հետ միացնելու համար: Ընտրել կոճակը կազմաձևված է D10- ում: Խաղացող 1 կոճակ D8- ում: Player2 կոճակը D9 է: 1 -ին խաղացողի համար LED- ը կարմիր է, իսկ player2- ի համար `կանաչ: Այս խաղին կցված են 4 խաղերի և 2 տարբեր ծրագրերի ծրագիր: Ներբեռնեք և վերբեռնեք կոդը Arduino- ում:
Քայլ 8: Փորձարկեք խաղերը
Վերբեռնելուց հետո փորձարկեք բոլոր ծրագրերը և գտեք, որ ամեն ինչ կարգին է: Այժմ մխիթարիչը պատրաստ է խաղալ:
Քայլ 9: Մատչելի խաղեր և տարբերակներ
Խաղը ընտրելու կամ վերագործարկելու համար օգտագործեք Game selector կոճակը: Ստորև ներկայացված են խաղերի և առկա տարբերակների ցանկը
Խաղ 1 - մրցավազք
Օգտագործեք ուրախության պահեստը, թե որքան արագ է խաղացողը սեղմում կետը առաջ շարժվելու: Ըստ այն բանի, թե ով է առաջատարը ցուցադրում խաղատախտակին: Ավարտին հասնելուց հետո ցուցադրեք արդյունքը:
Խաղ 2 - Պինգպոնգ
Դա նման է պինգպոնգի գնդակի: Player1 կարմիրը ձախ կողմում, իսկ Player2 կանաչը ՝ աջ կողմում: Գնդակը կապույտ է: Դուք ցանկանում եք ճիշտ սեղմել գնդակը, երբ այն հասնում է ձեզ, երբ հեռանում եք գնդակից, խաղացողը հաշիվ է ստանում: Յուրաքանչյուր ֆոնդային գնդակի արագությունից հետո ավելացրեք: Ո՞ր խաղացողն է առաջինը ստանում 15 -ը, հաղթող է:
Game3 - ուժ
Դա խաղային ուժային խաղ է: Այս խաղը երկար ժամանակ ըստ խաղացողների: Սկզբում խաղացողները սկսում են սեղմել կոճակը, իսկ կողքի կարմիր լույսը մեծանում է, իսկ կանաչ կողմնակի լույսը ՝ մեկ -մեկ հակառակ ուղղություններով, և երբ երկուսն էլ վազում են, այժմ սկզբնական խաղը սկսվում է: Որքան սեղմելը հաշվարկվում է որոշակի վայրկյանների համար, ամենաբարձր կողմի աճը և ամենացածր կողմը նվազում են մեկ քայլով, եթե ոչ մի փոփոխություն չկա: Այն ժամանակ, երբ գույնը լցված է, նա հաղթող է: Այս խաղը երկար ժամանակ է պահանջում:
Game4 - Ընտրեք կետ
Դա օձի նման խաղ է, բայց ժամանակը շատ կարևոր է: 4 կետից բաղկացած գնացքը շարժվում է ձախից աջ, իսկ պատահական կետերում հայտնվում են երկու կետեր `կարմիր և կանաչ: Մինչ գնացքի գլուխը ցույց է տալիս կարմիր կետը, խաղացողը 1 ճիշտ է բռնում կետը `սեղմելով կոճակը, եթե նա բռնում է, նա ստանում է 1 միավոր, եթե չբռնի յուրաքանչյուր թափոնի համար կտտացրեք -1 միավոր, եթե մի սեղմեք, ապա նաև -1 միավոր: Ով շահեց 25 միավոր, եթե հաղթողը, կամ եթե որևէ մեկը վաստակեց -25, ապա հակառակ խաղացողը հաղթող է:
Տարբեր - Արտակարգ լույս
Արտակարգ լույսի ռեժիմում օգտագործեք ուրախ փայտ ՝ լույսը միացնելու և անջատելու համար: Այն արտադրում է լիարժեք պայծառ սպիտակ լույս:
Տարբեր - Disco Light
Ստեղծեք ծիածանի գույն շերտում: Լույսի շարժման համար օգտագործեք ուրախության փայտիկ:
Քայլ 10: Խաղալ խաղեր
Ես և աղջիկս խաղը խաղում ենք աստիճաններով: Նա շատ է սիրում մրցավազքի խաղը և ուժային խաղը: Մի փոքր փոփոխություն մուլտֆիլմեր դիտելու և բջջայինով խաղալու իր սովորական առօրյայում: Նա 6 տարեկան է, և նա դա շատ լավ է խաղում և չի կարող ինձ թույլ տալ մեկ անգամ հաղթել:
ՄԵՐ Ա PRՈԹՔՆԵՐԸ
Աղոթեք այն հոգիների համար, ովքեր հանգստանում են խաղաղությամբ անսպասելի մի քանի օրից: Եվ աղոթեք, որ հոսպիտալացվածները շուտ ապաքինվեն: Եվ հատուկ աղոթքներ բժիշկների, ոստիկանության աշխատակիցների, սոցիալական աշխատողների, քաղաքական գործիչների, հիմնական մատակարարների և բոլոր այն մարդկանց համար, ովքեր աշխատում են մեզ համար այս չափազանց ծանր ժամանակաշրջանում: Մնացած բոլորը խնդրում ենք մնալ տանը և օգնել նրանց նվազեցնել իրենց բեռը, եթե կարող են օգնել հարևաններին ձեր առաջին անհրաժեշտության պարագաներով:
Խորհուրդ ենք տալիս:
Ընտրող-խաղացող ՝ 4 քայլ
Ընտրող-խաղացող. Այս հրահանգը ձեզ կառաջնորդի, թե ինչպես կայացնել որոշում կայացնող Arduino- ն: Կոճակի սեղմումով LED- ները կլուսավորվեն պատահական օրինակով: Մի քանի վայրկյան հետո մեկ LED լուսավորվելու է: Սա Arduino- ի կայացրած վերջնական որոշումն է:
2 խաղացող Stand-Up Retro Arcade by Micro Center: 20 քայլ
2-խաղացող Stand-Up Retro Arcade by Micro Center. Ձեր տեղական Micro Center- ն այժմ կրում է այն ամենը, ինչ ձեզ հարկավոր է ձեր սեփական Raspberry Pi- ի վրա հիմնված Retro Arcade կաբինետ պատրաստելու համար: Հավաքածուները լիովին կարգավորելի են, ներառում են պահարան, Raspberry Pi, կոճակներ, ջոստիկներ, աուդիո և վիդեո պարագաներ և այլն: Դա
Arduino «Առաջին խաղացող» սեղանի խաղերի համար. 4 քայլ
Arduino «Առաջին խաղացող» սեղանի խաղերի համար. Այս նախագիծը ոգեշնչված էր " առաջին խաղացողից " ծրագրեր, որոնք ես և ամուսինս օգտագործել ենք մեր հեռախոսներում: Մենք սիրում ենք սեղանի խաղեր խաղալ և օգտագործում ենք " առաջին խաղացող " ծրագրեր ՝ որոշելու, թե ով է առաջինը գնում: Ես որոշեցի փորձել իմ սեփական Arduino տարբերակը
Խելացի բասկետբոլի արկադային խաղ ՝ Evive- Arduino- ի ներդրված հարթակի օգնությամբ միավորների հաշվարկով, 13 քայլ
Խելացի բասկետբոլի արկադային խաղ ՝ Evive- Arduino ներդրված հարթակի միջոցով ՝ միավորների հաշվարկի օղակների միջոցով. Այն բոլոր խաղերից ամենազվարճալիը արկադային խաղերն են: Այսպիսով, մենք մտածեցինք, թե ինչու դա չպատրաստել ինքներս մեր տանը: Եվ ահա մենք ՝ ամենազվարճալի DIY խաղն եք, որ երբևէ խաղացել եք ՝ DIY Արկադային բասկետբոլի խաղ: Ոչ միայն այս
Arduino միավորների հաշվիչ `5 քայլ
Arduino Score Counter: Այս Arduino Score Counter- ը կհաշվի ձեր պատրաստած զամբյուղների քանակը `օգտագործելով CD4026BE տասնամյակի հաշվիչ/բաժանարար IC- ն` հաշվարկված պատրաստված զամբյուղների թիվը և այդ թիվը ցուցադրելու 7 հատվածի ցուցադրման վրա: Արդուինոն զուգորդված է ֆոտոընդդիմադիրի հետ (հանդես է գալիս որպես