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

«Հեշտ» անվերջության խորանարդ. 14 քայլ (նկարներով)
«Հեշտ» անվերջության խորանարդ. 14 քայլ (նկարներով)

Video: «Հեշտ» անվերջության խորանարդ. 14 քայլ (նկարներով)

Video: «Հեշտ» անվերջության խորանարդ. 14 քայլ (նկարներով)
Video: Ինչպե՞ս լավ սովորել դպրոցում 📚/Ինչպե՞ս հեշտ և արագ սովորել դասերը📔/Anna Ghukasyan 2024, Հուլիսի
Anonim
Image
Image
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Անվերջության խորանարդներն ու իկոզաեդրոններն այն բաներն են, որոնք միշտ աչքիս են գցել: Այնուամենայնիվ, դրանք միշտ թվում էր, որ բավականին դժվար է պատրաստել `համեմատաբար բարդ շրջանակի պատճառով: Այս անվերջության խորանարդը, սակայն, ունի շրջանակ, որը տպված է մեկ կտորով: Շենքը դարձնել շատ ավելի ամուր և հեշտ, քան շատ այլ նախագծեր: Խորանարդի չափն ընտրված է, այնպես որ ամբողջ խորանարդի համար անհրաժեշտ է ընդամենը 1 Մ LED շերտի ՝ ծախսերը ցածր պահելով: Ես շատ գոհ եմ, թե ինչպես ստացվեց այս նախագիծը և հուսով եմ, որ ձեզ նույնպես դուր կգա:

Քայլ 1: Նյութեր / գործիքներ

Նյութեր:

  • 1 մետր ws2812b 144LED/մ IP30 8.69 դոլար
  • միկրոկառավարիչ (Arduino) 2,58 դոլար
  • 6 պլեքսիգլաս քառակուսի (91*91*3 մմ)
  • հայելային ֆիլմ 2.19 դոլար (ապրանքը վատ որակի է, չեմ կարող խորհուրդ տալ այն պատվիրել Ալիի վրա)
  • մետաղալար (LED շերտի կտորները միացնելու համար) 1.61 դոլար
  • 3D տպագիր շրջանակ
  • օճառաջուր (սա նույնիսկ նյութ է)
  • 5 Վ էլեկտրամատակարարում 4.86 դոլար (10 Ա, եթե ցանկանում եք, որ բոլոր LED- ները լինեն սպիտակ, բայց 5A- ն շատ դեպքերում պետք է լավ լինի)

Գործիքներ:

  • Sոդման երկաթ
  • երկրորդ սոսինձ
  • տաք սոսինձ (ըստ ցանկության)
  • մետաղալար մերկացուցիչներ
  • փոքր տափակաբերան աքցան (նեղ անկյուններում եռակցման համար)
  • 3D տպիչ (կամ մեկը, ով պատրաստ է օգնել ձեզ շրջանակը տպելիս)

Քայլ 2: Շրջանակ

Շրջանակը
Շրջանակը
Շրջանակը
Շրջանակը
Շրջանակը
Շրջանակը
Շրջանակը
Շրջանակը

Սա այս նախագծի ամենակարևոր մասն է: Մասը տպագրվում է դրա անկյուններից մեկի վրա, այնպես որ շերտերի գծերի միջև տարբերությունը քիչ է, և քանի որ «տեսականորեն» այս կողմնորոշմամբ տպվելիս ոչ մի աջակցություն անհրաժեշտ չէ: Սակայն, երբ այս տպագրությունը ձախողվեց, ես որոշեցի ամեն դեպքում աջակցություններ ավելացնել: Աջակցողներն իրականում գծված են մոդելի մեջ, քանի որ նման մոդելի համար կտրատողը չի կարող դրանք արդյունավետ արտադրել («v3 v11.stl» - ն ունի հենարաններ, v3 v12.stl » - ը չունի հենարաններ):

Ուղղվածության պատճառով 180*160*180 տարածք է անհրաժեշտ 114*114*114 խորանարդ տպելու համար: Տպելու համար ինձ տևեց 10 ժամ, և մոդելի համար անհրաժեշտ է մոտ 65 գ թել:

Քայլ 3: LED լարերի միացում

LED լարերի միացում
LED լարերի միացում
LED լարերի միացում
LED լարերի միացում

Կարևոր է հասկանալ, թե ինչպես պետք է լարերը սոսնձվեն, նախքան դրանք զոդելը, քանի որ աշխատելու համար շատ տարածք չկա: Վերոնշյալ նկարը (որը ներկայացնում է խորանարդը) պետք է ձեզ պատկերացում կազմի, թե ինչպես է ամեն ինչ եռակցվում:

5 Հաղորդալարերը անցքից անցնում են խորանարդի մեջ: Երկու զույգ 5V և GND, մեկը `LED շերտի սկիզբը (ներքևի շերտի վրա) և մեկը` վերջը (վերին շերտում) սնուցելու համար: Սա ոչ միայն շերտը երկու ծայրով է սնուցում, այլ իրականում անհրաժեշտ է ավելի բարդ զոդման հոդերի կարիքը վերացնելու համար: Մյուս մետաղալարը, որը մտնում է, Տվյալների գիծ է, սա այն գիծն է, որը տվյալներ է ուղարկում բոլոր LED- ներին `դրանց գույնը նշելու համար:

Եթե հետևում եք կանաչ գծին, կարող եք տեսնել այն կարգը, որով 12 LED- ների ժապավենային հատվածները միացված են միմյանց (դրանք համարակալված են ըստ պատկերի): Այն հատվածներում, որտեղ կանաչ գիծը անցնում է LED շերտի մի կտորի կողքին, դա նշանակում է, որ այն անցնում է շերտի տակ (շրջանակը տեղ ունի այս լարերի համար):

Էսքիզում կարող եք տեսնել, որ կա երեք մաս ՝ կենտրոնական քառակուսին, արտաքին քառակուսին, իսկ միջինը ՝ 4 կտոր, որոնք գտնվում են երկու քառակուսիների միջև: Միջին 4 կտորներն իրենց 5V- ն ստանում են արտաքին հրապարակից, իսկ GND- ը ՝ կենտրոնական հրապարակից:

Նկատի ունեցեք, որ արտաքին քառակուսին սնուցող լարերը մտնում են ներքևի շերտի վրա և անցնում շրջանակով (LED շերտի մի մասի հետևում) դեպի վերին շերտ:

Քայլ 4: Sոդում Քայլ 1

Sոդման քայլ 1
Sոդման քայլ 1
Sոդման քայլ 1
Sոդման քայլ 1

Ես պատրաստվում եմ այս հատվածը բաժանել ենթաքայլերի ՝ ամեն ինչ ավելի լավ բացատրելու համար: Ես համարակալեցի վերևում պատկերված LED շերտի մասերը ՝ ամեն ինչ ավելի լավ բացատրելու համար:

Ահա թե ինչպես ես դա արեցի, եթե ունեք ավելի լավ միջոց, պարզապես օգտագործեք ձեր սեփականը:

Համոզվեք, որ ուշադրություն դարձրեք LED շերտի կտորների ուղղությանը: Մեկ կտոր սխալ տեղադրելը կարող է ձեզ շատ դժվարություններ պատճառել:

Քայլ 1. Քանի որ մեզ անհրաժեշտ են 12 լուսադիոդային հատվածներ, դուք պետք է սկսեք ՝ LED շերտը կտրելով 12 -ական հատ, յուրաքանչյուրից 12 լուսադիոդով: Հաջորդը, 3 լարերը միացրեք 1 -ին մասին, համոզվեք, որ դրանք միացրեք Դին կողմում: Ավելացրեք ևս 2 լար ՝ 12 -րդ մասի V5- ին և GND- ին Dout- ին միանալու համար, այս կողմի լարերը պետք է լինեն առնվազն 12 սմ երկարությամբ, քանի որ դրանք պետք է անցնեն շրջանակի միջով, լարերը պետք չէ մասերի զոդել: Դեռ 12. Գործարկեք բոլոր 5 լարերը, որոնք միացնում են այս կտորները անցքի միջով: Այնուհետեւ հեռացրեք կպչուն ժապավենի կափարիչը եւ 1 -ին մասը կպցրեք շրջանակին, մի անհանգստացեք, ժապավենը շատ լավ չի կպչում, մասերը հետագայում կպցվեն սոսինձով:

Քայլ 5: Sոդում Քայլ 2

Sոդման քայլ 2
Sոդման քայլ 2
Sոդման քայլ 2
Sոդման քայլ 2
Sոդման քայլ 2
Sոդման քայլ 2

Համոզվեք, որ ուշադրություն դարձրեք LED շերտի կտորների ուղղությանը: Մեկ կտոր սխալ տեղադրելը կարող է ձեզ շատ դժվարություններ պատճառել:

Քայլ 2. Այժմ 2-3 մասեր կավելացվեն, նույն գործընթացը կարելի է կրկնել 4, 5 և 6, 7 համարների համար: Նախ, մետաղալարը պետք է զոդել 3-րդ մասի Din- ին, այս մետաղալարը պետք է լինի 15 սմ կամ ավելի երկար և այն մեկն է, որը գնում է 2 -րդ մասի Dout (պատկերում կապույտ գիծ): Այս մետաղալարն ավելի ուշ կկտրվի: Լարը կպցնելուց հետո հեռացրեք այս հատվածի կպչուն ժապավենի կափարիչը և տեղադրեք այն ներքև:

Հաջորդը, Dout op 1 -ը միացրեք 2 -րդ մասի Din- ի հետ: Դա անելու համար գուցե անհրաժեշտ լինի 1 -ին մասը մի փոքր քաշել շրջանակից: սա պետք է լինի շատ կարճ մետաղալար, որի մեջտեղում կա մեկուսացման կտոր: Հեռացրեք ժապավենը 2 -րդ մասից և տեղադրեք այն իր դիրքում, համոզվեք, որ կապույտ մետաղալարն անցնում է հետևից:

Այժմ կտրեք 3 -րդ մասի Din- ին միացված մետաղալարը և այն կպցրեք 2 -րդ մասի Dout- ին: Դա կպցնելու համար, ամենայն հավանականությամբ, պետք է նորից 2 -րդ մասը հեռացնեք շրջանակից `որոշակի տարածք ստանալու համար: Սա շատ ամուր անկյուն է, և 2-րդ մասի տակ գտնվող մետաղալարերը պետք է 180 աստիճանով կտրուկ շրջադարձ կատարեն `2-րդ մասի Dout- ին միանալու համար (սա կարելի է տեսնել 4-րդ նկարում):

Այժմ միացրեք 1 -ին և 3 -րդ մասերի V5- ը, դա անելու համար կարող է անհրաժեշտ լինել կարճ մետաղալար:

Վերջապես, վերցրեք մի փոքր մետաղալար ՝ 1, 2 և 3 մասերի GND- ն միմյանց հետ միացնելու համար: Եթե 2 -րդ մասի 5V պահոցը խանգարում է, ապա պարզապես կարող եք անկյունագծով կտրել այդ հատվածի անկյունը `հեռացնելու համար զոդման բարձիկը:

Ստուգեք շորտեր, եթե կարծում եք, որ դուք կարող եք սխալվել:

Այժմ կրկնում ենք 4 -րդ, 5 -րդ և 6 -րդ մասերի համար, 7 -ը:)

Քայլ 6: eringոդում Քայլ 3

Sոդման քայլ 3
Sոդման քայլ 3

Համոզվեք, որ ուշադրություն դարձրեք LED շերտի կտորների ուղղությանը: Մեկ կտոր սխալ տեղադրելը կարող է ձեզ շատ դժվարություններ պատճառել:

Քայլ 3. Հենց հիմա 1 -ից 7 -րդ մասերը պետք է տեղադրվեն, համոզվեք, որ եռակի ստուգեք ամեն ինչ, քանի որ չեք կարող հեշտությամբ փորձարկել այն, քանի որ 2 -րդ, 4 -րդ և 6 -րդ մասերը դեռ չունեն 5 Վ: Միացրեք 5V և GND լարերը, որոնք անցնում են անցքով, 12 -րդ մասին: Հեռացրեք կպչուն ժապավենի ծածկը 12 -րդ մասից և տեղադրեք այն ներքև: համոզվեք, որ լարերը լավ են անցնում ջրհորի միջով 8 -րդ մասի տեղում (որը դեռ տեղադրված չէ): Դուք կարող եք լարերը մի փոքր ավելի քաշել անցքից, որպեսզի դրանք ավելի լավ տեղավորվեն: Հաջորդը միացրեք 8 -րդ մասի Din- ը 7 -րդ մասի Dout- ին, ինչպես և նախորդ քայլին: ապա միացրեք 7 -րդ մասի GND- ը 8 -րդ մասի հետ:

(Վերևի պատկերում ես դեռ չեմ ավելացրել 12 -րդ մասը, ես ավելացրել եմ այն, բայց չունեմ դրա պատկերը):

Քայլ 7: Sոդում Քայլ 4

Sոդման քայլ 4
Sոդման քայլ 4
Sոդման քայլ 4
Sոդման քայլ 4

Համոզվեք, որ ուշադրություն դարձրեք LED շերտի կտորների ուղղությանը: Մեկ կտոր սխալ տեղադրելը կարող է ձեզ շատ դժվարություններ պատճառել:

Քայլ 4: Դուք գրեթե ավարտված եք, միայն 9 -րդ, 10 -րդ և 11 -րդ մասերը պետք է տեղադրվեն: Դրանք սոսնձելը պետք է ուղիղ առաջ ընթանան, պարզապես համոզվեք, որ մի կտորը Dout- ը կպցրեք հաջորդի Din- ին, քանի որ դրանից հետո հասանելի լինելը դժվար է: Մի մոռացեք միացնել այս շերտի 5V- ը 2 -րդ, 4 -րդ, 6 -րդ և 8 -րդ մասերի 5V- ներին:

Բոլոր LED- ները աշխատելու համար ստուգելու համար ես օգտագործել եմ հետևյալ ծածկագիրը: Այն կանցնի բոլոր LED- ների միջոցով մեկ առ մեկ: Եթե ինչ -որ բան չի աշխատում, կարող եք մուլտիմետրով պարզել, թե ինչն է սխալ:

#ներառել #սահմանել LED_PIN 7 #սահմանել NUM_LEDS 144 CRGB լուսարձակներ [NUM_LEDS]; int հաշվիչ; void setup () {FastLED.addLeds (leds, NUM_LEDS); հաշվիչ = 0; } void loop () {counter = (counter+1)%144; leds [հաշվիչ] = CRGB (255, 0, 0); FastLED.show (); ուշացում (20); leds [հաշվիչ] = CRGB (0, 0, 0); }

Քանի որ միաժամանակ աշխատում է միայն մեկ LED, այս կոդը կարող է սնուցվել Arduino- ի միջոցով: Սա նշանակում է, որ արտաքին էներգիայի մատակարարման կարիք չկա այս կոդը գործարկելու համար, պարզապես կարող եք միացնել շերտի 5V և GND- ը Arduino- ին:

Քայլ 8. LED- ները սոսնձելով շրջանակին

LED- ները սոսնձելով շրջանակին
LED- ները սոսնձելով շրջանակին

Ինչպես արդեն նշվեց, շերտի կպչուն ժապավենը ինքնին լավ չի կպչում PLA- ին: Ահա թե ինչու ես մի փոքր բարձրացրեցի LED շերտի կտորները և դրանց տակ դրեցի երկրորդ սոսինձ, իսկ հետո դրանք սեղմեցի ներքև:

Carefulգույշ եղեք, որ այս սոսինձը չթափվի: Բացի ձեր ձեռքերը միմյանց կպցնելուց, այն կմնա բծեր շրջանակի վրա:

Քայլ 9. Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)

Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)
Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)
Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)
Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)
Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)
Ակրիլային քառակուսիների կտրում (եթե դրանք կտրված չէիք)

91 մմ քառակուսիներում ակրիլը կտրելու փոխարեն ՝ ես քանոնով և դանակով ակրիլում գծեր էի պատրաստում այն կետերում, որտեղ ուզում էի այն կոտրել: Դանակով ակրիլում գիծ անելուց հետո գիծը դրեցի սեղանի եզրին, որպեսզի կտորը գծի վրա կոտրվի: Սա չափազանց ճշգրիտ չէ և կարող է հանգեցնել մի փոքր անհավասար եզրերի, բայց տեղ կա մի քանի մմ սխալի համար, ուստի դա այդքան էլ կարևոր չէ:

(Ես արդեն ֆիլմ եմ կիրառել նկարի երկու քառակուսիների վրա)

Քայլ 10. Հայելի ֆիլմի կիրառումը

Հայելի ֆիլմի կիրառումը
Հայելի ֆիլմի կիրառումը
Հայելի ֆիլմի կիրառումը
Հայելի ֆիլմի կիրառումը
Հայելի ֆիլմի կիրառումը
Հայելի ֆիլմի կիրառումը

Ահա ինչ -որ մեկի հղումը, որը բացատրում է, թե ինչպես դա անել, այն ամփոփելու համար.

  1. Մաքրել ակրիլը, հեռացնել մանրաթելերը կամ փոշին
  2. Կիրառեք օճառաջուր ակրիլին
  3. պլաստիկը հանել ֆիլմից
  4. տեղադրեք ֆիլմը ակրիլում
  5. հեռացրեք պղպջակները և օճառը կենտրոնից պլաստիկ քարտով
  6. կտրել եզրեր

Համոզվեք, որ հեռացրեք բոլոր մասնիկները ֆիլմը կիրառելուց առաջ: Սա էական տարբերություն է ստեղծում նրա արտաքին տեսքի մեջ:

Քայլ 11: Հայելիների տեղադրում շրջանակում

Հայելիների տեղադրում շրջանակում
Հայելիների տեղադրում շրջանակում
Հայելիների տեղադրում շրջանակում
Հայելիների տեղադրում շրջանակում
Հայելիների տեղադրում շրջանակում
Հայելիների տեղադրում շրջանակում

Նախքան շրջանակի մեջ հայելիներ տեղադրելը, համոզվեք, որ հայելու կողմը լավ մաքրված է:

Ես հայելիները տեղադրեցի հակադիր զույգերի մեջ `պարզապես ստուգելու համար, որ նրանք կատարյալ քայլում են նույն ճանապարհով: Սա իրականում շատ հեշտ է հասնել, քանի որ շրջանակը պետք է հոգա հավասարեցման մասին: Ես հայելիները ամրացրեցի երկրորդ սոսինձով շրջանակին (տաք սոսինձը կարող է ավելի լավ լինել դրա համար, այն չի բիծ տալիս PLA- ին): Հայելիի կողմը դեպի ներս է, որովհետև դա ամենափխրուն կողմն է, և այսպիսով լույսը պետք չէ անցնել ակրիլային շերտի միջով ՝ նախքան նորից անդրադարձնելը:

Քայլ 12: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա

Ես սկսեցի խորանարդից դուրս եկող լարերը մաքրելուց, սա պարզապես ամեն ինչ մի փոքր կոկիկ է դարձնում իմ կարծիքով: Քանի որ այս նախագիծը պարզապես Arduino է ՝ LED շերտով, ամեն ինչ բավականին պարզ է: Սնուցման աղբյուրից 5 Վ -ը պետք է միացված լինի խորանարդի 5 Վ -ին և Արդուինոյի 5 Վ -ին: Էլեկտրաէներգիայի մատակարարման GND- ն անհրաժեշտ է միացնել խորանարդի GND- ին և Arduino- ի GND- ին: Համոզվեք, որ ճիշտ եք բևեռայնությունը, անհրաժեշտության դեպքում ստուգեք սա մուլտիմետրով, հակառակ դեպքում կարող եք տապակել ձեր Arduino- ն: Խուսափելու համար դուք կարող եք նաև Arduino- ն սնուցել հոսանքի միակցիչի միջոցով, բայց դա անելու համար ձեզ հարկավոր կլինի լրացուցիչ միակցիչ: Այժմ մնում է միայն միացնել խորանարդի Din- ը Arduino- ի քորոցին: Ես վերջում օգտագործեցի 5 -րդ կապը, բայց դա իրականում նշանակություն չունի: Պարզ, չէ՞:

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

Քայլ 13: Կոդ:)

Image
Image

Մինչ այժմ օգտագործածս ծածկագիրը բավականին պարզ էր, ես պարզապես վերցրեցի մի կոդ արագ LED օրինակների գրադարանից և մի քանի թվեր փոխեցի այս խորանարդի վրա աշխատելու համար (իմ օգտագործած սկզբնական կոդը կարելի է գտնել այստեղ): Նախքան Arduino- ն ձեր համակարգչին USB պորտի միջոցով միացնելը, համոզվեք, որ անջատեք 5V կապը սնուցման աղբյուրի և Arduino- ի միջև:

Ես ավարտեցի մի շարք անիմացիաներ պարունակող կոդը, որոնցից մի քանիսը տեսանելի են վերը նշված տեսանյութում:

Մի պատճենեք կպցնել այստեղից, այն չի գործարկվի ՝ հրահանգների տեղադրման եղանակի պատճառով

#ներառել #սահմանել LED_PIN 5 #սահմանել NUM_LEDS 144 CRGB լուսարձակներ [NUM_LEDS];

void setup () {

FastLED.addLeds (լուսարձակներ, NUM_LEDS); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); // լրացնել բոլոր սև FastLED.show (); } void loop () {onesnake (10000); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); fadeFromCenter (10000); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); // ծիածան (5000); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); կայծեր (10000); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); // loopThroughColors (5000); fill_solid (leds, NUM_LEDS, CRGB (0, 0, 0)); } void onesnake (int duration) {unsigned long startTime; startTime = millis (); int գտնվելու վայրը = 1; int հաջորդ ճանապարհ = 1; int անկյուններ [8] [3] = {{-7, 8, 1}, {-1, 2, 3}, {-3, 4, 5}, {-5, 6, 7}, {-8, -12, 9}, {-2, -9, 10}, {-4, -10, 11}, {-6, -11, 12}}; int ledsInSnake [48]; int գույն = 0; for (int i = 0; imillis ()) {if (location> 0) {for (int i = 0; i <12; i ++) {color = (color+5)%2550; leds [ledsInSnake [0] = CHSV (255, 255, 0); (int j = 0; j <48; j ++) {if (j! = 0) {leds [ledsInSnake [j] = CHSV (գույն/10, 255, (j*255)/48); ledsInSnake [j-1] = ledsInSnake [j]; }} ledsInSnake [47] = (վայրը -1)*12+i; leds [ledsInSnake [47] = CHSV (գույն/10, 255, 255); FastLED.show (); ուշացում (20); }} if (գտնվելու վայրը <0) {for (int i = 0; i <12; i ++) {color = (color+5)%2550; leds [ledsInSnake [0] = CHSV (255, 255, 0); (int j = 0; j <48; j ++) {if (j! = 0) {leds [ledsInSnake [j] = CHSV (գույն/10, 255, (j*255)/48); ledsInSnake [j-1] = ledsInSnake [j]; }} ledsInSnake [47] = (գտնվելու վայրը+1)*-12+11-i; leds [ledsInSnake [47] = CHSV (գույն/10, 255, 255); FastLED.show (); ուշացում (20); }} nextpath = պատահական (0, 2); for (int i = 0; i <8; i ++) {// diffren 8 if (անկյուններ [0] ==-գտնվելու վայրը || անկյունները [1] ==-գտնվելու վայրը || անկյունները [2] ==-գտնվելու վայրը) {if (անկյուններ [nextpath]! =-location) {location = անկյուններ [nextpath]; } else {տեղադրություն = անկյուններ [հաջորդ ճանապարհ+1]; } ընդմիջում; }}

FastLED.show ();

ուշացում (20); }} void fadeFromCenter (int duration) {unsigned long startTime; startTime = millis (); int հաշվիչ = 0; while (startTime+տևողություն> millis ()) {counter = (counter+1)%255; համար (int i = 0; i <12; i ++) {for (int j = 0; jmillis ()) {counter = (counter+1)%255; համար (int i = 0; i

դատարկ ծիածան (int տևողություն) {

անստորագիր երկար startTime; startTime = millis (); int հաշվիչ = 0; while (startTime+տևողություն> millis ()) {counter = (counter+1)%255; (int i = 0; i <NUM_LEDS; i ++) {leds = CHSV ((i*5+հաշվիչ)%255, 255, 255); } FastLED.show (); ուշացում (20); }} void sparkles (int duration) {unsigned long startTime; startTime = millis (); int LENGTH = 40; int թարթել [LENGTH]; int գույն = 0; համար (int i = 0; imillis ()) {գույն = (գույն+5)%2550; leds [թարթել [0] = CHSV (255, 255, 0); (int i = 0; i <LENGTH; i ++) {if (i! = 0) {leds [blink = CHSV (գույն/10, 255, (i*255)/LENGTH); թարթել [i-1] = թարթել ; }} թարթել [LENGTH-1] = պատահական (0, NUM_LEDS); FastLED.show (); ուշացում (50); }}

Քայլ 14: Վայելեք ձեր հիանալի անսահմանության խորանարդը:

Վայելեք ձեր հիանալի անսահմանության խորանարդը !!
Վայելեք ձեր հիանալի անսահմանության խորանարդը !!
Վայելեք ձեր հիանալի անսահմանության խորանարդը !!
Վայելեք ձեր հիանալի անսահմանության խորանարդը !!
Վայելեք ձեր հիանալի անսահմանության խորանարդը !!
Վայելեք ձեր հիանալի անսահմանության խորանարդը !!

Հուսով եմ, որ ձեզ դուր եկավ այս հրահանգը: Եթե այո, խնդրում եմ քվեարկեք ինձ համար մրցույթում և տվեք որոշ կարծիքներ: Ես կցանկանայի լսել ձեր գաղափարները այս նախագծի նախագծերի կամ բարելավումների վերաբերյալ: Շնորհակալություն կարդալու համար:

Make it Glow մրցույթ
Make it Glow մրցույթ
Make it Glow մրցույթ
Make it Glow մրցույթ

Երկրորդ մրցանակ «Make it glow» մրցույթում

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