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

Սեղմեք (կոճակ); // Arduino LCD խաղ. 5 քայլ (նկարներով)
Սեղմեք (կոճակ); // Arduino LCD խաղ. 5 քայլ (նկարներով)

Video: Սեղմեք (կոճակ); // Arduino LCD խաղ. 5 քայլ (նկարներով)

Video: Սեղմեք (կոճակ); // Arduino LCD խաղ. 5 քայլ (նկարներով)
Video: Home Automation: How to use 7 Program 0.1s to 9999 minutes Relay Timer XY-LJ02 2024, Նոյեմբեր
Anonim
Սեղմեք (կոճակ); // Arduino LCD խաղ
Սեղմեք (կոճակ); // Arduino LCD խաղ

Վերջերս Սկաուտներում աշխատեցի Game Design արժանի կրծքանշանի վրա: Պահանջներից մեկի համար ես այս խաղը կառուցեցի Arduino- ի միջոցով, որը հիմնված է LED Rocker խաղի վրա: Խաղի իմաստը հնարավորինս առավելագույն միավորներ հավաքելն է: Խաղի սկզբում հարկավոր է սեղմել կոճակը ՝ սկսելու համար, այնուհետև էկրանի մեջտեղում սլաք կլինի: Դրա տակ կա մեկ այլ սլաք, որը շարժվում է էկրանի վրայով: Երբ սլաքները համընկնում են, հարկավոր է սեղմել կոճակը և պահել այն մինչև կանաչ LED լուսավորությունը: Դրանից հետո դուք կստանաք մի միավոր, և խաղը կարագանա:

Պարագաներ

  • Արդուինո Ունո կամ Նանո
  • Breadboard (փոքր, եթե օգտագործում եք Arduino Uno, միջին, եթե օգտագործում եք Arduino Nano)
  • 16x2 LCD էկրան համատեղելի Arduino- ի հետ
  • Կարմիր և կանաչ LED (յուրաքանչյուրը մեկական)
  • Մի կոճակ անջատիչ
  • Հացաթղթերի լարեր
  • 10 կիլոգրամանոց դիմադրություն
  • Պոտենցիոմետր
  • Երկու 220 Օմ դիմադրիչ (գուցե ձեզ անհրաժեշտ լինի ևս մեկը ձեր LCD էկրանին ՝ կախված տեսակից)
  • Լրացուցիչ ՝ 3D տպիչ ՝ խաղի պատյան ստեղծելու համար

Քայլ 1: erոդեք կոճակը և LED- ները

Sոդեք Pushbutton- ը և LED- ները
Sոդեք Pushbutton- ը և LED- ները
Sոդեք Pushbutton- ը և LED- ները
Sոդեք Pushbutton- ը և LED- ները

Կտրեք տախտակի մի քանի լար և կպցրեք դրանք կոճակին և LED- ներին: Դուք կարող եք ընդհանուր հիմք կազմել LEDS- ի համար:

Քայլ 2: Լրացուցիչ. Գործ ՝ խաղի համար

Լրացուցիչ. Պատյան խաղի համար
Լրացուցիչ. Պատյան խաղի համար

Ահա այս խաղի համար 3D տպագրված պատյանների ֆայլերը:

Սա ի սկզբանե նախատեսված էր Arduino Uno- ի համար, բայց կարող է օգտագործվել Nano- ի հետ:

Քայլ 3: Միացրեք մնացած միացումը

Միացրեք մնացած միացումը
Միացրեք մնացած միացումը
Միացրեք մնացած միացումը
Միացրեք մնացած միացումը
Միացրեք մնացած միացումը
Միացրեք մնացած միացումը

Շղթայի մնացած մասը միացրեք սխեմայի միջոցով:

Կապերն են.

  • Arduino 5v դեպի breadboard +, և Arduino GND դեպի breadboard -
  • LED ընդհանուր հիմք դեպի հացահատիկի գրունտ
  • Կարմիր LED- ը `կապում 3 -ին, իսկ կանաչը` LED- ին `4 -րդին
  • Breadboard + դեպի կոճակ, իսկ կոճակի մյուս կողմը ՝ 6 -ի և գետնին ամրացնելու համար
  • Հացատախտակ + դեպի պոտենցիոմետր տերմինալ 1, և պոտենցիոմետր տերմինալ 2 -ից LCD գետնին
  • Breadboard + դեպի LCD VCC
  • Պոտենցիոմետր մաքրիչ (միջին քորոց) LCD հակադրության քորոցից
  • LCD գրանցում Ընտրեք քորոց Arduino- ի կապում 7
  • LCD RW կապում դեպի տախտակ -
  • LCD E- ից Arduino փին 9
  • LCD D4- ից մինչև Arduino փին 10
  • LCD D5- ից Arduino փին 11
  • LCD D6- ից Arduino փին 12
  • LCD D7- ից Arduino փին 8
  • LCD LED + դեպի տախտակ +, LCD LED - դեպի տախտակ -

Քայլ 4: Կոդ

Վերբեռնեք կոդը Arduino- ում:

Feանկության դեպքում ազատորեն փոխեք ծածկագիրը, դա բավականին պարզ ծրագիր է:

Քայլ 5: Խաղացեք խաղը:

Խաղալ խաղը!
Խաղալ խաղը!
Խաղալ խաղը!
Խաղալ խաղը!
Խաղալ խաղը!
Խաղալ խաղը!

Սեղմեք կոճակը, երբ սլաքը մեջտեղում է և պահեք այն ՝ կանաչ լույսը լուսավորելու և հաջորդ մակարդակին անցնելու համար:

Շնորհակալություն այս Instructable- ը ստուգելու համար: Եթե ձեզ դուր եկավ, խնդրում եմ հաշվի առեք իմ օգտին քվեարկել 1 000 -րդ մարտահրավերում:

Նրանց համար, ովքեր հետաքրքրված էին, վերնագիրը ձևակերպված է որպես Arduino (C ++) կոդի տող:

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