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

Ինչպես պատրաստել ֆուտուրիստական LED աշտարակ. 12 քայլ (նկարներով)
Ինչպես պատրաստել ֆուտուրիստական LED աշտարակ. 12 քայլ (նկարներով)

Video: Ինչպես պատրաստել ֆուտուրիստական LED աշտարակ. 12 քայլ (նկարներով)

Video: Ինչպես պատրաստել ֆուտուրիստական LED աշտարակ. 12 քայլ (նկարներով)
Video: "A UFO Landed Right Next to Me!" Twelve True Cases 2024, Հուլիսի
Anonim
Image
Image
Հավաքեք իրերը
Հավաքեք իրերը

Ի՞նչ եք զգում նկարը տեսնելուց հետո: Հուզված? Հետաքրքրվա՞ծ է: Դե, հիացած կլինես, խոստանում եմ:

Այս նախագիծը երկու նպատակ ունի.

  1. Deարդարեք իմ գրասեղանը
  2. Ասա ժամանակը

Բայց.. ժամն ասա՞ Ի theնչ լավ Ինչպե՞ս կարող են այդ երկու բարձր աշտարակներն ինձ ժամ ասել:

Ես թույլ տվեցի, որ իմ եղբայրներից և քույրերից մեկը դիտի նախագիծը, և նա տպավորված էր նախագծի տեսքով, բայց անգիտակից էր ֆունկցիոնալությանը: Նրա մտքի հետ խաղալը զվարճալի էր:

Երկու աշտարակներում յուրաքանչյուրը ունի 12 լուսադիոդ: Ձախ աշտարակի յուրաքանչյուր LED- ը ներկայացնում է մեկ ժամ, իսկ աջ աշտարակի յուրաքանչյուր LED- ը `5 րոպե: Այսպիսով, օրինակ, 9 LED լուսավորվում է ձախ կողմում, իսկ 3 LED ՝ աջից, նշանակում է 9:15: Որքա՞ն հիանալի է ժամանակը ասելու միջոց:

Ուրացում. Եթե ցանկանում եք փորձել այս նախագիծը, խորհուրդ եմ տալիս հասկանալ Arduino- ի, RTC (Իրական ժամանակի ժամացույց) մոդուլների, տրանզիստորների հիմունքները և ունենալ էլեկտրոնիկայի հիմնական գիտելիքներ: Սա հեշտ նախագիծ չէ, և այն կառուցելու համար ինձանից պահանջվեց գրեթե 3 շաբաթ:

Քայլ 1: Հավաքեք իրերը:

Հավաքեք իրերը
Հավաքեք իրերը

Ձեզ հարկավոր կլինի հետևյալ տարրերը.

Կառուցվածքի հատված. 2x 20 սմ x 40 սմ Ակրիլային թիթեղներ Սև լակի ներկ Սպիտակ լակի ներկ Դիմակավորման ժապավեն

Էլ.

Քայլ 2. Formերմացրեք ձեր ակրիլային թերթիկը

Heերմացրեք ձեր ակրիլային թերթիկը
Heերմացրեք ձեր ակրիլային թերթիկը
Heերմացրեք ձեր ակրիլային թերթիկը
Heերմացրեք ձեր ակրիլային թերթիկը
Heերմացրեք ձեր ակրիլային թերթիկը
Heերմացրեք ձեր ակրիլային թերթիկը

Այժմ դուք պետք է ձեր ակրիլային թերթիկը 90 աստիճան ծալեք երկու կողմից: Հեռացրեք պաշտպանիչ թուղթը ձեր ակրիլից, գծեք 6,6 սմ ընդմիջումներով երկու գիծ ձեր 20 սմ ակրիլային թերթերի երկայնքով, այնուհետև օգտագործեք ջերմային ատրճանակ ՝ դրանք մեղմելու համար: Ինձանից տևեց մոտ 10 րոպե, մինչև ակրիլը այնքան ամուր դառնա, որ կարողանա թեքվել:

Քայլ 3: Ներկիր այն:

Ներկիր այն
Ներկիր այն
Ներկիր այն
Ներկիր այն
Ներկիր այն
Ներկիր այն

Դրա համար ձեզ կպահանջվի սև և սպիտակ լակի ներկ, կարող եք օգտագործել ցանկացած այլ գույն, որը ցանկանում եք ակրիլային մարմնի համար, բայց օգտագործել միայն սպիտակ լակի ներկ այն գծերի համար, որտեղ LED- ը կփայլի:

Կտրեք ձեր դիմակավոր ժապավենը (համոզվեք, որ այն ունի նույն լայնությունը, ինչ LED կտորները, որոնք օգտագործելու եք) 5 սմ երկարությամբ, այնուհետև կպցրեք այն ակրիլային ներքին անկյուններին: Յուրաքանչյուր դիմակավոր ժապավենի միջև բարձրությունը յուրաքանչյուրի համար մոտ 3.3 սմ է:

Այժմ ամբողջությամբ ծածկեք արտաքին մարմինը թղթի վրա, այնուհետև ներկը ներկեք սև ներկով, կամ ինչ նախընտրում եք, ավելացրեք որքան հնարավոր է շատ ներկ, քանի որ չեք ցանկանում, որ լույսը անցնի սև տարածքների միջով:

Երբ ներկը չորանա, հեռացրեք դիմակավոր ժապավենը և ցողեք շատ թեթև սպիտակ ներկ: Հնարավորինս թեթև ՝ ձեր led- ին ցրված տեսք հաղորդելու համար:

Նույնը կատարվում է մյուս աշտարակի դեպքում: Դրեք դրանք առնվազն մեկ ժամ, որպեսզի ներկը չորանա:

Քայլ 4. Կտրեք RGB Led Strip- ը առանձին կտորների

Կտրեք RGB Led Strip- ը առանձին կտորների
Կտրեք RGB Led Strip- ը առանձին կտորների
RGB Led Strip- ը կտրեք առանձին կտորների
RGB Led Strip- ը կտրեք առանձին կտորների
RGB Led Strip- ը կտրեք առանձին կտորների
RGB Led Strip- ը կտրեք առանձին կտորների

Մինչ սպասեք, որ ներկը չորանա, կարող եք սկսել աշխատել ձեր էլեկտրոնիկայի վրա:

Բռնեք ձեր RGB Led ժապավենը և կտրեք դրանք պղնձե հոդերի երկայնքով: Ձեզ հարկավոր կլինի 24 RGB Led «կտոր», այնպես որ ձեզ հարկավոր է առնվազն 1.2 մ rgb led ժապավեն:

Քայլ 5. Sուգեք Rgb հոդերը ARՈARԱԿԱԼՈՎ

Gոդեք Rgb հոդերը PARALLEL- ով
Gոդեք Rgb հոդերը PARALLEL- ով
Gոդեք Rgb հոդերը PARALLEL- ով
Gոդեք Rgb հոդերը PARALLEL- ով

Այժմ քանդեք ձեր եռակցման երկաթը և պղնձե մետաղալարը: Հեռացրեք ձեր մետաղալարը, այնուհետև դրանք կպցրեք ձեր Led կտորի rgb հոդերի վրա: Պատրաստեք լարերը մոտ 5 սմ երկարությամբ: Մի կարճացրեք այն, հակառակ դեպքում չեք կարողանա դրանք ձգել աշտարակի վրայով:

Նույնը արեք երրորդ և չորրորդ մասերի համար, մինչև որ դուք ձեռք բերեք 12 շղթայի միացնող շղթա ՝ դրանց rgb հոդերի միջոցով: Հետո մյուս աշտարակի համար պատրաստեք ևս 12 շղթա:

Դեռ մի՛ կպցրեք ձեր առաջնորդությունը ձեր աշտարակի սպիտակ գծերին:

Քայլ 6. vոդեք առանձին լարերը 12 վ համատեղում

Vոդեք առանձին լարերը 12 վ համատեղում
Vոդեք առանձին լարերը 12 վ համատեղում
Vոդեք առանձին լարերը 12 վ համատեղում
Vոդեք առանձին լարերը 12 վ համատեղում

Մեզ պետք չէ, որ մեր LED- ն ունենա այլ գույն, բայց մենք պետք է դրանք անհատապես վերահսկենք: Individualոդեք առանձին լարերը RGB Led կտորի 12 վ հոդին: Համոզվեք, որ մետաղալարն ի վիճակի է ձգվել մինչև վերջ, որովհետև դա այն է, որտեղ մենք այն կմիացնենք մեր TIP32- ին:

Նույնը վերաբերում է աջ աշտարակին, բայց ձեր աշխատանքը այնտեղ ավարտելու փոխարեն, երկարացրեք այն ժապավենային մալուխներով, որոնց վրա զոդված է կանացի կապի վերնագիր:

Քայլ 7: Թեժ սոսինձ/սոսինձ ձեր LED- ն դեպի աշտարակներ

Թեժ սոսինձ/գերծանրքաշային սոսինձ Ձեր LED- ը դեպի աշտարակներ
Թեժ սոսինձ/գերծանրքաշային սոսինձ Ձեր LED- ը դեպի աշտարակներ

Այս ընթացքում ես մի քանի անգամ այրվեցի -_-

Այժմ, սոսինձ քսեք ձեր աշտարակի սպիտակ գծերին: Այնուհետեւ, սեղմեք ձեր LED- ն տեղում մոտ 20 վայրկյան, մինչեւ սոսինձը բուժվի:

Նույնը արեք հաջորդ 23 LED կտորների համար:

Այնուհետև բոլոր 12 վ լարերը կպցրեք 12 փին կանացի գլխիկի վերնագրի վրա, իսկ զուգահեռ rgb կապը ՝ 3 փին իգական կապի վերնագրի վրա: Այսպիսով, դուք ունեք ընդհանուր առմամբ 15 կին գլխիկ, որոնք դուրս են մնում երկու աշտարակից: Աջ աշտարակի վրա, սակայն, մետաղալարերը ձգված են ժապավենային մալուխներով:

Մենք մեր արդունին և տպատախտակը կտեղադրենք ձախ աշտարակի վրա:

Քայլ 8: Կառուցեք ձեր շրջանը

Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը
Կառուցեք ձեր շրջանը

Սա կոշտ մասն է, սա այն դեպքում, երբ ձեր հմտություններն ու գիտելիքները էլեկտրոնիկայի ոլորտում չափազանց կարևոր են:

Ձեր arduino mega- ի համար այս վահանը կառուցելու համար ձեզ հարկավոր կլինեն ձեր արական կապի վերնագրերը և տպատախտակը, դուք պետք է օգտագործեք BC548 տրանզիստոր `TIP32 տրանզիստորը վերահսկելու համար` առանձին LEDS- ները վերահսկելու համար:

Ներքևի արական կապի վերնագիրը պետք է ճիշտ միացված լինի տպատախտակին, որպեսզի այն առանց խնդիրների միանա ձեր arduino իգական կապի վերնագրին:

Վերևում արական կապի վերնագիրը նախատեսված է ձեր աշտարակի LED- ները ձեր տրանզիստորներին միացնելու համար:

Շղթան հասանելի է վերևում: Խնդրում ենք դրան չափազանց ուշադիր հետևել:

Դուք նաև պետք է միացնեք RTC մոդուլը տպատախտակին մեր ժամացույցի ժամանակաչափի գործառույթի համար:

Ավարտելուց հետո միացրեք ձեր վահանը ձեր arduino մեգային:

Քայլ 9: Փորձարկում և խնդիրների լուծում

Փորձարկում և անսարքությունների վերացում
Փորձարկում և անսարքությունների վերացում
Փորձարկում և անսարքությունների վերացում
Փորձարկում և անսարքությունների վերացում

Ոչինչ չի գործում առաջին անգամ, եթե այդպես լինի Ձմեռ պապը գոյություն կունենա: Միացրեք ձեր երկու աշտարակները ձեր վահանի արական կապի վերնագրին և ձեր կոդավորման ժամանակ միացրեք բոլոր LED- ները, ինչը նշանակում է, որ բոլոր ելքային կապումներն անցնեն OWԱOWՐ և 3 PWM կապերը, որոնք վերահսկում են գույնը դեպի բարձր:

Եթե դրանցից մի քանիսը չեն աշխատում, ստուգեք միացումները, ստուգեք սխեմաների հոդերը և այլն:

Քայլ 10. Տեղադրեք ձեր Arduino- ն և տպատախտակը դեպի ձախ աշտարակը

Տեղադրեք ձեր Արդուինոն և տպատախտակը ձախ աշտարակի վրա
Տեղադրեք ձեր Արդուինոն և տպատախտակը ձախ աշտարակի վրա
Տեղադրեք ձեր Արդուինոն և տպատախտակը ձախ աշտարակի վրա
Տեղադրեք ձեր Արդուինոն և տպատախտակը ձախ աշտարակի վրա

Տեսահոլովակում դուք կարող եք տեսնել, որ ես ակրիլային մի փոքր կտորի վրա մի քանի անցք եմ բացում և պտուտակում եմ Arduino Mega- ն: Համոզված լինելուց հետո, որ բոլոր լեդերը միացված են, աշխատում է անթերի և հնարավոր է կառավարել անհատապես, դրանք սոսնձում եմ իմ ձախ կողմում: աշտարակ:

Քայլ 11: Կոդավորում

Հիմա ես չեմ կարծում, որ իմ կոդը կաշխատի ձեր համար, քանի որ տարբեր ելքային քորոցներ, որոնք մենք օգտագործում ենք մեր arduino մեգան վերահսկելու համար, բայց ահա այն: Փորձեք փոփոխել ելքային փին կողմի կոդը, որպեսզի այն աշխատի ձեր համար: Դուք կարող եք ներբեռնել կոդը այստեղ:

Նշում 1. Ես ծածկագրում մի գործառույթ եմ ավելացրել, որը նվազեցնելու է պայծառությունը գիշերվա ընթացքում նվազագույնի հասցնելու համար `իմ սենյակում լուսային աղտոտումը կանխելու համար: Մի անհանգստացեք, եթե ձեր աշտարակը շատ աղոտ է երեկոյան 10 -ից 8 -ն ընկած ժամանակահատվածում: Օգտագործեք երկրորդ ծածկագիրը, եթե չեք ցանկանում այդ գործառույթը:

Նշում 2. Եթե սա առաջին անգամն է, որ օգտագործում եք RTC մոդուլը, դուք պետք է կազմաձևեք ժամանակը: Որոնեք հետևյալ տողը ՝ //rtc.adjust(DateTime(2017, 8, 2, 15, 56, 20)); Առաջ գնացեք և հեռացրեք առջևի կրկնակի շեղը և համապատասխանաբար կարգավորեք ձեր ժամանակը (տարի, ամիս, օր, ժամ, րոպե, վայրկյան): Վերբեռնելիս ձեր rtc- ն կկարգավորվի այն ժամանակ, երբ կոդը բեռնվում է: Փոխարինեք կրկնակի շեղ գծիկը և այնուհետև վերբեռնեք ծածկագիրը ՝ կանխելու համար, որ RTC- ն չվերադառնա նախորդ ժամանակին:

Քայլ 12. Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !

Image
Image
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!
Միացրեք ձեր էներգիայի մատակարարումը և Ta-Dah !!!

Ավարտելուց հետո շարունակեք և միացրեք 12 վ լարման աղբյուրը arduino mega dc jack- ին և այնտեղ գնացեք: Դուք պարզապես կառուցել եք ձեր սեփական ժամացույցի աշտարակը, որը կզարդարի ձեր սեղանը և կասի ժամանակը յուրահատուկ ձևով:

Հուսով եմ, որ ձեզ դուր կգա այս ձեռնարկը: Սա ինձ համար հեշտ գործ չէ: Ես պետք է ամեն ինչ անեմ ՝ ծրագրավորումից մինչև ջերմության ձևավորում: Տեսախմբագրումից մինչև կոդավորում: Դա ինձ համար չափազանց հսկայական մարտահրավեր էր:

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