Arduino. Էլեկտրոնային զառեր (օգտագործելով պատահական թվեր) `6 քայլ
Arduino. Էլեկտրոնային զառեր (օգտագործելով պատահական թվեր) `6 քայլ
Anonim

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

Քայլ 1: Մասերի ցուցակ

Arduino կամ clone (ես օգտագործում եմ protoshield, բայց մի տախտակ նույն կերպ կաշխատի) 11 Jumper Wires (կամ stripped լարերը, որպեսզի միացումներ տախտակի վրա) 7 Resistors (ես օգտագործել եմ 330 օհմ) (Նարնջագույն) (Նարնջագույն) (BROWN) (ՈՍԿ) 7 LED (ես օգտագործել եմ կանաչ) 1 շոշափելի անջատիչ կամ շարժումների ցուցիչ (ես օգտագործել եմ շարժման տվիչ)

Քայլ 2: Թռիչքի կարգավորում

Այս քայլում ձեզ հարկավոր է միացնել 11 լարերից 7 -ը: Թռիչքը կտեղադրվի թվային խրոցակների մեջ 2, 4, 5, 6, 7, 8 և 10; մյուս կողմերը կտեղադրվեն տախտակի մեջ, ինչպես ցույց է տրված ստորև:

Քայլ 3: Ավելացրեք դիմադրիչներ

Այժմ մենք ռեզիստորները կմիացնենք հացաթխի նույն սյունակին, ինչպես jumper լարերը: Բայց դիմադրողը պետք է միացնի վերին բացը տախտակի ներքևի բացին (ստուգեք նկարը, որ դա իսկապես պարզ է):

Քայլ 4: Լուսավորիր այն

Timeամանակն է լուսավորելու հացահատիկը որոշ Leds- ով: Ընդհանուր առմամբ կա 7 լեդ, բայց դրանց տողերը (+/-) պետք է տեղադրվեն տախտակի տարբեր նավահանգիստներում: Հացահատիկի վրա դա անելու եղանակն է ունենալ 3 Led, որոնց դրական լծակները անցնում են կողք կողքի անցքերի մեջ, 1 լուսարձակը, որը պետք է ունենա «դրական» տողեր բավական երկար, որպեսզի հացահատիկի մեկ անցք բաց թողնի, և 3 որ բաց թողեք լարերի միջև ընկած 2 անցք: Ստուգեք նկարները, դա այնքան էլ դժվար չէ, որքան թվում է: Leds- ի ճիշտ չափերին թեքելուց հետո տեղադրեք Leds- ը տախտակի վրա, ինչպես ցույց է տրված ստորև: NOTԱՆՈԹՈԹՅՈՆ. Կաթոդի (-) ծայրերը մտնում են սյուներ առանց դիմադրողների, իսկ անոդները (+) մտնում են ռեզիստորներով սյուներ:

Քայլ 5: Ավելացրեք անջատիչ

Այժմ ժամանակն է ավելացնել անջատիչ: Կարևոր է, որ անջատիչը մի ակնթարթային անջատիչ լինի (երբ այն հրում ես, կոկորդը փակ է, իսկ երբ բաց ես թողնում, բաց է կամ հակառակը): Ես օգտագործում եմ շարժման տվիչ, բայց շոշափելի անջատիչը նույն կերպ է աշխատելու: Շոշափելի անջատիչի համար անհրաժեշտ է այն միացնել այնպես, ինչպես ստորև է: ՈICEՇԱԴՐՈԹՅՈՆ. Երկու կապում գտնվում են միևնույն կողմում, որը մարտավարական անջատիչ օգտագործելու ճիշտ տարբերակն է: Շարժման սենսորի համար, որը ես օգտագործեցի, այն ցատկեցի դեպի վերև և մի կտոր մետաղալարով այն միացրի ներքևին: Անկախ նրանից, թե ինչ օգտագործվող անջատիչը ձեզ հարկավոր է այն միացնել 3 վոլտ պորտին 270 օհմ ռեզիստորով (կարմիր) (մանուշակագույն) (շագանակագույն) (ոսկե) Առաջին նկար. ցույց է տալիս շարժման տվիչի և ցատկող մալուխի տեղադրումը Երկրորդ նկար. կանաչ jumper մետաղալար շարժման սենսորից մինչև թվային փին 12 Երրորդ նկար. ցույց է տալիս 3V պորտից դիմադրության տեղադրում շարժման սենսորի նույն կողմում, որով կանաչ ցատկիչի մետաղալարը միացված է չորրորդ նկարին. ցույց է տալիս սպիտակ ցատկող լարի տեղադրումը շարժման տվիչի մյուս կողմում և գետնին Հինգերորդ, վեցերորդ և յոթերորդ նկարներ. ցույց տվեք հողալարերի տեղադրումը LedsEight նկարի կաթոդային սյունակին. ցույց է տալիս, թե ինչպես օգտագործել շոշափելի անջատիչը, եթե չեք ցանկանում օգտագործել կամ չունեն շարժման տվիչ

Քայլ 6: Timeամանակն է օրենսգրքի համար

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

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