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

Arduino «Առաջին խաղացող» սեղանի խաղերի համար. 4 քայլ
Arduino «Առաջին խաղացող» սեղանի խաղերի համար. 4 քայլ

Video: Arduino «Առաջին խաղացող» սեղանի խաղերի համար. 4 քայլ

Video: Arduino «Առաջին խաղացող» սեղանի խաղերի համար. 4 քայլ
Video: Ես վերանորոգեցի Minecraft-ի առաջին խաղացողի տունը!? Arm Zone Minecraft Hayeren 2024, Սեպտեմբեր
Anonim
Արդուինո
Արդուինո
Արդուինո
Արդուինո
Արդուինո
Արդուինո
Արդուինո
Արդուինո

Այս նախագիծը ոգեշնչված էր «առաջին խաղացող» ծրագրերից, որոնք ես և ամուսինս օգտագործել ենք մեր հեռախոսներում: Մենք սիրում ենք սեղանի խաղեր խաղալ և օգտագործում ենք «առաջին խաղացող» ծրագրերը ՝ որոշելու, թե ով է առաջինը գնում: Ես որոշեցի փորձել Arduino- ի իմ սեփական տարբերակը և փորձել ծածկագրել այն ՝ իմ սովորածի հիման վրա: Հավելվածները բավականին պարզ են, նրանք պատահականորեն ընտրում են, թե որ մարդն է առաջինը խաղալու:

Այս նախագիծը նախատեսված է կոճակը սեղմելու համար (մուտքագրում), այնուհետև պատահականորեն լուսավորվելու է կարմիր կամ կապույտ LED (ելք): Պարզապես ընտրեք ձեր գույնը, և եթե ձեր LED լուսավորվի, դուք առաջինն եք խաղը խաղում: Այս առաջին տախտակը պարզ է ընդամենը 2 LED- ով, բայց շատ հեշտությամբ կարող եք ավելացնել ավելի շատ LED և փոփոխել ծածկագիրը ՝ ավելի շատ խաղացողներից առաջին խաղացողը ընտրելու համար (օրինակ, եթե ցանկանում եք 4 նվագարկիչ, ավելացրեք ևս 2 LED):

Սա կարող է նաև օգնել ձեզ որոշումներ կայացնել: Չե՞ք կողմնորոշվում, թե ինչ Netflix հաղորդումը դիտել: Յուրաքանչյուր տարբերակին նշանակեք գույն և թողեք, որ այն ընտրի ձեզ համար: Ո՞վ է այս գիշեր սպասք անելու: Թող դա որոշի ձեր փոխարեն:

Հուսով եմ, որ դուք զվարճանում եք դրանով:

Այս նախագիծը լավ է սկսնակների համար, ովքեր ունեն C ++ ծրագրավորման կոդավորման որոշակի նախնական գիտելիքներ:

Պարագաներ

  • Arduino Uno կամ Sparkfun Redboard և այլն:
  • Համակարգիչ և միացնող USB մալուխ
  • 2 LEDS (ես օգտագործել եմ կարմիր և կապույտ)
  • Լարերի միացում
  • 1 սեղմիչ կոճակ
  • 2 դիմադրություն
  • Arduino խմբագիր մուտք գործեք առցանց ՝ կոդի համար

Քայլ 1: Տեղադրեք տպատախտակները

Կարգավորեք տպատախտակները
Կարգավորեք տպատախտակները
Կարգավորեք տպատախտակները
Կարգավորեք տպատախտակները

Ձեր առաջին քայլն այն է, որ միացնեք և ստեղծեք սխեմաներ ձեր տախտակի վրա:

  • Տեղադրեք 2 LED և միացրեք 2 jumper լար (ես օգտագործել եմ կարմիր և կապույտ): Իմ կարմիր LED- ի (անոդի) դրական ավելի երկար կողմը միացված է 11 -րդ կապին: Կապույտ LED- ը միացված է 12 -ի կապակցին:
  • Տեղադրեք 2 ռեզիստոր `յուրաքանչյուր LED- ի բացասական կարճ կողմը (կաթոդը) սև ուղղահայաց բացասական (-) սյունակին միացնելու համար:
  • Միացրեք սև ցատկող մետաղալարը բացասական ուղղահայաց սյունակից գետնին:
  • Ավելացրեք կոճակ ձեր տախտակի միջին հատվածում: Տեսեք նկարը ՝ սև մետաղալարը գետնին միացնելու համար, իսկ դեղին մետաղալարը ՝ կապող 2 -ին:
  • Միացրեք ձեր տախտակը ձեր համակարգչին էներգիայի համար:

Քայլ 2: Կոդավորեք ձեր նախագիծը

Կոդավորեք ձեր նախագիծը
Կոդավորեք ձեր նախագիծը

Ահա հղում իմ կոդին: Խնդրում եմ տեսնել իմ // նշումները, որոնք բացատրում են իմ ծածկագրի յուրաքանչյուր հատվածը: Սա կօգնի ձեզ խմբագրել այն, ինչպես ցանկանում եք:

Քայլ 3: Փորձարկեք այն

Փորձեք այն
Փորձեք այն

Փորձարկել! Միացրեք և վերբեռնեք ձեր կոդը: Ահա մի տեսանյութ, որը ցույց կտա, թե ինչպես պետք է այն աշխատի:

Քայլ 4. Լրացուցիչ - Երկարացրեք ձեր նախագիծը

Ինչպես արդեն նշվեց, այս նախագծին ավելացնելու որոշ տարբերակներ `այն ավելի առաջադեմ դարձնելու համար.

  • Ավելացրեք ավելի շատ լուսադիոդներ ավելի «խաղացողների» համար (օրինակ, եթե ունեք 4 խաղացողի խաղ)
  • Ավելացրեք ավելի շատ կոճակներ (օրինակ ՝ թող բոլորը սեղմեն կոճակը)
  • Changeանկության դեպքում փոխեք հետաձգման ժամանակը
  • Ավելացրեք զնգոց աղմուկ
  • Եւ այլն

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