Բովանդակություն:
- Քայլ 1: Մասերի ցուցակ
- Քայլ 2: Պատրաստեք տուփը
- Քայլ 3: Ստեղծեք թվանշաններ
- Քայլ 4: Կցեք LED- ները
- Քայլ 5: Այս ամենը միասին բերեք
- Քայլ 6: Միացրեք այն
- Քայլ 7: Ավելացրեք ծածկագիրը
- Քայլ 8: Դարձրու այն քո սեփականը…
Video: 5* Pizza Box RGB ժամացույց ՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագիծը սկսվեց, երբ ինձ բախտ վիճակվեց շուկայական կրպակում WS2811 RGB LED ժապավեն գտնել 1 ֆունտ/ռոլլի դիմաց: Գործարքը չափազանց լավ էր բաց թողնելու համար, և ես ստիպված էի պատճառ գտնել ՝ օգտագործելու իմ նոր ձեռք բերված 25 մետրը, որն ըստ էության NeoPixel ժապավենն է: Այս նախագծում ես օգտագործել եմ մոտ 3 մ:
Ոգեշնչումը եկավ երկու ձևով ՝ արտադրող համայնքի երկու շատ հարգված անուններից, որոնցից ոչ մեկը այդ ժամանակ ժամացույցներ չէր կառուցում: Տուփի մեխանիկան մեծապես ոգեշնչվել է Ֆրան Բլանշի ՝ 7 սեգմենտանոց հսկա էկրան պատրաստելու տեսանյութից, և NeoPixels- ի միջոցով յուրաքանչյուր հատվածի գույնը փոխելու գաղափարն առաջացել է Անսպասելի ստեղծողի և նրա Neo7Segment Display նախագծից (YouTube & Tindie): Դուք պետք է ստուգեք երկուսն էլ `դրանք հիանալի են:
Այս Instructable- ը քայլ առ քայլ ուղեցույց է `աշխատանքային էկրան ստեղծելու և դրա վրա հիմնական ժամացույց տեղադրելու համար: Վերջում կա մի քայլ ՝ «Դարձրու այն քո սեփականը» վերնագրով ՝ որոշ ակնարկներով և խորհուրդներով, թե ուր գնալ հաջորդիվ: Եթե դուք իսկապես պատրաստում եք, խնդրում ենք տեղադրել նկարը մեկնաբանություններում: Ես շատ կուզենայի տեսնել, թե ինչպես են մարդիկ այն դարձնում իրենցը:
Քայլ 1: Մասերի ցուցակ
Վերնագրի 5 ֆունտ ստեռլինգի արժեքը իրականում այն է, ինչ այս նախագիծը ինձ վրա արժեցավ: Կարո՞ղ է այն կրկնօրինակվել այդ գնով, կախված կլինի պահանջվող մասերը գնելու պահին գերիշխող գներից: Ես գործարք ստացա LED շերտերով, և ես իսկապես գնահատում եմ, որ ոչ բոլորին է վիճակվելու այդքան բախտավոր լինել: Պիցցայի արժեքը նախագծում չեմ ներառել, քանի որ տուփերն օգտագործվել են միայն ուտելուց հետո:-)
Ես օգտագործեցի հետևյալ գնված մասերը (որտեղ այս բաժնի հղումները նշված են * -ով, դրանք փոխկապակցված հղումներ են. Սա նշանակում է, որ ես ամեն գնման համար ստանում եմ մի քանի պենս, բայց դուք ավելին չեք վճարում): Այստեղ ներկայացված գները ճիշտ են գրելու օրը.
- Wemos D1 Mini (https://s.click.aliexpress.com/e/eMzZNz3 *) [£ 2.10]
- Wemos D1 Mini Prototype Sheild (https://s.click.aliexpress.com/e/cL0f39Su *) [£ 1.90/5] - Ես դա օգտագործել եմ, որպեսզի հետագայում կարողանամ վերականգնել ESP- ն այլ նախագծի համար, կարող եք ուղղակիորեն զոդել Wemos D1 mini- ին, եթե նախընտրում եք
- 3 մ 12V WS2811 LED ժապավեն (https://s.click.aliexpress.com/e/EubEE27 *) [այս ցուցակում 1,55 ֆունտ/մ, ես վճարել եմ 1 ֆունտ 5 մլն -ի համար, այնպես որ սա ինձ համար 60p արժեցավ]
- DC-DC լարման իջեցման փոխարկիչ (https://s.click.aliexpress.com/e/iuRRRzJ *) [31p]
- Power jack (https://s.click.aliexpress.com/e/fUJyNVF *) [58p]
- Կոճակ (https://s.click.aliexpress.com/e/by8JYjri *) [85 1.85/10]
*Այս նախագծի ընդհանուր արժեքը ինձ համար = 4.15 ֆունտ ստեռլինգ (8.20 ֆունտ ստեռլինգ ՝ վերևի հղումների գներով)
Ես նաև օգտագործեցի հետևյալ նյութերը, որոնք ունեի տան շուրջը.
- 4 խոշոր ստվարաթղթե տուփ սառեցված պիցցաներից
- Երկկողմանի սոսինձ տարբեր լայնություններում
- Մետաղական ժապավեն (չնայած գաֆերային ժապավենը կամ ցանկացած ժապավեն, որը կդադարեցնի լույսը ներթափանցելը),
- Թիթեղյա փայլաթիթեղ
- Միացման մետաղալար
- Նախատախտակի գրություն
- 12 Վ էլեկտրամատակարարում, փրկված հին տպիչից
Իմ օգտագործած գործիքներն էին.
- Պողպատե քանոն
- Սկալպել կամ սուր դանակ
- Թղթի և քարտի համար կարգավորվող անցքերի կտրիչ
- 10 մմ փորվածք
- Oldոդման երկաթ և զոդ
Ես շատ օգտագործեցի այն, ինչ պետք է հանձնեի, կարող են լինել նույն արդյունքի հասնելու տարբեր կամ ավելի լավ եղանակներ: Եթե որոշեք փոխել մեկ մաս (օրինակ ՝ LED շերտի օրինակ), ապա ձեզ կարող են անհրաժեշտ լինել նաև մյուսները (ինչպես էլեկտրամատակարարումը):
Քայլ 2: Պատրաստեք տուփը
Տուփի վերևը պատրաստված է մեկ պիցցայի տուփից, իսկ ներքևը ՝ մյուսից: Չափսերը, որոնք ես օգտագործեցի, իմ ունեցած պիցցայի տուփերի չափի պատահականությունն էին, բայց բավականին լավ աշխատեցին: Կտրումից հետո վերևի և ներքևի չափերը 632 մմ x 297 մմ էին: Եվ վերջնական ժամացույցը 562 մմ x 227 մմ x 40 մմ խորություն ունի (կոճակը ներառյալ):
Բացեք առաջին տուփը ՝ ձեր մատը մանրակրկիտ մշակելով բոլոր սոսնձված եզրերի միջով, այնուհետև կողքերը կտրեք այնպես, որ ունենաք երկու մեծ քառակուսի կտոր ՝ ամրացված նեղ շերտով: Կրկնեք սա երկրորդ տուփով ՝ համոզվելով, որ երկուսն էլ նույն չափի են: Յուրաքանչյուր վանդակի միջնամասում պետք է մնան միայն միավորների նշաններ:
Հաշվարկային գործիքով (եթե ունեք) կամ բութ դանակով կամ բիրոյով նշեք յուրաքանչյուր տուփի բոլոր կողմերը: Միակողմանի տողերը պետք է լինեն 37 մմ -ից մեկի բոլոր ծայրերից (սա կդառնա ներքևը), իսկ մյուս կողմից `35 մմ -ից (վերևից): Տարբերությունն այստեղ ապահովում է, որ երկու կտորները մեկը մյուսի վրա նստեն, երբ նախագիծն ավարտվի:
Հաշիվների տողերը յուրաքանչյուր անկյունում կազմում են քառակուսի: Կտրեք երկար եզրին գտնվող քառակուսու կողքով ՝ թողնելով ավելի կարճ եզրեր ՝ յուրաքանչյուր ծայրով ներդիրներով, այնուհետև կտրեք փոքր եռանկյունի քառակուսուց ձեր կտրված գծի կողքին, որպեսզի ներդիրը տեղավորվի ավարտված տուփի կեսի ներսում: Այս ներդիրների մոխրագույն կողմին քսեք երկկողմանի սոսինձ: Դա արեք ինչպես վերևի, այնպես էլ ներքևի համար: Դուք կարող եք տեսնել ներդիրների մանրամասները և որտեղ կտրել նկարը ՝ ցույց տալով վերևում ամրացված կաղապարը:
Հաջորդը մենք կաշխատենք ներքևի մասում: Երկրորդ նկարում (ներողություն ուշադրության կենտրոնի համար. Ես ուշ չէի նկատել) կարող եք տեսնել, թե ուր պետք է գնա թիթեղյա փայլաթիթեղը. «X» - ով նշված ամեն ինչ այնտեղ է, որտեղ դուք չեք ցանկանում բոլոր փայլաթիթեղները հանգիստը պետք է ծածկված լինի: Թիկունքը թողեք այնտեղ, որտեղ կա X, տեղադրեք փայլաթիթեղը և զգուշորեն կտրեք այդ տարածքները: Carefulգույշ եղեք, որպեսզի խուսափեք փայլաթիթեղը տեղադրել երկու միջին հատվածներում, որտեղ էլեկտրոնիկան գնալու է: Ըստ էության, դուք պետք է հեռանաք էլեկտրոնիկայի համար նախատեսված տարածքներից (տե՛ս նկարները վերջին բաժնում) և այն վայրերից յուրաքանչյուրը, որտեղ ներդիրները կպչված կլինեն տուփը լրացնելու և բաժանարարներին տեղավորելու համար:
Հետևի տուփը կարող է կազմվել ՝ եզրերը ծալելով դեպի վեր և կպչելով 4 փոքր ներդիրներին: 4 բաժանարար կարող են ավելացվել մեկը `փոքր կենտրոնական հատվածի երկու կողմերում և մեկը` յուրաքանչյուր արդյունքի քառակուսու միջնամասում: Դրանք կարող են պատրաստվել պիցցայի 3 -րդ տուփից և պետք է ունենան նույն լայնությունը, ինչ վերևի և ներքևի մասերն էին և յուրաքանչյուր ծայրից հավաքել էին 37 մմ: Երկուսը, որոնք տեղավորվում են մեջտեղում, պետք է փայլաթիթեղով ծածկվեն ամբողջ այն հատվածից, որը ցույց է տալիս միջին հատվածից հեռու և միայն 120 մմ կենտրոնի համար այն կողմում, որը դեպի կեսն է ուղղված: Մյուս երկուսը կարող են ամբողջությամբ ծածկվել:
Վերին մասում տպեք կցված SVG- ն (այն չափեք, որպեսզի այն համապատասխանի ձեր տուփին, եթե այն այլ չափի է), այնուհետև կտրեք սպիտակ մասերը յուրաքանչյուր սև գծի ներսում: Տեղադրեք այս ձևանմուշը վերևում և գծեք այն ՝ կազմելով 4 թվանշան, կենտրոնի յուրաքանչյուր կողմը 2: Դուք կարող եք ամենադյուրին համարել սկսել երկու կենտրոնական թվանշաններով ՝ կենտրոնական հատվածի յուրաքանչյուր կողմում, այնուհետև երկու արտաքին թվանշաններով, որոնք ձևանմուշի եզրին պատում են հաշիվների տողերով: Theseգուշորեն կտրեք դրանք սկալպելով կամ սուր արհեստական դանակով: Կաղապարից հանված հատվածների լայնությունը կտրելու համար տեղադրված անցքերի կտրիչի միջոցով երկու հաստություն կտրեք կենտրոնական հատվածում հաստ աղիքի համար: Դրանք պետք է իրարից հեռու լինեն նույն թվանշանի երկու հակադիր հատվածներից: Ի վերջո, շրջեք գագաթը, վեր բերեք հաշիվների տողերի բոլոր չորս եզրերը և կպչեք ներդիրներով ՝ տուփը լրացնելու համար: Վերևն այժմ ավարտված է և կարող է մի կողմ դրվել մինչև վերջին քայլը:
Վերջապես պատրաստեք երկու փոքր U կտոր և մեկ կամուրջ, ինչպես ցույց է տրված նկարներում: Առաջին երկուսը պետք է ամրապնդեն այն տարածքները, որտեղ տեղադրվելու են էլեկտրոնիկան, իսկ երկրորդը ժամացույցի կենտրոնում պահում է հաստ աղիքի LED- ները:
Քայլ 3: Ստեղծեք թվանշաններ
Այս բաժինը շատ ավելի հեշտ է, քան թվում է:
Պարզապես կտրեք առաջին նկարում ցուցադրված ձևերից 32 -ը (օգտագործելով չափերը երկրորդում) և դրանք տեղադրեք միասին, ինչպես ցույց է տրված երրորդ նկարում: Եթե դուք օգտագործել եք այլ չափի տուփ, ապա ձեզ հարկավոր է օգտագործել տարբեր չափումներ: Ըստ էության, դրանք հետևում են վերևի կաղապարի սև գծերին, բայց դուրս են գալիս դեպի չորս նիշից յուրաքանչյուրի անկյուններն ու եզրերը:
Քարտի տպագիր կողմը ծածկեցի սպիտակ կպչուն հետևի թուղթով, որպեսզի նրանք ավելի շատ արտացոլեն լույսը և թաքցնեն պիցցայի նկարները տեսադաշտից:
Քայլ 4: Կցեք LED- ները
Այս ամբողջ գործընթացը բավականին ձանձրալի է և իմաստուն է դրան դանդաղ և համբերատար տանել: Գոտին բավականին դիմացկուն է, բայց կարող է վնասվել, եթե այն շատ կոպիտ կամ շատ անգամ թեքեք: Լուսանկարները ցույց են տալիս, թե ինչի եք դուք ձգտում (առաջինը ձախ հատվածում ունի առաջին հատվածը, իսկ երկրորդը ՝ վերևում):
Իմ օգտագործած LED շերտը պատրաստված է այնպես, որ 1 պիքսել բաղկացած է 3 LED- ից: Այսպիսով, ես օգտագործել եմ 3 LED յուրաքանչյուր նիշի յուրաքանչյուր հատվածի համար: Կարող եք, նույնքան հեշտությամբ, օգտագործել 1 LED յուրաքանչյուր հատվածի համար, եթե օգտագործեք NeoPixel անհատական LED- ներ:
Եթե դուք գնել եք LED ժապավեն, որի վրա ինքնակպչուն ժապավեն կա, լավ արված, դուք ինքներդ ձեզ փրկեցիք մեկ ժամվա ցավից: Եթե, իմ պես, ձեր ժապավենը չունի կպչուն պատյան, վերցրեք երկկողմանի կպչուն ժապավեն և կպցրեք այն ձեր շերտի հետևի մասում: Ես գտա, որ ամենահեշտ ձևն այն էր, որ մի ծայրը շարեմ վերև, այնուհետև կտրուկ դանակով կտրեմ հակառակ ծայրը:
Էկրանի դիտման անկյունը առավելագույնի հասցնելու համար LED շերտը պետք է հնարավորինս ամրացվի հատվածի տուփերի գագաթներին, որքան բարձր է այն տեղադրված, այնքան ավելի քիչ հնարավորություն կա LED- ներն ինքնուրույն դիտելիս. Եթե դուք օգտագործում եք առանձին NeoPixels, ապա դրանք պետք է տեղադրվեն յուրաքանչյուր հատվածի «կենտրոնական անկյուններում» ՝ նույն պատճառով:
LED- ները պետք է լինեն մեկ «պիքսել» մեկ հատվածի համար: Յուրաքանչյուր թվանշանով նրանք սկսում են վերին հատվածից և ամբողջ պտույտով կատարում են ժամացույցի սլաքի ուղղությամբ: Շերտի սլաքները միշտ պետք է ուղղված լինեն նաև այս ուղղությամբ: Վերջին պիքսելն անցնում է միջին հատվածում: Ես փորձեցի դա անել մի քանի եղանակով, և նկարները ցույց են տալիս ամենահեշտ ճանապարհը: Դուք կարող եք գտնել (ինչպես ես սկզբում արեցի), որ դուք չեք կարող ժապավենի հատվածները համապատասխանեցնել թվանշանի հատվածներին, մի անհանգստացեք, կտրեք ժապավենը կտրման կետում և նոր հատված սկսեք մոտակա հաջորդ հատվածում:.
LED- ները մեկ հատվածի մեջ դնելուց հետո կտրեք հատվածի բաժանարարի ճեղքը, որպեսզի ժապավենը անցնի առանց լույսը բաց թողնելու, այնուհետև նրբորեն ծալեք ժապավենը շուրջը, որպեսզի այն կպչի հաջորդ հատվածին, ինչպես նկարում է:
Ես ընտրեցի LED- ները կցել հատվածի բաժանարարներին, բայց հնարավորինս հնարավոր կլինի դրանք ամրացնել տուփին և թվանշանների բաժանարարներին (չնայած, եթե մտադիր եք դա անել, արկղը պատրաստելիս այս կտորները փայլաթիթեղով մի ծածկեք, ծածկեք փոխարենը `հատվածի բաժանարարներ:
Երբ ձեր բոլոր LED ժապավենները կպչեք յուրաքանչյուր հատվածի վրա, ապա ձեզ հարկավոր է միացնել ձեր կտրած հատվածները (առնվազն միջին հատվածը): Տվյալների գիծը պետք է լինի մեկ անընդմեջ ուղի յուրաքանչյուր թվանշանի շուրջը ՝ սկսած վերևից, ժամացույցի սլաքի ուղղությամբ շարժվելով եզրով, այնուհետև կեսով: Սովորաբար դա կհոգա այն շերտը, որտեղ դուք կտրել եք այն, պարզապես միացրեք «Dout» - ը ՝ մեկ հատվածի վերջում, հաջորդի սկզբում ՝ «Din» - ին:
Այժմ դուք ունեք տվյալների գիծ, միացրեք հոսանքը: Այստեղ միակ պահանջն այն է, որ յուրաքանչյուր հատվածի մեկ `12v` միացում և յուրաքանչյուր հատվածի մեկ` GND` միացում պետք է միացված լինի կամ այլ հատվածի, կամ հոսանքի: Պարտադիր չէ, որ այն լինի վերջում կամ նույնիսկ նույն տեղում: Այն, ինչ պահանջվում է, այն է, որ ժապավենի բոլոր հատվածները թվանշանով ինչ -որ կերպ կապված լինեն միմյանց հետ: Հաջորդ քայլում մենք թվերը միացնում ենք էլեկտրահաղորդման գծերին և միմյանց:
Քայլ 5: Այս ամենը միասին բերեք
Չեք հավատա, որ դրա չափը հաշվի առնի, բայց սա ամբողջ նախագծի ամենախորամանկ մասն է: Նպատակը շատ պարզ է ՝ դնել բոլոր մասերը միասին և ամրացնել դրանք ժապավենով ՝ ապահովելու համար, որ հնարավորինս քիչ լույս կարող է ստանալ մի հատվածի լուսատուփից մյուսը:
Սկզբում կպչեք փոքր կենտրոնական հատվածների վերևում և ներքևում գտնվող փոքր տարածության կտորներին. Լարերի կտրվածքներով ծայրերը պետք է ուղղված լինեն մեջտեղին: Հորատեք 10 մմ անցք անմիջապես յուրաքանչյուրի միջով դեպի տուփի հետևը (կոճակի վերևում գտնվող հատվածը և ներքևի հատվածում հոսանքի խցիկի համար):
Ավելի վաղ արված ձախից ամենաիշանիշը միացրեք երկու երկար հոսանքի պոչ (մոտ 40 սմ երկարություն) աջ ներքևի անկյունի միացումներին: Հաջորդ թվանշանին նույնը արեք ավելի կարճ պոչերով (մոտ 20 սմ): Կրկնեք 3 -րդ և 4 -րդ թվանշաններով ՝ ներքևի ձախ անկյուններին պոչեր ավելացնելով, 3 -րդ թվանշանի կարճ պոչերով և 4 -րդ թվանշանով երկար պոչերով:
Տեղադրեք թվանշաններից առաջինը առաջին տարածության մեջ, սնուցեք դրա հզորության պոչերը ներքևի բաժանարարների տակ, մինչև դրանք դուրս գան միջին հատվածում: Մի մետաղալար միացրեք առաջին `Din- ին և այն նույն կերպ կերակրեք վերին միջին հատվածին (կանաչը նկարներում): Կրկնեք հաջորդ բաժնի հետ և ապա միացրեք առաջին թվանշանի վերջին `Dout` (միջին հատված) առաջին` Din- ին (երկրորդ թվանշանի վերին հատվածը):
Կրկնեք աջ ձեռքի թվանշաններով ՝ ապահովելով, որ մեկ թվանշանի «Dout» - ը միշտ կապված լինի հաջորդի «Din» - ի հետ, ըստ էության, LED շերտի մեկ շարունակական երկարություն
Երբ չորսն էլ տեղադրվեն, ժապավեն կպցրեք յուրաքանչյուր թվանշանի միջին ադամանդի 4 ներքին եզրերին և տուփի հետևի մասում, կրկնում եք սա ստորին և վերին եռանկյունների համար, ինչպես նաև ուղղահայաց բաժանարարներից յուրաքանչյուրի ձախ կողմի երկայնքով (ես դա արեցի սա երկու բաժնով թույլ է տալիս, որ հատվածը միացնող հատվածը անցնի մեջտեղով: Դժվար է նկարագրել, թե կոնկրետ ուր է գնում ժապավենը, բայց դա պետք է բավականին ակնհայտ լինի նկարի վրա:
Երբ բոլոր չորս թվանշանները տեղում են, միացրեք հոսանքի և լարերի լարերը ներքևի ծայրում գտնվող LED- ների փոքր կենտրոնական հատվածին, իսկ վերևում `Din- ին` տվյալների հաղորդալարին: Կերեք դրանք համապատասխան բացերի միջով և տեղադրեք հեռավորությունը կենտրոնական հատվածի կենտրոնում:
Քայլ 6: Միացրեք այն
Սկսեք ՝ պոչերը միացնելով հոսանքի վարդակին և կոճակին և ավելացնելով մի փոքր ժապավեն կամ ջերմային նեղացում `կոնտակտների կարճացումը կանխելու համար: Տեղադրեք դրանք իրենց անցքերի մեջ և պտուտակեք:
Եթե օգտագործում եք նախատիպի վահանը, վահանին և Wemos- ին ավելացրեք համապատասխան վերնագրեր (դրանք սովորաբար մատակարարվում են Wemos- ով, իսկ հետագա փաթեթը ՝ նաև իմ գնած վահաններով):
Վերցրեք ջարդոնի նախատախտակի մի փոքր կտոր և դրա կեսին կպցրեք DC-DC փոխարկիչը (ինչպես նկարում):
Եկեք նախ աշխատենք միջին հատվածի ներքևում: Վերցրեք բոլոր դրական միացումները (ընդհանուր առմամբ պետք է լինի 6 լար ՝ մեկը յուրաքանչյուր թվանշանից, մեկը միջին կետից և մյուսը հոսանքի խցիկից): Այս բոլորը միացրեք նախատախտակին DC-DC փոխարկիչի `+in` հարակից անցքերում: Այնուհետև յուրաքանչյուրը թեքեք և կպցրեք այն մյուսին, որպեսզի բոլորը և փոխարկիչի «+in» -ը միացված լինեն միասին:
Այժմ վերցրեք GND- ի բոլոր կապերը և կրկնեք վերը նշվածը ՝ դրանք բոլորը միացնելով նախատախտակին և DC-DC փոխարկիչի «-in»-ին: Իմ ունեցած փոխարկիչի մոդելը գետինը միացնում է PCB- ի հետ դուրս գրված գետնին, եթե դա ձերն է, ապա դա նույնպես արեք:
Առաջին լուսանկարում երևում է նախատախտակը ՝ LED- ների բոլոր պոչերով և DC-DC փոխարկիչին և Wemos- ին սնուցող լարերից մեկին միացած հոսանքին:
Միացրեք երկու երկար լարեր DC-DC փոխարկիչի ելքից (կրկին դրանք կպցրեք նախատախտակի հարակից անցքերին և թեքեք դրանք ՝ դիպչելով փոխարկիչի կապումներին) և միացրեք դրանք «Vdc»-ի բազմաչափ մետրանոցին:, կիրառեք 12VDC հոսանքի վարդակին և չափեք փոխարկիչի ելքի լարումը: Կարգավորեք փոխարկիչը, մինչև այն կարդա 3.3 վ: Անջատեք պոչերը մուտի-մետրից և կերակրեք դրանք մինչև կենտրոնական հատվածի վերին հատվածը:
Այս պոչերը միացրեք նախատիպային վահանին (կամ անմիջապես ESP- ին, եթե վահանը չեք օգտագործում) `« 3v3 »և« GND »նշաններով դիրքերում: Կոճակի մի կողմը միացրեք նաև «GND» - ին: Նկարում կտեսնեք մի փոքրիկ անջատիչ նախատախտակի վրա, որը թույլ կտար ստուգել DC-DC փոխարկիչից հոսանքը անջատելու համար, երբ ESP- ն միացված էր USB- ին: Դա նորմալ վազքի համար անհրաժեշտ չէ:
Վերջապես, NeoPixels- ի երկու հավաքածուները (թվանշանների երկար ժապավենը և մեջտեղում հաստ կետը) և կոճակի մյուս կողմը պետք է միացված լինեն հետևյալ կերպ.
- Թվային ժապավեն - D2
- Colon Strip - D3
- Կոճակ - D7
Պարզապես կպցրեք երեք լարերը վահանին (կամ ESP), և դա ամեն ինչ կապված է: Օգտագործեք փրփուրով կպչուն պահոց կամ նմանատիպ ՝ նախատախտակն իր տեղում ամրացնելու համար, ինչպես նաև վահանը կամ ESP- ն:
Քայլ 7: Ավելացրեք ծածկագիրը
Նախ, եթե նախկինում երբեք չեք օգտագործել ESP8266- ը, դիտեք Բրայան Լաֆի այս տեսանյութը `այն տեղադրելու մանրամասների համար:
Clockամացույց կառուցելիս ամենամեծ խնդիրը այն կարգավորելու համար օգտագործողի միջերեսի ստեղծումն է: Այս ամենը շրջանցելու համար ես օգտագործել եմ ESP8266, և ժամացույցը ինքն իրեն կարգավորում է NTP- ով: Այս կերպ ժամանակը միշտ պետք է ճիշտ լինի:
Ես չեմ պատրաստվում գծագրել տող առ տող ՝ բացատրելով, թե ինչպես է այն աշխատում, քանի որ սա Arduino/ESP կոդավորման ձեռնարկ չէ և արդեն բավական երկար է: Կան որոշ մեկնաբանություններ նրանց համար, ովքեր հետաքրքրված են, թե ինչպես է այն աշխատում:
Կցված ուրվագիծը շատ պարզ է, որը ցույց է տալիս ժամացույցի հիմնական հատկությունները: Էսքիզը աշխատելու համար կախված է մի շարք գրադարաններից (ոմանք տեղադրված են լռելյայն, ոմանք հասանելի են գրադարանի կառավարչում, ոմանք միայն GitHub- ում).
- Մետաղալար
- ESP8266WiFi
- Adafruit_NeoPixel [https://github.com/adafruit/Adafruit_NeoPixel]
- TimeLib [https://github.com/PaulStoffregen/Time]
- NtpClientLib [https://github.com/gmag11/NtpClient]
- RGBDigit* [https://github.com/ralphcrutzen/RGBDigit]
- Տիկեր
- OneButton [https://github.com/mathertel/OneButton]
*Իմ շնորհակալությունն եմ հայտնում Ռալֆ Կրոտզենին `RGBDigit գրադարանում անհրաժեշտ փոփոխությունները միացնելու համար, որպեսզի ես կարողանամ առաջարկել այս նախագիծը ՝ առանց դրա երկրորդ տարբերակը պահպանելու:
Ներկայումս իրականացվում են հետևյալ գործառույթները.
- Disուցադրում է ժամանակը ծածկագրում սահմանված գույնի մեջ
- Միջին հատվածում կանաչ գույնով փայլեցնում է հաստ կետը, որտեղ կա ինտերնետ կապ, իսկ եթե չկա `կարմիր:
- Անջատում է ժամանակը (HH: MM) և ամսաթվի (DD: MM) միջև ամեն անգամ, երբ կոճակը սեղմվում է:
Ի վերջո, շատ այլ բաներ հնարավոր են ինչպես RGBDigit գրադարանի միջոցով գունային մանիպուլյացիայի, այնպես էլ ինտերնետից ցուցադրվող տեղեկատվության ստացման առումով (այս ամենից հետո օգտագործվում է ESP8266):
Ես մտադիր եմ շարունակել կատարելագործել ծածկագիրը և ապագա տարբերակները հասանելի կլինեն GitHub էջում: Եթե դուք ինքներդ եք կառուցում սա և ավելացնում առանձնահատկություններ ծածկագրին, խնդրում ենք ազատ զգալ ներկայացնել ձգման հարցում:
Քայլ 8: Դարձրու այն քո սեփականը…
Այժմ դուք ունեք լիովին աշխատող Պիցցայի տուփի ժամացույց: Այժմ հարցն այն է, թե ինչ եք անում դրա հետ:
Այս պահին ժամացույցս դեռ իր «բրուտալիստական» մոխրագույն տախտակի գույնի մեջ է: Այնուամենայնիվ, այն ի վերջո կվերածվի աչքի համար ավելի մեղմ բանի: Ես ունեմ մի քանի գաղափար, թե ինչպես կարող եմ դա ի վերջո ավելի լավը դարձնել, և դրանք ստորև բերված ցանկում են.
- Ես մտածել եմ ճակատը փայտի էֆեկտով վինիլով ծածկելու մասին, այնուհետև այն կտրատելու եմ սուր դանակով, որտեղ բաց բացերն են: Կարծում եմ, որ այն շատ ավելի առանձնացված կլիներ:
- Ես նաև մտածել եմ հետևել այս ուղեցույցին (վճարովի է `ոչ թե փոխկապակցված) և ճակատը զարդարել steampunk/dieselpunk ոճով:
Ես իսկապես կցանկանայի տեսնել, թե ինչ են անում այլ մարդիկ իրենց ժամացույցներով:
Նույնը վերաբերում է ծածկագրին: Theուցադրումը պատկերված էր որպես ժամացույց, սակայն լրացուցիչ ֆունկցիոնալություն ավելացնելու հազար ու մի եղանակ կա:Այս նախագիծը հաջորդ մակարդակի հասցնելու իմ անելիքների ցանկը ստորև է, ի՞նչ կավելացնեիք:
- Ավելացրեք ջերմաստիճանը, խոնավությունը, փոշու քանակը եղանակի կանխատեսումից ՝ հեծանվավազքի ձևով կամ կոճակի սեղմումով:
- Փոխեք պայծառությունը ՝ կախված օրվա ժամերից (գիշերային լուսավորություն կամ անջատում):
- Փոխել ժամանակի ցուցադրման գույնը ՝ հիմնվելով իմ Google օրացույցի իրադարձությունների վրա:
Ես այս ամենը չներկայացրեցի այստեղ, որովհետև սա բավական երկար մանրամասն նկարագրեց, թե ինչպես ստեղծել էկրան: Հնարավոր է, որ ես հետագայում կգրեմ մի քանի այլ ծածկագրեր:
Եթե կարդացել եք այսքան հեռու, շնորհակալություն: Վայելեք ձեր ժամացույցը, եթե այն պատրաստեք:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 Իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96. Բարև տղերք, այս ձեռնարկում մենք կտեսնենք, թե ինչպես պատրաստել աշխատանքային ժամացույց ՝ օգտագործելով իրական ժամանակի DS1307 ժամացույցի մոդուլ և AMP; OLED էկրաններ: Այսպիսով, մենք կկարդանք ժամանակը ժամացույցի մոդուլից DS1307: Եվ տպեք այն OLED էկրանին
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE | RTC Իրական ժամանակի ժամացույց M5stack M5stick-C- ով: Ողջույն, այս հրահանգների ընթացքում մենք կսովորենք, թե ինչպես պատրաստել ժամացույց m5stack- ի m5stick-C մշակումով Arduino IDE- ով: Այսպիսով, m5stick- ը կցուցադրի ամսաթիվ, ժամ և AMP; ամսվա շաբաթը ցուցադրվում է
C51 4 բիթանոց էլեկտրոնային ժամացույց - փայտյա ժամացույց ՝ 15 քայլ (նկարներով)
C51 4 բիթանոց էլեկտրոնային ժամացույց - Փայտե ժամացույց. Այս հանգստյան օրերին որոշ ժամանակ ունեի, այնպես որ առաջ գնացի և հավաքեցի այս 2.40 ԱՄՆ դոլար արժողությամբ 4 -բիթանոց DIY էլեկտրոնային թվային ժամացույցը, որը ես գնել էի AliExpress- ից քիչ առաջ