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

Սուրբ Christmasննդյան շրջանակ ՝ 4 քայլ (նկարներով)
Սուրբ Christmasննդյան շրջանակ ՝ 4 քայլ (նկարներով)

Video: Սուրբ Christmasննդյան շրջանակ ՝ 4 քայլ (նկարներով)

Video: Սուրբ Christmasննդյան շրջանակ ՝ 4 քայլ (նկարներով)
Video: Գեղեցիկ խոսքեր 2024, Նոյեմբեր
Anonim
Սուրբ ննդյան շրջանակ
Սուրբ ննդյան շրջանակ

Այս նախագիծը կատարվել է որպես Սուրբ Christmasննդյան զարդերի մի մաս:

Դա պարզապես շրջանակ է, որը ցուցադրում է ամանորյա իրեր.

  • Ստատիկ պատկերակներ (այսինքն ՝ տոնածառ, ձյան փաթիլ, Ձմեռ պապի գլխարկ…):
  • Տեքստի տեքստ (այսինքն ՝ Սուրբ Christmasնունդ) կամ ավելի լայն պատկերների համար:
  • Ձյուն.

Քայլ 1: Նյութեր

Մեզ անհրաժեշտ է հետևյալ նյութը (կարող է հարմարվել ըստ ցանկության, անհրաժեշտության կամ առկայության).

  • Կառավարիչ տախտակ ՝ Arduino nano:
  • LED- ների մատրիցա. 22x22 BTF-LIGHTING- ից (համատեղելի է WS2812B (aka NeoPixels)):
  • Ստվարաթուղթ կամ թուղթ `սպիտակ թուղթ:
  • Լուսանկարների շրջանակ. Ամենաէժանը, որը ես գտա;) (կարող եք օգտագործել ավելի գեղեցիկ):
  • Կոնդենսատոր `1000uF
  • Ռեզիստոր `390 Օմ:
  • Մի քանի լար `ըստ անհրաժեշտության:
  • Սկոտչ.
  • 5 Վ էներգիայի աղբյուր. Լրիվ հզորությամբ մատրիցան կարող է սպառել 145 Վտ: LED- ների պայծառությունը կրճատվել է ծրագրային ապահովման միջոցով, այս կերպ կարող եք օգտագործել 25 Վտ հզորության աղբյուր:

Եվ գործիքներ.

  • Մկրատ:
  • Դանակ:
  • Sոդման երկաթ:
  • Otherանկացած այլ անհրաժեշտություն:

Քայլ 2: Շինարարություն

Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն
Շինարարություն

Այն կատարելը շատ պարզ է:

Ստվարաթուղթը/թուղթը օգտագործվում է led- ների մատրիցը թաքցնելու համար, սակայն այն պետք է թույլ տա, որ լույսը անցնի: Ես խորհուրդ եմ տալիս այն լինել սպիտակ կամ սև, այլ գույները կխեղաթյուրեն լուսադիոդների գույները: Կտրեք շրջանակի չափսերը և դրեք դրա վրա:

Վերցրեք մատրիցը և կենտրոնացրեք այն շրջանակի վրա: Ամրացրեք կպչուն ժապավենով:

Այժմ ժամանակն է շրջանակի հետևի կափարիչի համար: Տեղադրեք այն, հաշվարկեք և նշեք այն տեղը, որտեղից լարերը դուրս կգան: Այնուհետեւ հեռացրեք այն եւ անցքեր կատարեք: Այս դեպքում հետևի կափարիչը պատրաստված է կոշտ ստվարաթղթից, այնպես որ մկրատով և կտրիչով հեշտ էր անցքեր անել: Դուք կարող եք նշել, թե որ կապը ինչ փոսից դուրս կգա որպես հղում:

Անցեք լարերը անցքերի միջով և փակեք շրջանակը:

5V և GND լարերում միացրեք կոնդենսատորը զուգահեռաբար և այլ լարերին այնքան երկար, որ էներգիայի աղբյուր ստանալու համար: Տեղյակ եղեք բևեռականությունից !!!

DO ազդանշանը չի կապվելու (այլևս մատրիցա չկա): DI ազդանշանի համար մատրիցան գալիս է համապատասխան միակցիչով մետաղալարով:

Այժմ դուք պետք է ծրագրավորեք Arduino- ն նախքան այն ներկառուցելը կամ մուտքի կետ ստեղծեք USB միակցիչին ապագա ծրագրավորման համար: Այս պահին ես մշակում/թեստեր եմ կատարում հացահատիկով, մինչև ծրագիրը չավարտվի:

Մետաղալարը կպցրեք Arduino- ի հետ: 390 օմ դիմադրիչը տեղադրեք ազդանշանային գծով (այս դեպքում ՝ D13) շարքով և օգտագործեք կպչուն ժապավեն ՝ այն պաշտպանելու համար, մնացած լարերը կպցրեք 5 Վ -ի և GND- ի, ըստ անհրաժեշտության:

Վերջին քայլը Arduino- ի ամրացումն է շրջանակի հետևի մասում: Ես օգտագործում եմ նույն պայուսակը, որի մեջ Arduino- ն եկել է վաճառողից (հեշտ, էժան և էկոլոգիական. Վերաօգտագործում) և ամրացման համար կպչուն ժապավեն: Չմոռանաք Arduino- ն միացնել մատրիցային, իսկ հոսանքի լարը ՝ էներգիայի աղբյուրին:

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում

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

Կոդը տեղակայված է այստեղ: կարող եք կլոնավորել կամ ներբեռնել ըստ ձեր նախընտրության:

Կարևոր !

Ինչպես արդեն քննարկվել էր, մատրիցան կարող է սպառել մինչև 145 Վտ: Մյուս կողմից, լուսադիոդների պայծառությունը կրճատվել է ծրագրային ապահովման միջոցով, այս կերպ կարող եք օգտագործել ավելի քիչ էներգիայի էներգիայի աղբյուր: Եթե setBrightness () գործառույթը գծային է, ես ենթադրում եմ, որ առավելագույն հզորությունը կլինի 25W- ից մինչև 30W- ի միջև: Ես օգտագործեցի 200 Վտ -ից մեկը, պարզապես այն պատճառով, որ այն ինձ հասանելի էր:

Այսպիսով, Arduino- ն համակարգչին միացնելիս համոզվեք.

  • Անջատեք led- ների մատրիցը Arduino- ից:
  • Կամ համոզվեք, որ արտաքին էներգիայի աղբյուրը միացված է:

հակառակ դեպքում մատրիցից վերցված հոսանքը կգա USB պորտից, որը կարող է վնասվել:

Ծրագրավորում

Այս նախագծում ծրագրավորման հատուկ պահանջ չկա: Այսպիսով, ծրագրավորման գործընթացը նման է Arduino- ի ցանկացած այլ ծրագրավորման: Ձեզ անհրաժեշտ է Arduino IDE:

  • Միացրեք Arduino- ն համակարգչին:
  • Գործարկեք Arduino IDE- ն:
  • Բեռնել նախագիծը:
  • Կտտացրեք «վերբեռնում» կոճակին և սպասեք մինչև ավարտը:
  • Անջատեք Arduino- ն և այժմ կարող եք ավարտել շինարարությունը:

Քայլ 4: Արդյունք

Աշխատանքը կատարված է:

Մնում է միայն հիանալ արդյունքով:

Եվ շնորհավոր Սուրբ Christmasնունդ !!!

Պ. Ս. որոշ գաղափարներ կան բարելավման համար…

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