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

7 հատվածի ժամացույցի տարբերակ 2: 4 քայլ
7 հատվածի ժամացույցի տարբերակ 2: 4 քայլ

Video: 7 հատվածի ժամացույցի տարբերակ 2: 4 քայլ

Video: 7 հատվածի ժամացույցի տարբերակ 2: 4 քայլ
Video: 🇦🇿Азербайджанские солдаты и взятые в плен армянские дети 2024, Սեպտեմբեր
Anonim
Image
Image
ԻՆՉ ՆՈՐՈՒԹՅՈՒՆ ԿԱ
ԻՆՉ ՆՈՐՈՒԹՅՈՒՆ ԿԱ

Բարեւ Ձեզ!

Instructables- ի օգտագործողից 12 ժամ ձևաչափի առկայության վերաբերյալ խնդրանքից հետո ես օգտվեցի բուն նախագծում էական փոփոխություններ կատարելու համար:

1-ին տարբերակի օգտագործման ընթացքում ես զգացի առանձին տարբերակ պատրաստելու անհրաժեշտությունը, ուստի հնարավոր դարձրեցի բոլոր պարամետրերը փոփոխել անմիջապես ժամացույցից ՝ առանց ԱՀ-ի օգտագործման:

Ոչ մեկի համար, ով չի կարդացել իմ նախորդ հրահանգները, դա սովորական 7 հատվածի լուսադիոդային ժամացույց է ՝ որոշ լրացուցիչ հնարավորություններով.

  1. 7 տարբեր րոպեափոխության անցումներ
  2. 3 նախապես կարգավորված գույն ժամանակային անցքերի համար
  3. շրջակա լույսի ինտենսիվության ավտոմատ խամրում
  4. ավտոմատ անջատում/գործարկում, երբ ժամանակ ցույց տալու կարիք չկա
  5. ավտոմատ ցերեկային ժամի ճշգրտում

2 -րդ տարբերակը թույլ է տալիս նաև.

  • փոխել ժամանակի ձևաչափը 12/24 ժամ
  • հեշտությամբ փոփոխվող պարամետրեր

Պարամետրերը, որոնք կարող են փոփոխվել անմիջապես ժամացույցից, հետևյալն են.

  • արթնանալու/անջատելու ժամանակը
  • գույներ ժամանակային անցքերի համար
  • ամսաթիվ/ժամ
  • ժամաչափ ՝ 12/24 ժամ

Այս տվյալները այժմ պահվում են Arduino eeprom- ի ներսում `ընտրված անցումային ռեժիմի հետ միասին: Ես նաև պատրաստել եմ արագ մեկնարկի ուղեցույց հաջորդ քայլին:

Շրջանակը 3D տպագրված է, սնուցվում է Arduino Nano, DS3231 և WS2812 լուսարձակների միջոցով:

Պարագաներ

  • Արդուինո նանո
  • լուսանկար Չելլ
  • 2 x վայրկյանական կոճակ
  • միացման/անջատման անջատիչ
  • DC վարդակից
  • 5 Վ տրանսֆորմատոր
  • n ° 30 WS2812 լուսարձակներ (մոդել 30 լուսարձակներ/մետր)
  • հատ
  • DS3231 մոդուլ
  • բարակ մալուխներ led- ների միացման համար
  • ռեզիստորներ 10K, 550
  • զոդման
  • սոսինձ
  • ցատկողներ
  • վերնագրեր արական/իգական

Քայլ 1. Ի՞ՆՉ Է ՆՈՐ

Ինչպես ասվեց, ես չէի ուզում ժամացույցը միացնել համակարգչին ամեն անգամ, երբ ուզում էի պարամետրերը փոխել ՝ նախագծին մի ակնթարթային կոճակ ավելացնելով, ես հեշտությամբ հասա նպատակին: Մեկ կոճակով ես կարող եմ ոլորել տարբերակների միջև, մյուսը ՝ հաստատել տվյալները և առաջ անցնել ընտրացանկից: Ես նաև միացրել եմ լուսաբջիջը Arduino PIN- ին +5V- ի փոխարեն, որպեսզի ժամացույցի ռեժիմը քնելիս ֆոտոխցիկի միացումն ուժը չլիցքավորի: Ես վերջապես այն ավելի պրոֆեսիոնալ դարձրեցի պղնձե ափսեի վրա շղթան փորագրելով:

Քայլ 2: PCB- ի հավաքում

PCB հավաքում
PCB հավաքում
PCB հավաքում
PCB հավաքում
PCB հավաքում
PCB հավաքում

Հարմարության համար ես փոխեցի որոշ կապեր, տե՛ս սխեմատիկ: ON/OFF անջատիչը կամընտիր է, առանց մենյու մուտք գործելու, պարզապես միացրեք +5V պահելով 1 կոճակը:

LED- ների և D5- ի միջև դիմադրությունը 550 Օմ է, մյուսը ՝ 10 Կմ:

Շղթան շատ հեշտ է և կարելու կարիք չունի:

Իմ նախագծում յուրաքանչյուր թվանշանի համար յուրաքանչյուր հատված կարիք ունի մեկ լուսարձակի: Ավելի մեծ նախագծերի համար կարելի է ավելացնել ավելի շատ լուսարձակներ հատվածի համար `« segment_display.cpp »գրադարանը փոփոխելուց հետո

LED հաջորդականության և այլ ստուգման 1 տարբերակի վերաբերյալ այլ տեղեկությունների համար

Քայլ 3: 3D տպագրություն

3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն

Սկսած սկզբնական տարբերակից (Thingverse user random1101- ի շնորհիվ), ես վերափոխել եմ աջակցությունը ՝ այն հարմարեցնելով շտրիխ կոդի հետ (դա նշանակում է ACCECORPORATION, բայց շտրիխ կոդի ընթերցողը դա չի ճանաչի…. Sob):

Խորհուրդ է տրվում սոսնձել յուրաքանչյուր նիշ իր անցքի ներսում տեղադրելուց հետո:

Քայլ 4: Էսքիզ

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

Անցումային ռեժիմն այժմ պահվում է eeprom- ի ներսում:

Տվյալների մուտքագրման ժամանակ մանրակրկիտ հետևեք ժամանակի ձևաչափին (փաստացի կամ ձմեռային 24 ժամվա ձևաչափ):

Գրադարանի տեղեկատվության և օգտագործման համար ստուգեք նախորդ տարբերակը:

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