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

NeoMatrix 8x8 բառի ժամացույց ՝ 6 քայլ (նկարներով)
NeoMatrix 8x8 բառի ժամացույց ՝ 6 քայլ (նկարներով)

Video: NeoMatrix 8x8 բառի ժամացույց ՝ 6 քայլ (նկարներով)

Video: NeoMatrix 8x8 բառի ժամացույց ՝ 6 քայլ (նկարներով)
Video: Neomatrix 8x8 Demo 2024, Հունիսի
Anonim

Դուք հիացած եք ժամանակի ընթացքով: Youանկանու՞մ եք ոճային, ժամանակակից և ֆունկցիոնալ ժամացույց ավելացնել ձեր ժամացույցների հավաքածուին: Clockամացույց բառը ժամանակի ասելու յուրահատուկ սարք է, որն օգտագործում է տառերի ցանց `ժամանակը նշելու համար: Թեև կարող եք հազարավոր դոլարներ ծախսել այս գաղափարի այլ տարբերակների վրա, այս նախագիծը ձեզ համար կառուցելու էժան և արագ միջոց է:

Clockամացույց բառը օգտագործում է Adafruit NeoPixel NeoMatrix 8x8 գույնզգույն բառային ժամացույց ստեղծելու համար: Որպես այդպիսին, այն պարունակում է տառերի բնօրինակ 8x8 դասավորություն `բոլոր տարբեր ժամանակային արտահայտությունները ձևավորելու համար: Դուք կարող եք այն միացնել USB- ով, որպեսզի այն աշխատասեղանի համար ժամանակ պահող լինի: Այս ժամացույցը նաև օգտագործում է DS1307 Իրական ժամանակի ժամացույցի անջատման հավաքածուն, այնպես որ այն կպահի ժամանակը նույնիսկ անջատված վիճակում: DS1307- ը օրական +/- 2 վայրկյան ճշգրտություն ունի, իսկ ժամացույցը ժամանակը ցույց է տալիս հինգ րոպե ճշգրտությամբ: Միկրոկառավարիչի տախտակը, որը մենք օգտագործում ենք, Pro Trinket 5V է, բայց կարող եք այն փոխանակել Arduino- ի հետ համատեղելի կամ միկրոկոնտրոլերի հետ, որը կարող է օգտագործել I2C և NeoPixels:

Քայլ 1: Մասերի ցուցակ

Մասեր

  • Trinket Pro 5V
  • DS1307 Իրական ժամանակի ժամացույցի բեկման տախտակի հավաքածու
  • NeoPixel NeoMatrix 8x8
  • Wordclock լազերային կտրված ակրիլային պատյան
  • 4-40 սև նեյլոնե պտուտակներ (x14)
  • 4-40 սև նեյլոնե ընկույզ (x14)
  • 2-56 սև SS մեքենայի պտուտակներ (x2)
  • 2-56 Սև SS վեցանկյուն ընկույզ (x4)
  • Հաղորդալարերը, սիլիկոնե ծածկը ամենահեշտն են օգտագործել, բայց գրեթե 22-26 ~ AWG լարեր
  • MicroUSB մալուխ (ծածկագիրը վերբեռնելու և ժամացույցը միացնելու համար)
  • 5V 1A USB պորտի սնուցման աղբյուր (եթե չեք ցանկանում ժամացույցը միացնել ձեր համակարգչից)

Գործիքներ

  • Համակարգիչ, որը կարող է ծրագրավորել Trinket Pro 5V- ն
  • Sոդման երկաթ
  • Sոդող
  • Մետաղալարեր
  • Շեղանկյուն կտրիչներ
  • Փոքր հարթ պտուտակահան (2.4 մմ)

Քայլ 2. Շրջանների հավաքում

Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով
Շրջանային ժողով

Սկսեք ՝ հավաքելով DS1307 Իրական ժամանակի ժամացույցի անջատման տախտակը ՝ հետևելով այս սովորելու ուղեցույցին: Ձեզ անհրաժեշտ է միայն զոդել արական վերնագրերում GND, 5V, SDA և SCL համար: Դուք կարող եք անջատել SQW- ն, քանի որ այն չի օգտագործվում, և վերնագիրը լավ չի տեղավորվի Pro Trinket- ի վերևում: Եթե այն կպցրեք, կարող եք անջատել ներքևի կապարը:

Երբ DS1307 ճեղքվածքը հավաքվում է վերնագրերով, կարող եք այն զոդել Trinket Pro 5V- ի վերևում, որպեսզի DS1307 GND- ը համընկնի Pro Trinket A2- ի, 5V- ի A3- ի, SDA- ի A4- ի և SCL- ի A5- ի հետ: Համոզվեք, որ տախտակները ճիշտ շարված են: SDA- ն և SCL- ն պետք է համապատասխանաբար միացված լինեն A4 և A5- ին:

NeoMatrix GND- ը միացրեք Trinket Pro GND- ին, 5V- ը `5V- ին և DIN- ը` Pin 8-ին: Կտրեք լարերը 5-8 դյույմ կամ 13-20 սանտիմետր երկարությամբ: Լարերը կպցրեք NeoMatrix- ի հետևի մասում, որպեսզի լարերը առջևից չերևան:

Քայլ 3: Կցեք միացում

Կցել միացում
Կցել միացում
Կցել միացում
Կցել միացում
Կցել միացում
Կցել միացում

Այժմ, երբ ձեր միացումն ավարտված է, ժամանակն է սկսել այն ամրացնել լազերային կտրվածքի պարիսպին: Կտորները կտրելու համար ձեզ հարկավոր է գտնել լազերային կտրող խանութ, հաքերային տարածք կամ լազերային դանակով այլ ընկեր: Դուք կարող եք ֆայլեր գտնել այս github պահոցում, օգտագործել 1/8 դյույմ պարզ և սև ակրիլ - կամ ստեղծագործել և զբաղվել այլ բանով:

Սկսեք ՝ ամրացնելով նեոպիքսելային մատրիցը ակրիլային ափսեի վրա, որը այն կպահի պարիսպի ներսում:

Այժմ վերցրեք հետևի վահանակը և ամրացրեք չժանգոտվող պողպատից մեքենայի պտուտակներ, որոնք Pro Trinket- ը կպահեն տեղում: Կցեք Pro Trinket- ը հետևի ափսեին ՝ համոզվելով, որ պտուտակները ամուր սեղմված են:

Միացրեք neopixel- ի մատրիցը հետևի ափսեին կողային վահանակով ՝ զգույշ լինելով միկրո USB- ի համար անցքով վահանակն օգտագործել:

Այժմ դուք կարող եք ավելացնել մյուս կողային վահանակը և վերևի և ներքևի մասերը ՝ յուրաքանչյուրը կցելով սև նեյլոնե պտուտակներով:

Ակրիլային բոլոր թափանցիկ կտորները միասին հավաքելուց հետո դուք պատրաստ եք ավելացնել պիքսելային պաշտպանն ու դիֆուզորը:

Քայլ 4: Հավաքեք պարիսպ

Հավաքեք պարիսպ
Հավաքեք պարիսպ
Հավաքեք պարիսպ
Հավաքեք պարիսպ
Հավաքեք պարիսպ
Հավաքեք պարիսպ

Տեղադրեք պիքսելային պաշտպանը տեղում neopixel ցանցի վերևում: Սա կօգնի պարունակել յուրաքանչյուր պիքսելից ստացված լույսը ՝ ժամացույցի յուրաքանչյուր տառը դարձնելով ավելի հեշտ և կարդալ:

Դիֆուզերները օգտագործվում են նորագոյացությունների լույսը տարածելու և երեսպատման տեքստը դյուրընթեռնելի դարձնելու համար: Դուք կարող եք դիֆուզիոն պատրաստել սովորական թղթի թերթիկից կամ ցանկացած այլ նյութից, որը կհարթեցնի նեոպիքսելների պայծառ լույսը: Պարզապես հետևեք neopixel մատրիցի ուրվագծին և կտրեք այն:

Տեղադրեք դիֆուզորը նեոպիքսելային մատրիցի վերևում: Այժմ դուք պատրաստ եք ամրացնել երեսպատումը: Նախքան երեսպատումը տեղում դնելը, քաշեք պաշտպանիչ թղթի կափարիչը երեսից: Letterանկացած տառ կտոր պետք է հանվի թղթի հետ միասին: Պինցետներով հանեք տառերը, որոնք չեն թափվում թուղթը հանելու ժամանակ:

Քայլ 5: Վերբեռնեք ծածկագիրը

Վերբեռնեք ծածկագիրը
Վերբեռնեք ծածկագիրը

Տեղադրեք Pro Trinket- ը բեռնման ռեժիմի մեջ կամ անջատեք և նորից միացրեք Pro Trinket- ը համակարգչին ձեր MicroUSB մալուխով կամ սեղմելով վերակայման կոճակը: Վերականգնման կոճակը կարող է դժվար կամ անհասանելի լինել, եթե վերևում զոդել եք RTC- ն կամ եթե արդեն միացումն եք տեղադրել պատյանում: Այսպիսով, ես գտնում եմ, որ տախտակը USB- ին միացնելը լավագույնս աշխատելու համար է:

Երբ Pro Trinket- ի կարմիր LED- ը բաբախում է, տախտակը գտնվում է bootloader ռեժիմում: Երբ բեռնման ռեժիմում եք, վերբեռնեք կոդը: Եթե ամեն ինչ ճիշտ է արված, ապա այն պետք է սկսի ձեզ ժամանակ ասել:

Քայլ 6: Վայելեք ձեր Wordclock- ը:

Վայելեք ձեր Wordclock- ը
Վայելեք ձեր Wordclock- ը
Վայելեք ձեր Wordclock- ը
Վայելեք ձեր Wordclock- ը
Վայելեք ձեր Wordclock- ը
Վայելեք ձեր Wordclock- ը

Վայելեք ձեր նվաճումը:

Քույրերի հավաքման հրահանգները կարող եք գտնել նաև Adafruit Learn System- ում:

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