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

LED Whack-a-mole: 5 քայլ
LED Whack-a-mole: 5 քայլ

Video: LED Whack-a-mole: 5 քայլ

Video: LED Whack-a-mole: 5 քայլ
Video: Whack a Mole - Arduino Game (полное руководство по Arduino с кодом) 2024, Նոյեմբեր
Anonim
LED Whack-a-mole
LED Whack-a-mole

«Whack-a-mole»-ի այս խաղը օգտագործում է յոթ լուսադիոդային լուսարձակներ և ջոյստիկ: Իմ տախտակի վրա կա 4 «խալ», որոնք ձախից ներկայացված են 3 -րդ, 4 -րդ, 5 -րդ և 6 -րդ լուսադիոդներով: Այս չորս LED- ներից մեկը պատահականորեն լուսավորվելու է և ֆիքսված ժամանակ է առաջարկելու `ջոյսթիկի համապատասխան ուղղությունը հարվածելու համար: LED- ները այնպես եմ դրել, որ ջոյսթիկի ընտրությունը ձախից աջ լինի `ձախ, ներքև, վերև և աջ:

Պարագաներ

1. Arduino UNO

2. 7 LED (3 կանաչ, 2 կարմիր և 1 դեղին)

3. 7 ռեզիստոր 330 օհմ

4. 1 ps2 ջոյստիկ

5. Լարեր

6. Մի փոքր կոշիկի տուփ

Քայլ 1: Հավաքեք բոլոր նյութերը

Այս նախագիծը պատրաստելու համար ձեզ հարկավոր չեն որևէ շքեղ գործիքներ: 330-օմ ռեզիստորների փոխարեն կարող եք օգտագործել նաև 220-օմ ռեզիստորներ: Եթե դուք գունավորում եք LED- ները և լարերը, ապա դա ավելի հեշտ է դարձնում ավելի դժվար մակարդակներում խաղալը:

Քայլ 2: Հետևեք սխեմատիկին

Հետևեք սխեմատիկին
Հետևեք սխեմատիկին

Ամեն ինչ պետք է համապատասխանի նախագծի իրական պատկերին, բացի ջոյսթիքից: Իմ ջոյստիկն ունի 5 կապում, որոնցից 4 -ը ես օգտագործել եմ ՝ վերևից ներքև անվանված «Y», «X», «Bt» և «VCC», իսկ «GND» - ը միացված է GND- ին և 5V- ին Arduino- ում », X »և« Y »միացված են A0 և A1- ին: Կարող եք օգտագործել նաև ջոյսթիկի 5 -րդ կապը, բայց ստիպված կլինեք ավելացնել ևս մեկ LED (ևս մեկ խալ) և նաև ավելացնել դրա կոդը:

Քայլ 3. Ինչպես խաղալ խաղը

Ինչպես խաղալ խաղը
Ինչպես խաղալ խաղը

Ձախ կողմում գտնվող երկու լույսերը կարմիր և կանաչ են, ինչը ցույց է տալիս սխալ կամ ճիշտ ընտրություն: Yellowայրահեղ աջ դեղին լույսը թարթում է ընթացիկ բարձր գնահատականի հաշվարկը և ցույց է տալիս հաշիվը ամեն անգամ, երբ վազքը ավարտվում է (երբ սխալ ընտրություն է կատարվում): Միավոր վաստակելու համար դուք պետք է համապատասխան ուղղությամբ հարվածեք ջոյսթիկի վրա, երբ LED- ը պատահականորեն լուսավորվի որոշակի ժամանակում:

Քայլ 4: Բարդության մակարդակներ

Դժվարության մակարդակներ
Դժվարության մակարդակներ

Դժվարության մակարդակները, որոնք ես գրել եմ իմ ծածկագրում որպես հաստատուններ, այն ժամանակն է, երբ մարդը պետք է ընտրություն կատարի: Դուք կարող եք խառնվել այս ժամանակներին ՝ ձեր նախընտրության դժվարությունը փոխելու համար:

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