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

Ընտրող-խաղացող ՝ 4 քայլ
Ընտրող-խաղացող ՝ 4 քայլ

Video: Ընտրող-խաղացող ՝ 4 քայլ

Video: Ընտրող-խաղացող ՝ 4 քայլ
Video: Ծնողները, իրենք էլ չգիտակցելով, վնասում են իրենց երեխաներին 2024, Նոյեմբեր
Anonim
Ընտրեք-խաղացող
Ընտրեք-խաղացող

Այս հրահանգը ձեզ կառաջնորդի, թե ինչպես որոշում կայացնող Arduino- ն կայացնել: Կոճակի սեղմումով LED- ները կլուսավորվեն պատահական օրինակով: Մի քանի վայրկյան հետո մեկ LED լուսավորվելու է: Սա Arduino- ի կայացրած վերջնական որոշումն է: Ես ունեմ որոշակի նպատակ իմ վերջնական արտադրանքի համար, բայց այն կարող է օգտագործվել շատ բաների համար: Դուք երբևէ դժվարացե՞լ եք երկար աշխատանքային օրվանից հետո ուտելու տեղ ընտրել: Տեղադրեք 7 տարբերակ գրատախտակին և կտտացրեք կոճակին: Վայրկյանների ընթացքում դուք կստեղծեք ձեր միտքը ձեզ համար: Այս հրահանգը կօգնի ձեզ կառուցել վստահություն ՝ LED- ներով միացում ստեղծելով և, հնարավոր է, ձեզ ծանոթացնի նոր բաղադրիչի ՝ սեղմման կոճակի հետ:

Հանգստյան օրերին դուք սովորաբար կարող եք գտնել ինձ և ամուսնուս ընկերների տանը `խաղերի տեսականիով: Սովորաբար, մի քիչ բանավեճ է տեղի ունենում ՝ որոշելու, թե ով է լինելու «Խաղացող 1» -ը: Մենք միշտ փորձում ենք դա արդար դարձնել, բայց այնքան խաղեր/անգամ ենք խաղում, որ երբեմն կորցնում ենք հետքերը: Միշտ թվում է, որ մի քանի հոգի միշտ սկսում են մեր խաղերը: Սա ինձ ոգեշնչեց սարք սարքելու, որը կարող էր օգնել իմ խմբին ունենալ «Ընտրող-նվագարկիչ» արդար և հեշտ միջոց: Սովորաբար, մեր «խաղի գիշեր» անձնակազմն ունի յոթ մասնակից: Այդ իսկ պատճառով, ես ստեղծեցի այս որոշում կայացնողի համար, որ ունենա 7 LED, բայց դուք կարող եք այն հարմարեցնել ձեր սեփական կարիքներին: Պարզապես հաճույքի համար ես կցանկանայի, որ յուրաքանչյուր խաղացող զարդարեր մի փոքրիկ թղթե գլխարկ, որը կարելի էր դնել լուսադիոդի վրա `հիշելու համար, թե որն է իրենցը:

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

Օգտագործելով այս հղումը, դուք կարող եք մուտք գործել իմ սխեմայի և կոդի մոդելավորում:

Քայլ 1: Կարգավորեք ձեր Breadboard- ը

Կարգավորեք ձեր Breadboard- ը
Կարգավորեք ձեր Breadboard- ը

LED- ների տեղադրում

  • Սկսեք ՝ տեղադրելով ձեր 7 LED- ները սյունակում ՝ տարբեր շարքերում ՝ տեղադրելով անոդը (երկար ոտքը) նույն ուղղությամբ: Հիշեք սա, երբ շարունակում եք կառուցել ձեր շրջանը
  • Օգտագործելով 220 օմ դիմադրիչներ, տեղադրեք ռեզիստորի մեկ ոտքը նույն շարքում, ինչպես LED- ների կաթոդը (կարճ ոտք): Մյուս ոտքը պետք է միանա երկաթգծին:
  • Տեղադրեք ցատկող լարերի մի ծայրը LED անոդներով շարքում: Մյուս ծայրերը պետք է տեղադրվեն համապատասխանաբար 2, 3, 4, 5, 6, 7, 8 կապում:
  • Մեկ այլ jumper մետաղալարով միացրեք - Rail- ը GND- ին:

Տեղադրելով կոճակը

  • Տեղադրեք (e) սյունակում երկու ծայրով և f սյունակում երկու ճյուղերով սեղմիչ կոճակը:
  • Կպչեք 1K օմ ռեզիստորի մեկ ոտքը նույն շարքի մեջ, ինչ որ (e) կողմի ճարմանդներից մեկը: Մնացեք մյուս ոտքը երկաթուղով:
  • Ռեզիստորի հետ նույն շարքում կպցրեք ցատկող մետաղալարերի մի ոտքը, իսկ մյուս ծայրը տեղադրեք 12 -րդ կապում:
  • Միացրեք կոճակը էներգիայի աղբյուրին `տեղադրելով ցատկող մետաղալարեր նույն շարքում, ինչպես մյուս ճյուղը (ե) կողմում: Լարի մնացած ծայրը տեղադրված է 5 Վ -ում:

Քայլ 2: Գրեք ծածկագիրը

Ահա իմ Arduino ուրվագծի հղումը, որտեղ կարող եք մուտք գործել իմ ծածկագիրը:

Այս նախագիծը ոգեշնչված է այլ որոշում կայացնողից, որը կարելի է գտնել այստեղ: Ես փոփոխություններ կատարեցի `իմ նախագծի գաղափարի իմ կարիքները բավարարելու համար:

Քայլ 3: Փորձիր այն:

  • Միացրեք այն և սեղմեք կոճակը: Սա պետք է սկսի պատահական հաջորդականություն LED- ի վրա, որն ավարտվի 10 վայրկյան լուսավորվածով:
  • Եթե դա տեղի չունենա, ժամանակն է կարգաբերել:

    • Նայեք ձեր տախտակին և ստուգեք, որ ձեր միացումը միացված է:
    • Սխալների համար ստուգեք ձեր ծածկագիրը: Ես միշտ խորհուրդ եմ տալիս կրկնակի ստուգել, որ դուք գրել եք ճիշտ փին համարները:

Քայլ 4. (ընտրովի) Ըմբռնման և ընդլայնման հարցեր

  1. Ո՞ր տողում են ելքային կապերը տեղադրված:
  2. Եթե ցանկանում եք փոխել օգտագործվող LED լույսերի քանակը, ո՞ր տողերը պետք է խմբագրեք: Ինչո՞ւ:
  3. Ինչպե՞ս կարող եք նմանատիպ ծածկագիր օգտագործել սարքը խաղացողներին երկու թիմերի մեջ դնելու համար: Գործընկերներ:
  4. Եթե ցանկանայիք, որ պատահական լուսային շոուն ավելի երկար տևեր, ինչպե՞ս կանեիք դա:

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