Բովանդակություն:
- Քայլ 1: ingամացույցի ձևավորում
- Քայլ 2: Էլեկտրոնիկայի նախագծում
- Քայլ 3: Էլեկտրոնիկայի կառուցում
- Քայլ 4: Cամացույցի կոդավորում
- Քայլ 5. Լազերային կտրված ֆայլերի նախագծում
- Քայլ 6: Constամացույցի կառուցում
- Քայլ 7: Վերջնական մտքեր
Video: NeoClock: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա Adafruit- ի ֆանտաստիկ նեոպիքսելային օղակների միջոցով ժամացույց կառուցելու մասին է: Այս ժամացույցի ամենազվարճալին այն է, որ այն իրականում ունի երկու նոր օղակ ունեցող օղակ ՝ մեկը ժամերը նշելու, մեկը ՝ րոպեների, վայրկյանների և միլիվայրկյանների համար: Theամացույցը կատարյալ ժամանակ է պահում ՝ օգտագործելով Sparkfun- ի DS3234 DeadOn Real Time Clock չիպը: Հեշտ է կառուցել և զվարճալի է փոփոխել: Իմ հույսն այն է, որ դա ոգեշնչի ուրիշներին ժամացույցներ կամ այլ արվեստ ստեղծել նեոպիքսելային օղակների միջոցով:
Ձեզանից նրանց համար, ովքեր ցանկանում են ստանալ իմ բոլոր ֆայլերը պարզ կառավարելի ձևաչափով, ազատորեն ներբեռնեք դրանք այս ծրագրի իմ github պահոցից ՝
Քայլ 1: ingամացույցի ձևավորում
Ես ի սկզբանե գիտեի, որ ցանկանում եմ օգտագործել առնվազն երկու նեոպիքսել օղակ: Որոշ աշխատանքներից հետո ես որոշեցի, որ լավագույն ձևը կլինի մեկ մատանի մյուսի ներսում, որը պահպանում է ժամացույցի սկզբնական տեսքը: Փոքր օղակը կլինի ժամերը, իսկ մնացած ժամանակը կպահպանվի ավելի մեծ օղակի վրա: Դիզայնի որոշ նկատառումներ ներառում էին նեոպիքսելների արժեքը, էներգիայի պահանջը, լազերային կտրված կտորների չափը և ինչպիսի արվեստ էի ուզում դրա վրա դնել:
Այս քայլն ավարտելով ՝ ես որոշեցի, որ պետք է հասկանամ էլեկտրոնիկան ՝ ժամացույցի մարմինը լազերային կտրելու ծրագրեր կազմելուց առաջ:
Քայլ 2: Էլեկտրոնիկայի նախագծում
Էլեկտրոնիկայի նախագծումը հանգեցրեց այն բանին, որ նախապես իմանայի այն տարրերը, որոնք ես ուզում էի ժամացույցի մեջ.
- Նեոպիքսելային օղակներ (60 համար և 24 հաշվարկ)
- Արդուինո (ուղեղներ)
- Ամացույցի կարգավորում (arduinos- ն լավ ժամանակ չի պահում)
- Ուժի Կառավարում
Neopixels- ի չափի և հզորության պահանջները լավ փաստաթղթավորված են: Քանի որ նրանք աշխատում են 5V DC- ով, ես որոշեցի գնալ 5V Arduino- ով և ամեն ինչ ավելի պարզ դարձնել ինձ համար: Տիեզերքը հաշվի առնելով ՝ ես որոշեցի նախատիպ ստեղծել սովորական Arduino Uno- ով, սակայն վերջնական էլեկտրոնիկայի համար ընտրեցի Arduino Mini:
Այս նախագծի առաջին կրկնությունը անմիջապես եկավ Adafruit- ի NeoPixel Basic Connections էջից: Ես ներառել եմ կայքի գծապատկերը ՝ ամեն ինչ ավելի հեշտ դարձնելու համար: Այստեղից երկու բան էական է.
- Պահանջվում է 1000uF կոնդենսատոր `կանխելու համար, որ սկզբնական հոսանքի հարվածը չի վնասի պիքսելները:
- 60 հաշվիչ օղակի առաջին պիքսելում անհրաժեշտ է 470 օհմ դիմադրություն (այս դիմադրիչը ներկառուցված է 24 հաշվիչ օղակի մեջ)
Adafruit- ն ունի նաև NeoPixel Լավագույն փորձի հավաքածու, որը պետք է կարդալ նախքան դիզայնը շարունակելը:
Theամացույցի վրա պահելը մեկ այլ խնդիր է: Արդուինոյի վրա ներկառուցված ժամացույցը բավարար չէ երկար ժամանակ լավ ժամանակ պահելու համար: Ավելի վատ խնդիրն այն է, որ arduino- ի ժամանակը կարող է ամեն անգամ վերակայվել: Համակարգիչներն այս խնդիրը լուծում են ՝ ժամացույցի չիպի վրա մի փոքր մարտկոց օգտագործելով ՝ էներգիայի անջատումների միջև ժամանակ պահելու համար: Նախկինում ես կօգտագործեի Adafruit- ի ChronoDot- ի նման մի բան: Բայց այս դեպքում ես արդարացում էի ուզում SparkFun- ից DS3234 (DeadOn RTC) օգտագործելու համար: Կարող եք նաև ամսաթվի մասին տեղեկություններ պահել DeadOn RTC- ում, եթե ցանկանում եք դրանք ինտեգրել ժամացույցի մեջ:
Ի վերջո, էներգիայի կառավարումը որոշակի ուշադրության կարիք ուներ: Ես արդեն գիտեի, որ ամեն ինչ պետք է լինի 5 Վ, բայց անհրաժեշտ հոսանքի քանակը առեղծված էր: Voltageրագրերի մեծ մասում լարման ընդհանուր կարգավորիչը L7805- ն է: Դա կպահանջի մինչև 24 Վ լարման և առավելագույն հոսանքի մինչև 1.5 Ա: Ես գիտեի, որ շուրջս 12V 1.5A պատի wort պառկած է, ուստի ես որոշեցի, որ դա կլինի կատարյալ (և էժան!) Լարման կարգավորիչը ծրագրի համար:
Մնացած կտորները պատրաստվում էին գալ իմ մասերի տուփից կամ Radio Shack- ից: Դրանք ներառում էին լարերը, անջատիչները և DC հոսանքի վարդակը:
Քայլ 3: Էլեկտրոնիկայի կառուցում
Էլեկտրոնիկայի ամբողջական ցուցակը, որը ես գնել եմ այս նախագիծը կառուցելու համար, կարող եք գտնել իմ github պահոցում այստեղ ՝ Էլեկտրոնիկայի մասերի ցուցակ: Այն պարունակում է ապրանքի էջի հղումներ յուրաքանչյուր կտորի համար և ներառում է որոշ լրացուցիչ տեղեկություններ, ներառյալ արտադրանքի SKU- ն: Ես դա արագ ձևակերպեցի տախտակի վրա և ցանկացած լուսանկարելուց առաջ շարժվեցի լազերային կտրման և շինության վրա: Այնուամենայնիվ, ես այն կառուցել եմ, որպեսզի հեշտ լինի բաժանել, այնպես որ ես ձեզ համար վերը նշված լուսանկարների կտորներն եմ քանդել:
Ուշադիր նայեք պատկերներին, քանի որ լարերը միտումնավոր թեքվել են հեշտությամբ հետևելու և էլեկտրոնիկայի ամբողջ պրոֆիլը բարակ պահելու համար: Այս նախնական նախատիպը նախքան լազերային կտրվածքի նախագծումը թույլ տվեց ինձ ստուգել մասերի հաստությունը, որպեսզի կարողանամ պարզել ժամացույցի մարմնի վերջնական չափերը:
Դուք կնկատեք, որ ես պատրաստել եմ մի քանի սովորական հացահատիկ: Ես փորձել եմ լուսանկարել այդ տախտակների հետևի մասերը, որպեսզի կարողանաք դրանք կրկնել: Դուք կարող եք գնել նման տախտակների տեսականի մի քանի դոլարով և դրանք համապատասխանեցնել ձեր նախագծին:
Էլեկտրագծերը ուղիղ առաջ են, բայց կարևոր բաները, որոնք պետք է հիշել նկարներից, հետևյալն են.
- Mode և Set անջատիչներին անհրաժեշտ են ներքև քաշվող ռեզիստորներ: Ես օգտագործեցի 2.21 Օմ դիմադրիչներ, որոնք ունեի շուրջս, բայց ցանկացած փոքր դիմադրություն կաշխատի (ցանկալի է ոչ պակաս, քան 1 կՕմ): Սա կայունացնում է միացված Arduino մուտքային կապումներն այնպես, որ երբ դրանք բարձրանում են, այն տարբերվում է աղմուկից:
- DS3234- ի քառակուսի ալիքը (SQW) հիմնավորված էր, քանի որ այն չի օգտագործվում:
- L7805- ից սնուցվող ուժը տեղադրվում է Arduino Mini- ի մեջ RAW կապում: Միշտ ուժը, որը գալիս է Arduino- ում, մուտքագրեք RAW:
- 60 նեոպիքսելային օղակի առաջին պիքսելն ունի 470 Օմ դիմադրություն `տվյալների խայթոցներից առաջին պիքսելին հասցված ցանկացած վնասը նվազեցնելու համար: Սա չպետք է խնդիր լինի, քանի որ 24 համարի նեոպիքսելն արդեն ներկառուցված դիմադրություն ունի դրա համար, բայց ավելի լավ ապահով, քան ներողություն:
- Mode և Set անջատիչները SPST ակնթարթային սեղմման անջատիչներ են
Մալուխի գույներն են.
- Կարմիր ՝ +5VDC
- Սև: գետնին
- Կանաչ. Տվյալներ
- Դեղին, կապույտ, սպիտակ. Հատուկ լարեր DS3234- ի համար
Եթե առաջին անգամ եք օգտագործում նեոպիքսելներ, ապա պետք է հիշել, որ դրանք կարելի է համարել երկար շղթա: Այսպիսով, կարող է տարօրինակ թվալ խոսել մատանին «առաջին պիքսել» -ի մասին, բայց իրականում օղակների յուրաքանչյուր շղթայի սկիզբ և ավարտ կա: Այս նախագծում փոքր օղակի 24 պիքսելն առաջին տեղում է, իսկ ավելի մեծ օղակի 60 պիքսելը `հետո: Սա իսկապես նշանակում է, որ ես ունեմ 84 նեոպիքսելանոց շղթա:
Arduino Mini- ի միացման համար.
- DS3234- ը միանում է 10 - 13 կապումներին
- Mode և Set անջատիչները միացված են 2 և 3 կապում
- Neopixel- ի տվյալները գալիս են 6 -րդ կապից:
Ես նաև խորհուրդ եմ տալիս տեղադրել 6 վերնագիր Arduino Mini- ի ներքևում, որպեսզի կարողանաք ծրագրավորել այն FTDI մալուխի միջոցով:
Կարևոր նշում հոսանքի մասին. Այս ժամացույցը շատ բան է պահանջում: Համոզված եմ, որ կարող էի դա մշակել, բայց իմ գործնական փորձն այն է, որ 500 մԱ -ից հավասար կամ պակաս բանն ի վերջո կհանգեցնի շագանակագույն ելքերի: Սա արտահայտվում է որպես ժամացույցի թարթող խելագար գույներ և ժամանակ չպահպանելով: Իմ վերջին պատի գինին 12V և 1.5A է, և ես երբեք դրա հետ շագանակագույն չեմ ունեցել: Այնուամենայնիվ, 1.5A- ն այն սահմանն է, որը կվերցնի լարման կարգավորիչը (և այլ մասեր): Այսպիսով, մի գերազանցեք այս գումարը:
Քայլ 4: Cամացույցի կոդավորում
Theամացույցի ամբողջական կոդը կարելի է գտնել GitHub- ի NeoClock ծածկագրում: Ես ֆայլը ներառել եմ այստեղ, բայց ցանկացած փոփոխություն տեղի կունենա շտեմարանում:
Կարծում եմ, որ կոդ գրելը կարող է սարսափելի լինել, եթե փորձես ամեն ինչ անել միանգամից: Դրան գնալու փոխարեն ես փորձում եմ սկսել աշխատանքային օրինակից և ըստ անհրաժեշտության կառուցել հնարավորություններ: Մինչև դրան անդրադառնալը, ես ուզում եմ նշել, որ իմ կոդը ստացվել է հետևյալ պահեստների և Arduino CC ֆորումի բազմաթիվ օրինակների համատեղումից: Միշտ վարկ տվեք այնտեղ, որտեղ պետք է:
- https://github.com/adafruit/Adafruit_NeoPixel
- https://github.com/zeroeth/time_loop
- https://github.com/sparkfun/DeadOn_RTC
Այս պահեստներից որոշ կոդերի օրինակ կարելի է գտնել իմ օրենսգրքի օրինակների գրացուցակում
Գործողությունների կարգը, որը ես օգտագործում էի ծածկագիրը կազմելու համար, հետևյալն էր.
- Հաստատեք, որ neopixels- ը աշխատում է Strand Test Օրինակով
- Փորձեք գործարկել ժամացույցի հանգույցի կոդով ժամացույց
- Փոփոխեք ժամացույցը, որպեսզի աշխատի երկու մատանիի վրա, միայն մեկի փոխարեն
- Ավելացրեք DS3234 ՝ DeadOn RTC օրինակով ժամանակ պահելու համար
- Ավելացնել ռեժիմ և սահմանել անջատիչներ
- Ավելացրեք Debounce ծածկագիրը Arduion Debounce ձեռնարկի օգնությամբ
- Ավելացրեք որոշ գունային թեմաներ ժամացույցի LED- ների համար
- Ավելացրեք որոշ անիմացիաներ 0, 15, 30 և 45 րոպեանոց նշանների համար
- Clockամացույցին ավելացրեք կողմնացույցի կետեր `0, 15, 30 և 45 րոպեանոց նշանները կողմնորոշելու համար
Եթե ցանկանում եք տեսնել, թե ինչպես եմ ես կառուցել այս կոդը, կարող եք իրականում օգտագործել GitHub- ը ՝ յուրաքանչյուր ծածկագրի կատարումը դիտելու համար: Theամացույցի պատմությունը գտնվում է Պարտավորության պատմության մեջ:
Գունային սխեմաները զվարճալի էին ավելացնել, բայց վերջում ես դրանցից չորսը ներառեցի մենյուն: Յուրաքանչյուր թեմա որոշակի գույն է սահմանում ժամի, րոպեի, երկրորդի և միլիվայրկյանի «ձեռքերի» վրա: Իրոք, ընտրանքներն այստեղ անվերջ են, բայց ես ներառեցի թեմաները (մեթոդների անունները թվարկված են).
- setColorBlue
- setColorRed
- setColorCyan
- setColorOrange
Այնուամենայնիվ, ծածկագրում կարող եք գտնել այս լրացուցիչ մեթոդները.
- setColorPrimary
- setColorRoyal
- setColorTequila
Շարժապատկերներն ավելացվեցին, քանի որ ինձ դուր եկավ այն գաղափարը, որ հին ժամացույցները սլանում են ժամացույցի չորս տասնհինգ րոպեանոց կետերում: Այս ժամացույցի համար ես պատրաստել եմ հետևյալ անիմացիաները.
- 15 րոպե. Գունավորեք օղակները կարմիր
- 30 րոպե: Գունավորեք օղակները կանաչ
- 45 րոպե. Գունավորեք օղակները կապույտ
- Topամը վերևում. Doիածան արեք երկու օղակների վրայով
Օգտագործելիությունը պարզվեց, որ ժամացույցի խնդիր է, քանի որ ոչ ոք չէր կարող կողմնորոշել ժամացույցը: Ի վերջո, դա ընդամենը երկու օղակ LED է: Այսպիսով, խնդիրը լուծելու համար ես կողմնացույցի կետերը ավելացրեցի ժամացույցին: Սա բարելավեց ժամանակը շատ բան պատմելու ունակությունը: Եթե ես այս մասին իմանայի մինչ լազերային կտրված կտորներ ուղարկելը, գուցե փոխարենը ինչ -որ բան ավելացնեի արվեստին: Բայց պարզվում է, որ դուք չեք կարող այդքան լավ տեսնել արվեստը մթության մեջ, այնպես որ կողմնացույցի կետերն ունենալը իսկապես օգնում է: Սրա հետ մեկ նկատառում է այն, որ երբ որոշում ես պիքսել գունավորել, նախ պետք է որսաս ընթացիկ գույնը և ստեղծես նոր խառը գույն: Սա նրան տալիս է ավելի բնական զգացում:
Վերջին աղմուկը միլիվայրկյանների մասին է: Միլիվայրկյաններ Arduino- ում դուրս են գալիս ներքին Arduino բյուրեղից և ոչ թե DS3234- ից: Ձեզանից է կախված ՝ կցանկանաք ցուցադրել միլիվայրկյաններ, թե ոչ, բայց ես այդպես արեցի, ժամացույցը միշտ թվում էր, թե ինչ -որ բան անում է: Կարող է ձեզ սխալվել, որ միլիվայրկյաններն ու վայրկյանները միշտ չէ, որ համընկնում են, բայց գործնականում ոչ ոք երբևէ դա ինձ չի նշել, երբ նայում եմ ժամացույցին, և ես կարծում եմ, որ այն գեղեցիկ տեսք ունի:
Քայլ 5. Լազերային կտրված ֆայլերի նախագծում
Կա երկու նկատառում, որը ես պետք է անեի լազերային կտրված ֆայլերի նախագծման ժամանակ: Առաջինը այն նյութն էր, որից ես ուզում էի այն կառուցել, իսկ երկրորդը `ինչպես այն պետք է կառուցվեր: Ես գիտեի, որ ուզում եմ փայտե ծածկույթ ակրիլով տարածել նորագոյացությունները: Նյութը պարզելու համար ես առաջին անգամ որոշ նմուշներ պատվիրեցի Պոնոկոյից.
- 1x երեսպատման MDF - ընկույզ
- 1x երեսպատման MDF - բալ
- 1x ակրիլ - բաց մոխրագույն
- 1x ակրիլ - օպալ
Փայտի ընտրանքները թույլ են տալիս տեսնել, թե ինչպիսին կլինի ռաստերիզացիան և ինչպես կանդրադառնա այրվածքը ժամացույցի կողքին: Ակրիլը թույլ կտա ինձ ստուգել նեոպիքսելների տարածումը և համեմատել, թե ինչ տեսք կունենա այն փայտի դեմ: Ի վերջո, ես որոշեցի բալի փայտը `օպալ ակրիլով:
Clockամացույցի չափերը հիմնականում որոշվում էին նեոպիքսելային օղակների չափերով: Այն, ինչ ես չգիտեի, այն էր, թե որքան հաստ պետք է լիներ, որպեսզի տեղավորվեր էլեկտրոնիկայի մեջ: Կառուցելով էլեկտրոնիկան և իմանալով, որ փայտի հաստությունը մոտ 5,5 մմ է, ես որոշեցի, որ ժամացույցի ներսում ինձ մոտ 15 մմ տարածք է պետք: Դա նշանակում էր փայտի երեք շերտ: Բայց քանի որ առջևի և հետևի կողմը արդեն զբաղեցնում էին իմ դիզայնի տարածքի մեծ մասը, ինձ պետք էր այդ օղակները պառակտել «կողերի», որոնք հետագայում կարող էի սոսնձել:
Ես օգտագործել եմ InkScape- ը ՝ Պոնոկոյի տրամադրած ձևանմուշը նկարելու համար: Clockամացույցի մարմինը դուրս քաշելուց հետո ես սկսեցի ձեռքով նկարել ծառը: Ես չէի կարող ներմուծել ինձ ներշնչող սկզբնական պատկերը, բայց սարսափելի չէր մտածել, թե ինչպես ինքս նման բան անել:
Նյութերի արժեքը կազմում էր ընդամենը մոտ 20 դոլար, բայց կտրման ծախսերը մոտ 100 դոլարով ավելի էին: Երկու բան նպաստեց դրան.
- Կորերն ու շրջանակները ավելի թանկ արժեն, քանի որ մեքենան շարժվում է երկու առանցքներով, և այս դիզայնն ունի բազմաթիվ կորեր
- Ռաստերիզացիան պահանջում է բազմաթիվ փոխանցումներ հետ ու առաջ ամբողջ կտորով: Սա թողնելը ամենից շատ գումար կխնայի, բայց ինձ դուր եկավ:
Դիզայնը վերջացնելուց հետո ես ուղարկեցի EPS ֆայլերը Պոնոկոյին, և իմ կտորները պատրաստվեցին մոտ մեկ շաբաթ անց:
Նկատի ունեցեք, որ դիզայնի մեջ ես չեմ ներառել Mode և Set անջատիչները կամ DC Power Jack- ը: Երբ ես ուղարկեցի սա, ես դեռ չէի որոշել այդ հատվածները: Ինձ ավելի ճկունություն տալու համար ես դրանք թողեցի և որոշեցի, որ դրանք հետագայում ձեռքով կփորեմ:
Քայլ 6: Constամացույցի կառուցում
Երբ բոլոր կտորները հասան, ես կառուցեցի ժամացույցը: Առաջին քայլը ժամացույցի մարմինն էր, որն ինձանից պահանջում էր բռունցքով հարվածել կողերը և սոսնձել դրանք հետևի և առջևի մասում: Ես երկու շերտ կողիկներ դրեցի հետևի մասում և մեկ շերտ `առջևի մասում և դրանք դրեցի փայտի սոսինձով: Theակատի համար ես օգտագործեցի փայտի սոսինձ `ակրիլային օղակները և փայտի շրջանակները միասին կտրելու համար: Ես ունեի պահեստային կենտրոնական կտոր, որը ես կկտրեի որպես դատարկ, որը հարմար էր շինարարության ընթացքում: Ես այն սոսնձեցի ծառի կտորի հետևի մասում, և դա ինձ տեղ տվեց, որտեղ հետագայում կարող էի սոսնձել նեոպիքսելները:
Կառուցված մարմնով ես որոշեցի անցքեր բացել անջատիչների և հոսանքի խցիկի համար: Մի փոքր երկրաչափություն (ինչպես երևում է նկարում) ինձ օգնեց ամեն ինչ հարթեցնել: Արտաքինից փայտի առանձին կտոր օգտագործելով, երբ ես հորատում էի (շատ ուշադիր), ես անցքեր էի անում և սոսնձվում անջատիչների և խցիկի մեջ:
Էլեկտրոնային սարքավորումները բոլորը ներս մտան: Ես սոսնձեցի նեոպիքսելները, որին հաջորդեց կոնդենսատորը: Սրանք ես միացրեցի նեոպիքսելային հզորության անջատման տախտակին: Հետո հետևի համար ես լարերը դրեցի անջատիչների և հոսանքի վարդակի վրա: Ես ներառեցի նաև L7805 լարման կարգավորիչը:
Օղակների կողմնորոշման մասին արագ նշում: 60 պիքսել մեծ օղակի համար հարկավոր է ժամացույցը այնպես կողմնորոշել, որ պիքսելներից մեկը լինի հենց վերևում ՝ զրո րոպե նշելու համար: Ո՞ր պիքսելն էական չէ, և ես կհասցնեմ ինչու մեկ րոպեի ընթացքում: 24 պիքսելանոց փոքր օղակի համար անհրաժեշտ է ժամացույցը այնպես կողմնորոշել, որ գագաթն իրականում երկու պիքսելների միջև լինի: Դրա պատճառն այն է, որ եթե ցանկանում եք 12 ժամ նշել, ապա մեկ լուսավորության փոխարեն երկու պիքսել եք լուսավորում: Օֆսեթ ունենալով և պլաստիկի տարածմամբ, այն կհայտնվի, կարծես իսկապես 12 լայն պիքսել ունեք:
Ինչ վերաբերում է, թե որ պիքսելն է կոդը նշանակում «վերև» յուրաքանչյուր օղակի համար, ապա պետք է մի փոքր խմբագրել ծածկագիրը: Ես իմ կոդի մեջ ունեմ երկու արժեք ՝ «inner_top_led» և «outer_top_led» անուններով: Իմ ժամացույցներում «ներքին_թոփ» անվանումը փոքր մատանի սկզբից 11 պիքսել էր, իսկ «արտաքին_բարձրը» ՝ 36 պիքսել մեծ մատանի սկզբից: Եթե պատահաբար կողմնորոշեք օղակները այլ կերպ, ապա դուք կփոխեիք այդ արժեքները ձեր կողմնորոշումից: Մի փոքր փորձարկումներ, և դուք բավականին արագ կգտնեք ճիշտ արժեքը:
Այս պահին ես փորձեցի, որ ամեն ինչ աշխատեց այնպես, ինչպես և սպասվում էր:
Բայց, ինչպես և բոլոր նախագծերի դեպքում, ես բախվեցի մի խնդրի, քանի որ հասկացա, որ դեռ չէի կողմնորոշվել, թե ինչպես դա կդրվեր միասին: Ես նկատեցի, որ ես ունեմ մոտ 3/8 դյույմ տարածություն նեոպիքսելների և կողերի միջև, այնպես որ ես գնացի դեպի Home Depot և ստացա 3/8 դյույմանոց դոդ և մի շարք նեոդիմի մագնիսներ: Ես երեք տեղ փոքրիկ փայտի տակդիրներ կառուցեցի և դրանք ավազեցի, որպեսզի կարողանամ յուրաքանչյուր կանգնակի վրա տեղադրել երկու մագնիս (սուպեր սոսինձ օգտագործելով): Ես ավարտեցի 3 զույգ `2 -ական տրիբունայով: Հետո դրանք սոսնձեցի շրջանակի մեջ և սեղմակով ամրացրեցի այդ ամենը: Ես դա արեցի, մինչ տրիբունաների սոսինձը թաց էր, այնպես որ ամեն ինչ կհարթվի և այնուհետև կչորանա ճիշտ տեղում: Սա հիանալի աշխատեց, և ես սիրում եմ, որ թողարկումը ամբողջովին թաքնված է:
Ի վերջո, ես հասկացա, որ պետք է այն պատից կախեմ, այնպես որ հետևի մի փոքրիկ անգարում փորեցի, որպեսզի կարողանամ այն պատին ամրացնել:
Քայլ 7: Վերջնական մտքեր
Այս նախագիծը կառուցելը շատ զվարճալի էր, և ես հաճույք ստացա նեոպիքսելների և DS3234- ի մասին սովորելուց: Ինձ հատկապես դուր եկավ վերջապես կառուցել մի նախագիծ, որը գեղեցիկ տեսք ուներ սկզբից մինչև վերջ: Կան մի քանի բան, որոնք ես կթարմացնեի, եթե դա նորից անեի, բայց դրանք աննշան են.
- Պարզության համար երեքի փոխարեն ընտրեցի երկու կոճակ: Բայց ունենալ մի կոճակ, որը թույլ կտար ինձ իջնել, ինչպես նաև վեր, լավ կլիներ ժամացույցը կարգավորելու համար
- Ռեժիմի կոճակը և դրված կոճակը չեն տարբերվում: Ես դրանք հաճախ եմ խառնում: Միգուցե ես դրանք հետագայում հակառակ կողմերի վրա դնեի:
- Ես երբեք չեմ ավարտել փայտի ճակատը: Սկզբում ինձ դուր եկավ հում տեսքը, իսկ ավելի ուշ անհանգստացա, որ եթե ես խափանեմ ավարտը, դրա ծախսելը շատ կարժենա:
- Theառի ճշգրտումը լավ տեսք էր, բայց գուցե ապագայում ավելի մանրամասն նկարեի ծառի համար:
- Theամացույցի խավարումը նույնպես լավ հատկություն կլինի, քանի որ այն բավականին պայծառ է մթության մեջ: Այնուամենայնիվ, մթնեցումը կապված է գույնի հետ և պարզելով, որ այդ բիթը շատ երկար տևեց, և ես այն թողեցի: Հավանաբար, ապագայում նորից կներդրեի այդ հնարավորությունը:
Շնորհակալություն այս խրատականը կարդալու համար: Հուսով եմ, որ դուք կկազմեք ձեր սեփական ժամացույցը կամ նեոպիքսել նախագիծը և կկիսեք այն ինձ հետ: Երջանիկ շինություն:
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ