Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր է
- Քայլ 2. Պատրաստեք առջևի խորհուրդը
- Քայլ 3: Ավարտեք առջևի խորհուրդը
- Քայլ 4. Պատրաստեք միջին տախտակները
- Քայլ 5. Պատրաստեք հետևի տախտակը
- Քայլ 6: erոդեք մատրիցան
- Քայլ 7: Սկսեք տախտակների հավաքումը
- Քայլ 8. Programրագրավորեք միկրոկառավարիչը
- Քայլ 9: Կառուցեք էլեկտրոնիկա
- Քայլ 10: Ավարտեք ժամացույցը
- Քայլ 11: Ինչպես օգտագործել ժամացույցը
Video: Կոշտ փայտի թվային ժամացույց ՝ 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Ինչպես կառուցել փայտե թվային ժամացույց, որը սնուցվում է 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ոդեք մատրիցան
Այս քայլի համար յուրաքանչյուր փոսում տեղադրեք LED- ների յուրաքանչյուր տեսակ, որպեսզի դրանք տեղում ամրացվեն: Եթե դուք ինձ պես օգտագործել եք 5 մմ տրամագծով 2 լուսադիոդային լուսադիոդներ, ապա ձեզ հարկավոր կլինի լայնացնել լուսադիոդների անցքերը: Doingգույշ եղեք դա անելիս, հորատման բիտը կարող է շատ ավելի հեշտ բռնել և տախտակը վեր քաշել ՝ դուրս հանելով անցքը:
Եթե դուք օգտագործել եք 2 LED, ապա LED- ները տեղադրելով անցքերի մեջ, տեղադրեք կաթոդները փոսի մեջտեղում, այնպես որ 2 հարթ կողմերը կհանդիպեն: Soldոդումը սկսելու համար նախ բոլոր կաթոդները (ավելի կարճ հոսանքները) թեքեք ներքև, այնպես որ դրանք կազմում են տախտակին շատ մոտ 17 սյուներ, այնուհետև դրանք կպցրեք միասին: Անոդներն իրար կպցնելու համար նախ մեկ գույնի անոդը թեքեք վերև, այնուհետև դրանք հորիզոնական թեքեք, ուստի այդ գույնի համար կա 5 անոդ տող: Անոդի մյուս գույնի լարերը թեքեք ներքև, այնուհետև հորիզոնական, այնպես որ նրանք ձևավորում են ևս 5 անոդ շարքեր: Այժմ կպցրեք բոլոր տողերը միասին, այնպես որ դրանք ընդհանուր առմամբ 10 -ն են: Այս քայլի վերջին մասն այն է, որ լարերը միացնեք շարքերին և սյուներին, որպեսզի էլեկտրոնիկան միանա: Հաղորդալարերի երկարությունը ընտրելիս լարն անընդմեջ/սյունակից անցեք այնտեղ, որտեղ ցանկանում եք տեղադրել էլեկտրոնիկան և դրա հետ աշխատելու համար ավելացրեք 5-10 սմ լրացուցիչ:
Քայլ 7: Սկսեք տախտակների հավաքումը
Այս քայլի համար ձեզ հարկավոր կլինի մեկ միջին տախտակ, առջևի տախտակ և 2 «զոհաբերական» փայտ (դրանք նկատելիորեն կնճռոտվեն):
Սկսելու համար վերցրեք սպիտակ սոսինձը և քսեք այն միջին տախտակի առջևի մասին, մի վախեցեք չափազանց շատ քսել, դա ավելի լավ է, քան շատ քիչը: Մատով սոսինձը հավասարաչափ սրբեք ամբողջ կողմով և կպցրեք առջևի տախտակի հետևի կողմին (ավելի պարզաբանման համար տե՛ս նկարները): Ամուր կապ ստեղծելու համար մի կտոր «զոհաբեր» փայտ տեղադրեք այժմ սոսնձված կտորների երկու կողմերում և սեղմեք այն (համոզվեք, որ այն արագորեն հավասարեցրեք, քանի որ այն արագ է չորանում): Լավագույն կնիքը պատրաստելու համար այն սեղմեք այն ամենով, ինչ ունեք (տե՛ս ստորև բերված երկրորդ նկարը), բայց զգույշ եղեք, որ չկոտրեք փայտը կամ դուրս չհանեք LED անցքերը:
Քայլ 8. 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) խաղալու համար, երբ գնդակը մոտենում է ձեզ, բայց ոչ շատ վաղ, այլապես բաց կթողնեք: Լաբիրինթ - Գտեք ձեր ելքը, դա լաբիրինթոս է, բայց բոլոր բանալիները պետք է հավաքվեն ՝ ելքը բացելու համար: ! Թույլ տվեք իմանալ, թե ինչ եք կարծում:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Վերամշակված կոշտ սկավառակի ժամացույց - FuneLab: 26 քայլ (նկարներով)
Վերամշակված կոշտ սկավառակի ժամացույց - FuneLab. Բարև բոլորին: Սա իմ հինգերորդ նախագիծն է Instructables & Շնորհակալություն բոլորին դուր եկավ սա: Դուք կոտրված կոշտ սկավառակ ունե՞ք: Դուք այն աղբարկղ կդնեի՞ք, թե՞ մի քանի դոլարով կվաճառեիք Ebay- ում: Օ ոչ! Պատրաստվեք ձեր վթարված կոշտ սկավառակը յուրահատուկ դարձնել
Պարզ կոշտ սկավառակի ժամացույց ՝ 7 քայլ (նկարներով)
Պարզ կոշտ սկավառակի ժամացույց. Վերամշակեք հին պտտվող սկավառակի կոշտ սկավառակը անալոգային ժամացույցի մեջ: Այս իրերը իրականում մի տեսակ թույն տեսք ունեն ներսից
Կոշտ սկավառակի ժամացույց ՝ 12 քայլ (նկարներով)
Կոշտ սկավառակի ժամացույց. Այս ամենը տեղի ունեցավ մի օր, երբ ես հեռացնում էի համակարգչի որոշ հին բաղադրիչներ, որոնք այլևս օգտակար չէին. և չցանկանալով ինչ -որ բան վատնել, ես հարվածեցի այս հին կոշտ սկավառակի ՝ ժամացույց պատրաստելու գաղափարին: Սա նաև կատարյալ ժամանակ էր, քանի որ ես
Հին Xbox 360 կոշտ սկավառակ + կոշտ սկավառակի փոխանցման հավաքածու = շարժական USB կոշտ սկավառակ: 4 քայլ
Հին Xbox 360 կոշտ սկավառակ + կոշտ սկավառակի փոխանցման հավաքածու = Շարժական USB կոշտ սկավառակ :: Այսպիսով … Դուք որոշել եք գնել 120 ԳԲ սկավառակը ձեր Xbox 360 -ի համար: Այժմ ունեք հին կոշտ սկավառակ, որը, հավանաբար, չեք պատրաստվում անել: օգտագործել այլևս, ինչպես նաև անօգուտ մալուխ: Կարող եք վաճառել կամ տալ … կամ լավ օգտագործել