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

Կոշտ փայտի թվային ժամացույց ՝ 11 քայլ (նկարներով)
Կոշտ փայտի թվային ժամացույց ՝ 11 քայլ (նկարներով)

Video: Կոշտ փայտի թվային ժամացույց ՝ 11 քայլ (նկարներով)

Video: Կոշտ փայտի թվային ժամացույց ՝ 11 քայլ (նկարներով)
Video: ԳՈՒՆԱՅԻՆ ԹԵՍՏ, ՈՐԸ ԿԱՍԻ ՔՈ ՀՈԳԵՎՈՐ ՏԱՐԻՔԸ 2024, Հուլիսի
Anonim
Կոշտ փայտի թվային ժամացույց
Կոշտ փայտի թվային ժամացույց
Կոշտ փայտի թվային ժամացույց
Կոշտ փայտի թվային ժամացույց
Կոշտ փայտի թվային ժամացույց
Կոշտ փայտի թվային ժամացույց

Ինչպես կառուցել փայտե թվային ժամացույց, որը սնուցվում է atmega168 (arduino)-ով `ներկառուցված ահազանգով և խաղերով:

Ես առաջին անգամ մտածեցի սա պատրաստելու մասին, երբ տեսա փայտե երեսպատված լուսադիոդային ժամացույց: Ինձ դուր եկավ, երբ տեսա, մինչև գինը տեսա: Սա այն ժամանակ էր, երբ ես որոշեցի կառուցել իմ սեփականը, ես ուզում էի, որ այն կառուցեր շատ ավելի քիչ ՝ ամուր փայտից և խաղեր խաղա:

Քայլ 1: Այն, ինչ ձեզ հարկավոր է

Այն, ինչ ձեզ հարկավոր է
Այն, ինչ ձեզ հարկավոր է

Նյութեր.- 4, 18 "x 4" x 1 "փայտե տախտակ (ես գնացի Թխկիի հետ)- 85 Կարմիր LED- ներ- 85 Կանաչ LED (ըստ ցանկության)- 1 4-ից 16 պին Demiltiplexer- 15 NPN տրանզիստորներ (այդպիսի 2N3904)- 1 ATMEGA168 միկրոկառավարիչ (կամ Arduino)- 1 20 ՄՀց բյուրեղյա- 1 5 վոլտ կարգավորիչ- 2 220uF կոնդենսատորներ (հզորության բարձրացման համար)- 1 հին գրպանի ռադիո- 2 1/8 "Աուդիո խցիկներ- 1 5-9V DC պատի ադապտեր- 1 (կամ ավելի) Հին խաղի վերահսկիչ (ներ)- 4 3-1/2 "Փայտե պտուտակներ- Պինդ միջուկային մետաղալար (ավելի հեշտ է աշխատել)- oldոդիչ- Տաք սոսինձ ձողիկներ- Սպիտակ սոսինձ- Ավազի թուղթ Խաղի վերահսկիչի համար ես օգտագործում եմ Atari 2600 ճոպանուղի (կամ նույնիսկ թիավարել, եթե նորից ծրագրավորես), բայց այն նաև համատեղելի է Sega Master System Controllers- ի, Atari 7800 ջոյստերի (տեսականորեն) կամ նույնիսկ Sega Genesis Controllers- ի հետ: Գործիքներ. - տաք սոսինձ ատրճանակ- Mitra Saw

Քայլ 2. Պատրաստեք առջևի խորհուրդը

Պատրաստեք առջևի խորհուրդը
Պատրաստեք առջևի խորհուրդը
Պատրաստեք առջևի խորհուրդը
Պատրաստեք առջևի խորհուրդը

Վերցրեք 1 "x4" x1-1/2 'տախտակի լավագույն կտորը և ընտրեք ժամացույցի առջևի լավագույն կողմը:

Փորձեք խուսափել փայտի ցանկացած հանգույցներից կամ տեսանելի արատներից, քանի որ դրանք անսահման դժվարությամբ կդարձնեն LED անցքերը: Սկսեք տպել այս քայլին կցված կաղապարը 1: 1 մասշտաբով: Կպչեք այն առջևի տախտակի հետևի կողմին, այնպես որ լավ կողմը ուղղված է ներքև, երբ տպագրությունը երևում է վերև: Վերցրեք առջևի տախտակը և տեղադրեք այն ձևանմուշի կողքով ՝ ամենավատ տեսք ունեցող տախտակի վերևում: Այնուհետև դրեք այն փորված մամլիչի վրա: Վերցրեք մի հորատիչ, որը փոքր-ինչ ավելի մեծ է, քան հարթ ավարտի հոբբին և հարմարեցրեք խորության չափիչը այնպես, որ ծայրը ցածր տախտակից ընդամենը 0,8-1մմ բարձր լինի, այնպես որ առջևի տախտակից մինչև վերջ չի անցնում: Ես խստորեն առաջարկում եմ նախ օգտագործել թեստային տախտակ `տեսնելու, թե այն աշխատում է: Հորատեք առնվազն 10 փորձնական անցք (դրանք հետագայում կօգտագործվեն): Ուժեղ լույսը պետք է կարողանա փայլել այնտեղ, որտեղ ավարտվել է վարժության ծայրը: Կաղապարի շրջանակներից յուրաքանչյուրում մեկ անցք բացեք, ինչպես ստորև նկարում:

Քայլ 3: Ավարտեք առջևի խորհուրդը

Ավարտեք առջևի խորհուրդը
Ավարտեք առջևի խորհուրդը
Ավարտեք առջևի խորհուրդը
Ավարտեք առջևի խորհուրդը
Ավարտեք առջևի խորհուրդը
Ավարտեք առջևի խորհուրդը

Այս քայլը շատ դժվար է, դրա իմաստն այն է, որ օգտագործել հոբբիի գործիքը ՝ անցքը ծայրերը հարթ դարձնելու համար, այնպես որ լույսը հավասարաչափ փայլում է:

Սկսեք ՝ հոբբիի գործիքի բիթը դնելով փորված մամլիչի մեջ (համոզվեք, որ կույտից դուրս եք թողնում 1 դյույմ): Անվտանգության նկատառումով ՝ բիթը օգտագործելու համար այդպես չէ և վտանգ է ներկայացնում, ուստի ավելորդ եղեք: զգույշ: Կարգավորեք խորության չափիչը այնպես, որ բիտը հազիվ վերևից լինի ստորին տախտակից, ինչպես 3 -րդ նկարում: Բիթը շարեք փորձնական անցքով և նրբորեն պահեք 1 վայրկյան և թողեք վեր: Կրկին պահեք այն 1 վայրկյան, ապա թողեք և անջատեք փորվածքը: Հորատումը անջատված է, որպեսզի կարողանաք քերծել հատակի հատակի ցանկացած կուտակում: Եթե դա չանեք, այն կջնջի անցքը ՝ դեմքը գունաթափելով: Կրկնեք սա, մինչև գոհ չլինեք որքան լույս է սփռում (տե՛ս ստորև բերված նկարները ՝ հղման համար): Երբ դուք հարմար եք փոսերը փորելուն, անցեք փայտի վերջին կտորին և յուրաքանչյուր փոս հանեք: warnedգուշացեք, որ դա համբերություն է պահանջում, մի շտապեք այն կամ դուք կարող եք փոս այրել և ստիպված լինել նորից սկսել:

Քայլ 4. Պատրաստեք միջին տախտակները

Պատրաստեք Միջին տախտակները
Պատրաստեք Միջին տախտակները
Պատրաստեք Միջին տախտակները
Պատրաստեք Միջին տախտակները
Պատրաստեք Միջին տախտակները
Պատրաստեք Միջին տախտակները

Այս քայլը պատրաստում է միջին տախտակները `էլեկտրոնիկան տեղավորելու համար:

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

Քայլ 5. Պատրաստեք հետևի տախտակը

Պատրաստեք հետևի տախտակը
Պատրաստեք հետևի տախտակը
Պատրաստեք հետևի տախտակը
Պատրաստեք հետևի տախտակը
Պատրաստեք հետևի տախտակը
Պատրաստեք հետևի տախտակը

Այս քայլի համար օգտագործեք կցված ձևանմուշը ՝ վերահսկիչի համար օգտագործվող DB9 միակցիչի համար անցքեր պատրաստելու և փորելու համար, ինչպես նաև էներգիայի և ռադիոյի համար օգտագործվող 2 1/8 դյույմ ձայնային վարդակներ:

Կառավարիչի նավահանգիստը փորելու համար կաղապարի ներքին գիծը հանեք: Հաջորդը, փորագրեք ձևանմուշի արտաքին հատվածը 10 մմ խորությամբ ՝ օգտագործելով սայրը (զգույշ եղեք այս քայլի համար, այն սուր է): 1/8 դյույմանոց խցիկների համար անցքեր բացելու համար սկսեք այնքան մեծ անցք հորատել, որ աուդիո խցիկի ծայրը տեղավորվի: Հաջորդը, ավելի մեծ անցք կատարեք տախտակի ներսից մինչև արտաքին մակերեսից 3 մմ հեռավորության վրա: (սա կախված է ձեր խցիկից): Սա թույլ է տալիս ճակատի ծայրը սերտորեն նստել փոքր անցքի մեջ, իսկ մնացածը թաքնված են փայտի հետևում: Այս պահին կցանկանաք լարերը կցել հոսանքի, աուդիո և վերահսկիչի նավահանգիստներին: վերահսկիչի նավահանգիստ, միացրեք մետաղալարը 5 -րդ կապից մինչև 6 -րդ պտուտակը, ինչպես երևում է վերջին նկարում: Վերջապես, ամրացրեք բոլոր նավահանգիստները հետևի տախտակին `ներսից տաք սոսինձ օգտագործելով:

Քայլ 6: erոդեք մատրիցան

Oldոդել մատրիցան
Oldոդել մատրիցան
Sոդել մատրիցան
Sոդել մատրիցան
Sոդել մատրիցան
Sոդել մատրիցան
Oldոդել մատրիցան
Oldոդել մատրիցան

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

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

Քայլ 7: Սկսեք տախտակների հավաքումը

Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները
Սկսեք հավաքել տախտակները

Այս քայլի համար ձեզ հարկավոր կլինի մեկ միջին տախտակ, առջևի տախտակ և 2 «զոհաբերական» փայտ (դրանք նկատելիորեն կնճռոտվեն):

Սկսելու համար վերցրեք սպիտակ սոսինձը և քսեք այն միջին տախտակի առջևի մասին, մի վախեցեք չափազանց շատ քսել, դա ավելի լավ է, քան շատ քիչը: Մատով սոսինձը հավասարաչափ սրբեք ամբողջ կողմով և կպցրեք առջևի տախտակի հետևի կողմին (ավելի պարզաբանման համար տե՛ս նկարները): Ամուր կապ ստեղծելու համար մի կտոր «զոհաբեր» փայտ տեղադրեք այժմ սոսնձված կտորների երկու կողմերում և սեղմեք այն (համոզվեք, որ այն արագորեն հավասարեցրեք, քանի որ այն արագ է չորանում): Լավագույն կնիքը պատրաստելու համար այն սեղմեք այն ամենով, ինչ ունեք (տե՛ս ստորև բերված երկրորդ նկարը), բայց զգույշ եղեք, որ չկոտրեք փայտը կամ դուրս չհանեք LED անցքերը:

Քայլ 8. Programրագրավորեք միկրոկառավարիչը

Programրագրավորեք միկրոկառավարիչը
Programրագրավորեք միկրոկառավարիչը

Այս քայլը կարող է պարզ թվալ, բայց կարող է տարբեր լինել, քանի որ ճիշտ չի արվում: Ես ծրագիրը բեռնեցի atmega168- ում ՝ օգտագործելով avrisp mk II ՝ Arduino- ի հետ օգտագործվող շատ չիպերի բեռնիչը շրջանցելու համար: Դա պայմանավորված է նրանով, որ ես ուզում էի ակնթարթային գործարկում, և դա նաև հնարավորություն է տալիս ավելի շատ ծրագրային տարածք (թեև, ոչ շատ): Դա անելու համար կան լավ ռեսուրսներ այստեղ, այստեղ և այստեղ ՝ բեռնախցիկ այրելու համար: Բեռնիչ սարքի փոխարեն պարզապես օգտագործեք. Hex ֆայլը, որը գտնվում է arduino էսքիզների թղթապանակի applet թղթապանակում (որը ես կցել եմ այս քայլին և ներածությանը): Ֆայլի ցանկացած ասպեկտ փոխելու համար ես ներառել եմ նաև բոլորը մեկնաբանված կոդի վրա պարզապես կտտացրեք «վերբեռնել տախտակ» (սխալ կստանաք, եթե arduino- ն միացված չէ) ՝ նորից կազմելու համար, և. hex ֆայլը կփոխվի նոր ծածկագրի: Հավանականություններն այն են, որ ձեր բյուրեղը չի լինի ուղիղ 20.0 ՄՀց, ուստի այն ճշգրտման կարիք կունենա ճշգրիտ ժամանակը պահելու համար: Դա անելու համար պարզապես փոխեք oneMin փոփոխականը ծածկագրում, իմը 60116 է: clockամացույցի արագությունը ներկայումս կազմված է 20 ՄՀց հաճախականությամբ աշխատելու համար: Այն փոխելու համար դուք պետք է որոշ թվեր փոխեք arduino- ի նախապատվությունների և տախտակի սահմանման ֆայլերում, ինչպես այստեղ է:

Քայլ 9: Կառուցեք էլեկտրոնիկա

Կառուցեք էլեկտրոնիկա
Կառուցեք էլեկտրոնիկա
Կառուցեք էլեկտրոնիկա
Կառուցեք էլեկտրոնիկա
Կառուցեք էլեկտրոնիկա
Կառուցեք էլեկտրոնիկա

Էլեկտրոնիկայի կառուցման համար հետևեք կցված սխեմատիկային: Ես կցել եմ սխեման որպես bmp, երկու տարբեր չափերի PDF և բնօրինակ.ms10 ֆայլը, որը ստեղծվել է ազգային գործիքների բազմատեսակ ծրագրերում, նրանց համար, ովքեր ցանկանում են օգտագործել այն:

LED- ների կաթոդները միանում են մուլտիպլեքսերի ելքերին, LED- ների ձախ սյունակը `սյունակ 0: LED- ների անոդները ամրացված են 3 տրանզիստորների կլաստերի վրա: Սա այն է, որ 1 -ին տրանզիստորն ունի հզորություն անմիջապես իր կոլեկցիոների պինին ամրացված ադապտերից, իսկ համապատասխան անոդի քորոցը (միկրոկոնտրոլերից) ամրացված է դարպասին: Այն ունի նաև էմիտեր, որը գնում է անմիջապես դեպի 2 -րդ տրանզիստորի դարպասը, և օգտագործելով 1 կՕմ ռեզիստոր, այն միացված է 3 -րդ տրանզիստորի դարպասին: 2 -րդ տրանզիստորն ունի իր կոլեկտորը ամրացված կանաչ քորոցին (arduino- ի 1 -ին փին), իսկ թողարկողը `կանաչ (կամ ձեր ամենաբարձր LED գծանշանի) շարքին: 3 -րդ տրանզիստորն այնուհետև իր կոլեկտորը ամրացված է կարմիր կապում (arduino- ի 0 -րդ փին), իսկ թողարկողը `համապատասխան LED տողին: Պետք է նշել, որ ես LED տողերը պատվիրել եմ 0 -ից վերևից մինչև 4 -ը ներքևում: Ռադիոընդունիչը ամրացված է բարձրախոսի պինին (arduino- ի 9 -րդ կապ), այնպես որ ահազանգը հնչելիս այն միանում է և ավտոմատ կերպով կարգավորում ամենաուժեղ կայանը: Կառավարիչի կապում (անալոգային կապում 0-5) բոլորն ունեն 200kOhm քաշվող դիմադրություն: 0-5-ից (այնուհետև համապատասխան DB9 համարը) կապումներն ամրացվում են վերահսկիչին հետևյալ հաջորդականությամբ ՝ վեր (1), ներքև (2), ձախ (3), աջ (4), կոճակ 1 (5 և 6), կոճակ 2 (9, նաև ըստ ցանկության): DB9 միակցիչի 7 -րդ կապը +5V է, իսկ 8 -ը ՝ հիմնավորված: Տեսեք նկարները որոշ մեկնաբանությունների և ցուցումների համար, բայց եթե ինչ -որ բան անհասկանալի է, ինձ տեղյակ պահեք մեկնաբանություններում, և ես կանեմ ամեն ինչ ՝ օգնելու համար: Պորտերի և LED տողերի և սյուների համար ես առաջարկում եմ վարդակներ տեղադրել, որպեսզի մասերը հեշտությամբ հեռացվեն կամ փոխվեն: Այժմ ամրացրեք մետաղալարը LED- ների, հզորության և վերահսկիչի վրա և փորձարկեք: Նախքան որևէ չիպ տեղադրելը, համոզվեք, որ ստացած էներգիան ճիշտ 5 Վ է, այնպես որ դրանք չեն քանդվում:

Քայլ 10: Ավարտեք ժամացույցը

Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը
Ավարտեք ժամացույցը

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

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

Քայլ 11: Ինչպես օգտագործել ժամացույցը

Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը
Ինչպես օգտագործել ժամացույցը

Setամը սահմանելու համար սեղմեք և պահեք կոճակը 3 վայրկյան, էկրանը պետք է սևանա: Ingրամեկուսացման համարը փոխելու համար սեղմեք վեր ու վար: Թվերի միջև անցնելու համար սեղմեք ձախ և աջ: Թվերի միջև անցնելիս դուք կհասնեք հաստ կետին, երբ երկու և երկու կետերի միջև անցումը դեպի վեր և վար, գույնը կփոխվի կարմիրի և կանաչի միջև (AM- ն ու PM- ն այնպիսին են, ինչպիսին ցանկանում եք, որ դրանք լինեն): Againամանակը սահմանելու համար նորից սեղմեք կոճակը: Տարբեր այլ գործառույթների միջև անցնելու համար սեղմեք կոճակը 1. Հնարավոր է նաև սեղմել կոճակը 2 (ոչ atari 2600 վերահսկիչներում) `ռադիոընդունիչը միացնելու և անջատելու համար: Theամացույցին վերադառնալու համար ցանկացած պահի սեղմեք և պահեք կոճակը 1: softwareրագրակազմի գործառույթների հաջորդականությունը հետևյալն է. Rmարթուցիչ - նույնը դարձրեք ժամացույցի հետ: /ներքև ՝ խաղացողների թիվը ընտրելու համար, իսկ հաստատման համար սեղմեք կոճակը 1: Կոճակ 1 (խաղացողի համար 1) կամ կոճակ 2 (խաղացողի համար 2) խաղալու համար, երբ գնդակը մոտենում է ձեզ, բայց ոչ շատ վաղ, այլապես բաց կթողնեք: Լաբիրինթ - Գտեք ձեր ելքը, դա լաբիրինթոս է, բայց բոլոր բանալիները պետք է հավաքվեն ՝ ելքը բացելու համար: ! Թույլ տվեք իմանալ, թե ինչ եք կարծում:

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