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

Continuum - Slow Motion LED Art Display: 22 քայլ (նկարներով)
Continuum - Slow Motion LED Art Display: 22 քայլ (նկարներով)

Video: Continuum - Slow Motion LED Art Display: 22 քայլ (նկարներով)

Video: Continuum - Slow Motion LED Art Display: 22 քայլ (նկարներով)
Video: La Educación Prohibida - Película Completa HD Oficial 2024, Հուլիսի
Anonim

Իմացեք ավելին Pixelmatix- ի մասին Հետևեք հեղինակի ավելին.

SmartMatrix - Դինամիկ LED գեղարվեստական ցուցադրում
SmartMatrix - Դինամիկ LED գեղարվեստական ցուցադրում
SmartMatrix - Դինամիկ LED գեղարվեստական ցուցադրում
SmartMatrix - Դինամիկ LED գեղարվեստական ցուցադրում

Օգտվողի մասին. Pixelmatix- ը ստեղծում է բաց կոդով ապարատային արտադրանքների SmartMatrix շարքը և դեռահասների համար SmartMatrix գրադարան 3.1. Ավելին Pixelmatix- ի մասին »

Continuum- ը թեթև գեղարվեստական ցուցադրություն է, որն անընդհատ շարժման մեջ է ՝ արագ, դանդաղ կամ աներևակայելի դանդաղ շարժվելու ընտրանքներով: Էկրանի RGB LED- ները թարմացվում են վայրկյանում 240 անգամ, յուրաքանչյուր թարմացում հաշվարկվում է յուրահատուկ գույներով: Theուցադրման կողքի սահնակը վերահսկում է, թե արդյոք լուսադիոդային լուսարձակները կվերարտադրեն բովանդակությունը `ներկայումս անիմացիոն GIF- երը` իրական ժամանակում, 1000 անգամ ավելի դանդաղ, քան իրական ժամանակում, կամ որևէ միջանկյալ:

Շրջանակը սնուցվում է Teensy 4.1 -ով և SmartMatrix գրադարանով ՝ օգտագործելով SmartLED Shield- ը Teensy 4 -ի համար: LED վահանակներն ունեն 32x32 պիքսել P5 (5 մմ սկիպիդար) RGB HUB75 վահանակներ, որոնք համակցված են 96x96 պիքսել 480 մմ (18.9 ) քառակուսի էկրանով, որը տեղավորվում է Ikea Ribba ստվերային արկղի շրջանակում: HUB75 վահանակները պահանջում են մշտական թարմացում տվյալներով ՝ պատկերը բարձր արագությամբ ցուցադրելու համար. թարմացվում է վայրկյանում առնվազն 100 անգամ `մարդկանց մեծամասնության համար առանց թրթռալու, իսկ վայրկյանում` առնվազն 200 անգամ `լավ տեսք ունենալու համար: խցիկի վրա: SmartMatrix գրադարանը և SmartLED Shield- ը նախատեսված են արագ և բարձրորակ գրաֆիկայով թարմացնելու HUB75 վահանակները ՝ օգտագործելով մինչև 48-բիթանոց գույնի խորություն ՝ գունային ցածր խորությամբ գույնի նուրբ փոփոխություններ կատարելիս խուսափելու համար: Սովորաբար SmartMatrix գրադարանը աշխատում է սկզբնաղբյուրի հետ, որը թարմացվում է շատ ավելի դանդաղ, քան թարմացման արագությունը, օրինակ ՝ տեսանյութերի համար 30 կադր վայրկյանում և միաժամանակ մեկ պատկերով: Այս նախագծով գրադարանը յուրաքանչյուր թարմացման համար միաժամանակ նայում է երկու պատկերների, և ստեղծում է նոր պատկեր ՝ թարմացնելու համար ՝ օգտագործելով գծային ինտերպոլացիա: Դա անհնար կլիներ առանց հզոր Teensy 4 -ի, որն ունի բավականաչափ հիշողություն ՝ լրացուցիչ պիքսելային տվյալները պահելու և բոլոր անհրաժեշտ հաշվարկները կատարելու համար 96x96 HUB75 էկրանին եզակի պիքսելներ հաշվարկելու և էկրանը 240 անգամ թարմացնելու համար:

Բացի HUB75 լուսադիոդներ վարելուց, ես օգտագործում եմ APA102 LED աջակցությունը SmartMatrix գրադարանում, և JST-SM մալուխը և 5V բուֆերները, որոնք տեղադրված են SmartLED Shield- ում ՝ երկու մետր 60 LED/մետր APA102 LED ժապավեն քշելու համար, որպեսզի հետևի պատը լուսավորվի: շրջանակը Amibilight- ի նման էֆեկտով: APA102 LED- ները դրա համար լավ ընտրություն են ՝ համեմատած WS2812/Neopixels- ի հետ, քանի որ նրանք ունեն 5 բիթ գլոբալ պայծառության վերահսկման կարգավորում մեկ LED- ի համար, ինչը թույլ է տալիս նրանց վարել կեղծ 39-բիթ գույնի խորությամբ և 24-բիթ WS2812/նեոպիքսելներով: Սա թույլ է տալիս հարթ գույնի փոփոխություններ կատարել ՝ առանց երևալու ավելի ցածր գույնի խորության LED- ներով: APA102 LED- ների գույները վերցված են դեպի վահանակ քշված պատկերների եզրերից և ժամանակի ընթացքում տեղադրվում են այնպես, ինչպես հիմնական վահանակները:

Theուցադրման վերահսկիչները միտումնավոր պարզ են ՝ խառնիչ ոճի սահնակով (գծային պոտենցիոմետր) ՝ նվագարկման արագությունը վերահսկելու համար, և երկու պտտվող կոդավորիչ ՝ մեկը բովանդակությունը փոխելու, մյուսը ՝ պայծառությունը վերահսկելու համար:

LED- ները ցրված են ցրտահարված ակրիլային վահանակով, որը գտնվում է LED- ներից բավական հեռու, այնպես որ հարակից լույսերը մի փոքր խառնվում են իրար: Այն կտրուկ բարելավում է որոշակի տեսակի բովանդակության տեսքը ՝ ցուցադրմանը տալով շատ յուրահատուկ տեսք:

Ես որոշ ժամանակ ունեի այս ցուցադրման ընդհանուր գաղափարը ՝ ոգեշնչված «Շատ դանդաղ ֆիլմ նվագարկիչ» նախագծով և Fadecandy LED կարգավորիչի կողմից կիրառվող սահուն գծային ինտերպոլացիայով: Ինձ շատ դուր եկավ Շատ դանդաղ ֆիլմ նվագարկիչի հիմքում ընկած գաղափարը. Էկրանը, որը թվում էր, թե անշարժ է, բայց երբ նորից նայես, կարող է նոր բովանդակություն ցուցադրել: Ի տարբերություն այդ նախագծի, ես ուզում էի թաքցնել անցումները, այնպես որ, նույնիսկ եթե դուք ուղղակի նայեիք էկրանին, երբ այն անցնում էր նոր շրջանակի, դուք չէիք կարողանա տեսնել անցումը կամ ընդհանրապես որևէ շարժում:

Պարագաներ

96x96 շրջանակ կառուցելու համար ձեզ հարկավոր է

  • Ikea Ribba 50x50 սմ շրջանակ
  • Acrylite Satinice 0D010 3 մմ թերթ ՝ կտրված մինչև 500x500 մմ

    Այլընտրանքային դիֆուզորը կարող է օգտագործվել ավելի էժան, նույնիսկ տպիչ թուղթը (եթե այն կարող եք գտնել ճիշտ չափի մեջ) կարող է լավ աշխատել որպես դիֆուզոր, բայց շրջանակն իսկապես ֆանտաստիկ տեսք ունի որակյալ դիֆուզորով

  • 9x P5 32x32 HUB75 վահանակներ

    Ես օգտագործել եմ տարիներ առաջ ձեռք բերած վահանակներ, և թվում է, թե էժան P5 32x32 վահանակները դադարեցվել են, քանի որ դրանք փոխարինվում են P5 64x32 վահանակներով, որոնք չեն աշխատի 96x96 էկրանին: P5 32x32 «Արտաքին» վահանակները մատչելի են, բայց դրանք ավելի թանկ են, քանի որ ավելի պայծառ են և ունեն անջրանցիկ ծածկույթներ: Նրանք կարող են նաև ավելի հաստ լինել, այնպես որ դուք ստիպված կլինեք ինչ -որ կերպ կարգավորել վահանակների դիրքը շրջանակի մեջ հետ ՝ ինչ -որ կերպ միևնույն ցրված տեսք ստանալու համար:

  • SmartLED Shield Teensy 4 -ի համար

    Սա ներկայումս հանդիսանում է Crowd Supply- ի ամբոխային ֆինանսավորման արշավ, սակայն այն բաց կոդով սարքավորում է, իսկ նախատիպի ապարատային դիզայնը և SmartMatrix գրադարանի վերջին ծածկագիրը հասանելի են GitHub- ում, եթե ցանկանում եք կառուցել ձեր սեփականը

  • Պատանեկություն 4.1

    Ձեռք բերեք այն PJRC- ից կամ SparkFun- ից արդեն զոդված կապում, եթե ցանկանում եք սա կառուցել առանց զոդման

  • microSD քարտ

    • Փոքր չափը լավ է
    • Ձեզ նույնպես պետք է ընթերցող ՝-g.webp" />
  • Ավելի երկար 16-պտույտ IDC ժապավենային մալուխներ

    • HUB75 վահանակները շարքերի միջև միացնելու համար ձեզ ավելի երկար մալուխներ կպահանջվեն, քան սովորաբար տրվում են HUB75 վահանակներին
    • Ամենաէժան տարբերակը, հավանաբար, 16-հաղորդիչ ժապավենից մալուխ և 16-փին IDC միակցիչների փաթեթ ստանալն է և ձեր սեփականը սեղմելը: Նկատի ունեցեք, որ եթե չեք գտնում 16 հաղորդիչ մալուխ, կարող եք գտնել ավելի լայն (օրինակ ՝ 20-փին) և պարզապես առանձնացնել ձեզ անհրաժեշտ 16 լարերը
    • Դուք կարող եք ձեռք բերել IDC սեղմման հատուկ գործիք, կամ պարզապես օգտագործել նստարանային փոխնակ
  • 2x պտտվող կոդավորիչներ

    Ես օգտագործել եմ KY-040 մոդելը, որը հասանելի է չինական էլեկտրոնիկա վաճառող կայքերից

  • Սլայդ պոտենցիոմետր

    Ես օգտագործեցի չինական աղբյուրի 10k պոտենցիոմետր կարմիր PCB- ով, դեղին սահնակով և երկակի գծային ելքով

  • M-F «Dupont» ցատկող մալուխներ կամ մետաղալարեր և սեղմիչներ
  • U 100uF Էլեկտրոլիտիկ կոնդենսատոր

    Արժեքը այնքան էլ նշանակություն չունի, ես նաև օգտագործեցի ձեռքի տակ եղած 220uF- ը

  • Այն, ինչ պետք է գա ձեր HUB75 վահանակների հետ միասին

    • Էլեկտրական մալուխներ յուրաքանչյուր վահանակի համար
    • Կարճ ժապավենի մալուխներ (ձեզ հարկավոր է 9x)
  • Breadboard կամ perfboard
  • 2x 14-կապանի վերնագրեր, որոնք հարմար են SmartLED Shield- ը հացահատիկին կամ տախտակին միացնելու համար

    Եթե դուք օգտագործում եք տախտակ, ձեզ հարկավոր են նման երկար քորոցներ ՝

  • Էներգամատակարարում և պատի հոսանքի մալուխ և վարդակից

    Այս վահանակներն օգտագործում են մինչև 3 Ա լրիվ պայծառությամբ, այնպես որ ինձ պետք է ընդամենը 27 Ա, գումարած բավականաչափ LED շերտերի համար: Ավելի փոքր մատակարարումը, հավանաբար, կաշխատի, քանի որ ես բոլոր վահանակների վրա չեմ վարում սպիտակ գույնի ամբողջական պայծառություն պարունակող բովանդակություն: Ինձ մոտ 40 Ա մատակարարումը հարմար էր, և այն տեղավորվում էր դիսփլեյի հետևում, ուստի ես դա օգտագործում էի օպտիմալացման փոխարեն:

  • M3 8 մմ պտուտակներ `HUB75 վահանակները շրջանակի հետևում ամրացնելու համար

    Մի քանի ավելի երկար պտուտակներ նույնպես հարմար կլինեն էլեկտրամատակարարումը հնարավորինս ամրացնելու համար շրջանակի հետևի մասում:

  • Փայտե պտուտակներ ՝ կոդավորիչը ամրացնելու համար, իսկ սլայդ պոտենցիոմետրը ՝ շրջանակին

    Ես պատահաբար ունեցա #4 1/2 "պտուտակներ, այնպես որ ես դրանք օգտագործեցի

  • Վահանի ամրացման համար կանգառ և պտուտակներ

    • Սա SmartLED Shield- ը շրջանակին ամրացնելու համար է
    • Ես օգտագործեցի 20 մմ M3 M-F փակուղի, որը պտուտակված էր HUB75 վահանակի անցքերից մեկի մեջ, և 6 մմ M3 պտուտակ `վահանը փակագծին ամրացնելու համար: Եթե հացահատիկի փոխարեն օգտագործում եք տախտակ, այն ավելի բարակ կլինի, և ձեզ ավելի կարճ հակադրություն կպահանջվի
  • Տպիչ թուղթ
  • Շարժական ժապավեն

    օրինակ Դիմակավորող ժապավեն

  • Մատիտ
  • Կոդավորիչ կոդավորիչի համար

    Կոդավորիչը չի գալիս պլաստիկ բռնակով, պարզապես մետաղական կոդավորիչի լիսեռն է: Գտեք մեկը, որը, ձեր կարծիքով, լավ տեսք ունի:

  • Կափարիչ սահողի համար

    Սահնակը գալիս է գլխարկով, բայց այն բաց դեղին է, և գուցե ոչ ճիշտ տեսքը սև նկարի շրջանակի դեմ: Գտեք մեկը, որը, ձեր կարծիքով, լավ տեսք ունի:

  • Ըստ ցանկության

    • 2 մ 60 LED/մ APA102 ժապավեն
    • APA102 Strip աջ անկյունի միակցիչներ

      Սա շատ ավելի հեշտ է դարձնում ճիշտ անկյունների էլեկտրամոնտաժը, հակառակ դեպքում պարզապես օգտագործեք կարճ մետաղալարեր

    • JST-SM Արական և իգական խոզուկներ
    • Բարելի խրոցը տերմինալային բլոկի ադապտերին (APA102 շերտի համար)
    • Jumper Wire էլեկտրամատակարարումը և տակառի խրոցը միացնելու համար
    • Հաղորդալար/սեղմիչ տերմինալներ ՝ APA102 տակառի խրոցակը հոսանքին միացնելու համար
    • Իկեա Մոսլանդայի դարակը

      շրջանակը պահել պատին

    • 3 մմ MDF

      2 մմ MDF- ն, որը ներառված է Ribba- ի շրջանակում, այնքան ամուր չէ, որ վահանակները մեջքով խոնարհված պահի: Առնվազն խնդիր չէ, եթե շրջանակն ուղղահայաց տեղադրված է պատին, բայց ժամանակի ընթացքում այն կարող է կախվել: Եթե դուք հեշտությամբ մուտք եք գործել 3 մմ MDF կամ մեկ այլ հաստ փայտե վահանակ, ապա դա կարող է լավ բարելավում լինել սկզբում

  • Գործիքներ

    • 34 մմ անցքի սղոց

      • Ես օգտագործեցի Ikea Fixa Kit- ի փոքրիկ սղոցը
      • Մի փոքր ավելի մեծ անցքը, հավանաբար, լավ է
    • Գայլիկոն
    • Հորատանցքեր

      • Պտուտակային անցքերի համար ես օգտագործել եմ 5/32 "(~ 4 մմ) հորատիչ
      • Ավելի մեծ բևեռացվող ցցերի համար
      • Կոդավորող լիսեռի համար 17/64 դյույմ (6,75 մմ) փորվածք
      • Կոդավորիչների և պոտենցիոմետրերի համար հորատման տարածքի համար 16 մմ (կամ 18 մմ) ավելի ամուր բիթ
      • Մի փոքր կոդավորիչի և պոտենցիոմետրի փորձնական անցքերի համար
    • Պտուտակահաններ
    • Հոբբի դանակ
    • Ասեղնագործ տափակաբերան աքցան
    • Քորոց կամ սուր բան, ասես ասեղից կամ ձեռքի հարվածից
    • Մատիտ և/կամ գրիչ

Քայլ 1. Կառուցման պլանավորում

Հրահանգները պետք է կառուցեն 96x96 շրջանակ, բայց այս նախագիծը կարող է մասշտաբավորվել այլ չափերի ցուցադրումների: Կարող եք փոքրից սկսել 32x32 P6 (6 մմ սկիպիդար) վահանակով, որը նույնպես լավ տեղավորվում է ստվերների ընդհանուր հասանելի նկարների շրջանակների մեջ (տես SmartMatrix Display): Դուք կարող եք չորս անգամ ավելի շատ պիքսել ստանալ նույն չափի շրջանակով ՝ փոխարենը օգտագործելով 64x64 P3 վահանակ: Հնարավոր է վարել 96x96 -ից մեծ էկրան, հնարավոր է 128x128, բայց ավելի ցածր թարմացման արագության (մոտ 160 Հց) փոխզիջման դեպքում:

Քայլ 2: Կաղապար պատրաստեք

Դուք կկատարեք ձևանմուշ, որը կարող է օգտագործվել շրջանակի հետևի մասում հորատման կարիք ունեցող անցքերը նշելու համար: Կարող եք ձևանմուշ պատրաստել ՝ օգտագործելով մեծ թուղթ, կամ մի քանի թերթ ՝ միասին ամրացված:

Տեղադրեք ձեր բոլոր վահանակները, քանի որ դրանք կտեղադրվեն շրջանակի մեջ, LED կողմը ներքև: Կպչեք ժապավենով արտաքին եզրերին, որտեղ երկու վահանակներ հանդիպում են, համոզվելով, որ վահանակները միմյանց մոտ են սեղմված: Դուք ցանկանում եք, որ ձևանմուշը վահանակները ամուր պահի իրար, հակառակ դեպքում լույսերի մեջ կարող է տեսանելի բաց լինել, որտեղ երկու վահանակների միջև լրացուցիչ տարածք կա:

Կաղապարը պետք է գրավի կենտրոնական վահանակի առանձնահատկությունները, և առնվազն `արտաքին վահանակների ամենափոքր պտուտակային անցքերը` մեկը յուրաքանչյուր վահանակից: Համոզվեք, որ ձեր թուղթը բավականաչափ մեծ է `այս բոլոր հնարավորությունները գրավելու համար:

Թուղթը դրեք վահանակների հետևի մասում: Վահանակների հետևի մասում կան որոշ առանձնահատկություններ, որոնք թույլ չեն տալիս թուղթը նստել հարթ: Բևեռացման մեխերը (վահանակի հետևից կպչող կեռները) ճանապարհին են, ինչպես նաև հոսանքի միակցիչները: Կատարեք մի քանի փոքր անցքեր, որպեսզի այս հատկությունները անցնեն թղթի միջով, որպեսզի այն նստած լինի հարթ: Այժմ կպցրեք թուղթը, որպեսզի այն ամուր քաշվի վահանակների հետևի մասում:

Ձեր մատով քսեք վահանակների առանձնահատկությունները կաղապարի տակ, որպեսզի դրանք դաջված լինեն թղթի վրա: Համոզվեք, որ ծածկել եք պտուտակների բոլոր անցքերը, 2x8 HUB75 միակցիչները և հոսանքի միակցիչը կենտրոնական վահանակից, և առնվազն ամենափոքր պտուտակային անցքերը արտաքին վահանակներից: Այժմ հեռացրեք ժապավենը վահանակներից:

Մատիտի օգնությամբ նշեք այն ձևանմուշի այն կողմը, որը դաջվածքի ժամանակ ձեր առջև էր: Կաղապարը ներկայացնում է վահանակների ներքևը, այնպես որ գրեք «BOTTOM» ՝ դեպի ձեզ նայող կողմը: Պարզեք, թե վահանակների որ կողմն է «վերև» (վահանակները սովորաբար հետևում ունեն սլաքներ, մեկը ցույց է տալիս տվյալների հոսքը մի HUB75 միակցիչից մյուսը, իսկ մյուսը ՝ վահանակի վերևը): Նկարեք սլաքը դեպի վեր և գրեք վերև կաղապարի վրա:

Քայլ 3: Կաղապարը փոխանցեք շրջանակի հետևի մաս

Թեքեք շրջանակի հետևի ներդիրները և ապամոնտաժեք շրջանակը, եթե դա արդեն չեք արել: Ձեռք բերեք MDF թերթիկը, որը կազմում է շրջանակի հետևը և մյուս կտորները մի կողմ դրեք: Եթե որոշեցիք օգտագործել ավելի հաստ 3 մմ MDF թերթ, փոխարենը վերցրեք այն: Եթե ձեզ հետաքրքրում է MDF թերթի կողմնորոշումը շրջանակի ներսում լինելուց, ապա ձեր ուզած կողմը դրեք դեպի ձեր առջև դրված սեղանի վրա և դրեք այն եզրը, որը ցանկանում եք լինել վերևում ՝ ձեզանից հեռու սեղանի վրա: Այժմ դրեք ձևանմուշը վերևում ՝ տեսանելի «BOTTOM» - ով, իսկ «վեր» սլաքը ՝ դեպի ձեզ ուղղված: Կաղապարը կենտրոնացրեք այնպես, որ կենտրոնական վահանակի կենտրոնը լինի MDF թերթի կենտրոնում: Կասեցրեք ձևանմուշը ներքև, որպեսզի այն չշարժվի նշման ժամանակ:

Կաղապարի վրա հորատման կարիք ունեցող յուրաքանչյուր հատկանիշի կենտրոնում կատարեք քորոցային անցքեր ՝ պտուտակային անցքեր, բևեռացնող մեխեր (այնտեղ արդեն պետք է անցքեր լինեն), HUB75 միակցիչ, հոսանքի միակցիչ: Այժմ օգտագործեք գրիչ կամ մատիտ `այս հատկանիշների կենտրոնը MDF թերթիկի վրա նշելու համար: Եթե ձեր ձևանմուշն այնքան մեծ չէր, որ կարողանար գրավել բոլոր վահանակների բոլոր հնարավորությունները, հեռացրեք ձևանմուշը և տեղադրեք այնպես, որ ծածկեք մեկ այլ վահանակ ՝ օգտագործելով արդեն իսկ նշված պտուտակային անցքի հատկությունները `ձևանմուշը հավասարեցնելու համար: Կրկնեք մինչև բոլոր հատկանիշները նշված լինեն:

Այժմ վերադարձեք MDF- ն ՝ համոզվելով, որ բոլոր հատկանիշները նշված են: Անկության դեպքում, կարող եք գրել «PEG» ՝ բևեռացվող ամրակների կողքին, և «BIG» ՝ HUB75- ի և հոսանքի միակցիչների կողքին, այնպես որ դուք կիմանաք, թե որ անցքերն ավելի մեծ փորելու կարիք ունեն:

Քայլ 4: Հորատեք անցքեր MDF թերթիկում

Նախ փորեք կենտրոնական վահանակի բոլոր անցքերը: Սկսեք 5/32 (4 մմ) բիթից: Անցեք մի փոքր ավելի մեծ բևեռացման բևեռների համար, որոնք ձևանմուշի վրա ճշգրիտ նշված չեն, և ավելի թույլ անցքերի համար ավելի մեծ անցք է պետք: Օգտագործեք անցքի սղոցը փորել HUB75 միակցիչի և հոսանքի միակցիչի անցքերը:

Արդյո՞ք թեստը տեղավորվում է վահանակներից մեկի հետ. Հիշեք, որ վահանակը տեղադրվելու է լուսադիոդային կողմով ներքև ՝ սեղանի վրա, MDF թերթի տակ, արդյո՞ք անցքերը համընկնում են վահանակի հետ: Անհրաժեշտության դեպքում նորից հորատեք:

Քայլ 5. Փորձեք համապատասխանությունը ավելի շատ անցքեր հորատելուց առաջ

Այժմ կենտրոնական վահանակին հարող վահանակների համար որոշ (ոչ բոլոր) անցքեր բացեք: Ընդամենը երկու պտուտակավոր անցք մեկ վահանակի համար, գումարած բևեռացվող մեխերի համար ավելի մեծ անցքերը բավական են: Կցեք կենտրոնական վահանակը մի քանի պտուտակով: Այժմ օգտագործեք մեկ այլ վահանակ `համոզվելու համար, որ արտաքին վահանակների համար ձեր հորատած մի քանի անցքերը ճիշտ են դասավորված: Եթե դուք չեք տեսնում վահանակի պտուտակների անցքերի կենտրոնը, երբ վահանակը սերտորեն սեղմում եք կենտրոնական վահանակի վրա, ապա ինչ -որ բան անջատված է: Կատարեք անհրաժեշտ ճշգրտումներ ձեր մնացած նշանների մեջ `համոզվելու համար, որ վահանակները սերտորեն կպցվեն միմյանց, մինչ հարակից վահանակների համար մնացած անցքերի հորատումը:

Այժմ դա պարզապես թողնում է անկյունային վահանակները: Դուք գիտեք, թե ինչ անել հիմա ՝ մի քանի անցք բացեք, ստուգեք համապատասխանությունը, կարգավորեք, այնուհետև մնացած անցքերը:

Քայլ 6: Տեղադրեք և փորձարկեք էներգիայի մատակարարումը

Տեղադրեք և փորձարկեք էլեկտրամատակարարում
Տեղադրեք և փորձարկեք էլեկտրամատակարարում
Տեղադրեք և փորձարկեք էլեկտրամատակարարում
Տեղադրեք և փորձարկեք էլեկտրամատակարարում

Էներգամատակարարումը կարող է տեղադրվել MDF թերթի հետևի մասում: Տեսեք, արդյոք վահանակի համար առկա անցքերն էլեկտրամատակարարումը տեղադրելու հարմար վայրում են, և անհրաժեշտության դեպքում ավելի երկար պտուտակ օգտագործեք ՝ MDF- ի միջոցով էլեկտրամատակարարումը վահանակներից մեկին ամրացնելու համար:

Միացրեք պատի էներգիայի սնուցման աղբյուրը, եթե այն նախապես միացված չէ: Այս քայլին շատ զգույշ եղեք և էլեկտրաէներգիայի մատակարարման ցուցումներին ու նախազգուշացումներին և հրահանգների համար դիմեք այլ ձեռնարկների, քանի որ աշխատում եք վտանգավոր լարման մակարդակներով: Երբ դուք վստահ եք էլեկտրագծերի վրա, միացրեք հոսանքը պատին և մի մուլտիմետրով ստուգեք, որ հոսանքի աղբյուրից հոսում է 5 Վ լարման: Որոշ մատակարարումներ ունեն ճշգրտման պտուտակ, որը կարող է անհրաժեշտ լինել պտտել լարման ճիշտ մակարդակին հավաքելու համար:

Քայլ 7: Տեղադրեք վահանակներ

Օգտագործեք պտուտակներ `բոլոր վահանակները MDF- ի հետևի մասում ամրացնելու համար: Ամեն վահանակի համար չորս պտուտակ, հավանաբար, բավական է, բայց ցանկության դեպքում ազատ զգուշորեն օգտագործեք բոլոր պտուտակները:

Քայլ 8: Լարացրեք վահանակները

Մետաղալար վահանակներ
Մետաղալար վահանակներ

Միացրեք ժապավենի մալուխները HUB75 վահանակներին: SmartLED վահանը տեղադրված կլինի շրջանակի ներքևի աջ մասում (հետևից դիտելիս): Օգտագործեք երկար ժապավենի մալուխ ՝ վահանը ներքևի ձախ վահանակի մուտքին միացնելու համար: Այժմ միացրեք վահանակները կարճ ժապավենային մալուխներով ՝ ձախից աջ, իսկ երկար ժապավենային մալուխներով ՝ վահանակների աջ կողմի ելքերից, վահանակի ձախ կողմի մուտքերից ՝ ներքևից վերև: Թողեք վերջին HUB75 ելքը միացված:

Միացրեք էլեկտրամատակարարման մալուխները վահանակների մեջ և միացրեք դրանք 5 Վ էլեկտրամատակարարման ելքերին (կարմիր մետաղալարը 5 Վ է, սև մետաղալարը `գետնին):

Քայլ 9. Հավաքեք SmartLED Shield և Teensy 4

Հետևեք [SmartLED Shield for Teensy 4 հրահանգներին] (https://docs.pixelmatix.com/SmartMatrix/shield-t4.html) ՝ Teensy- ն և վահանը հավաքելու համար:

Քայլ 10. Programրագիր Teensy With Simple Sketch for Testing

Օգտագործեք FastLED_Functions ուրվագիծը ՝ ձեր վահանակները փորձարկելու համար: Փոփոխեք օրինակը `ձեր վահանակների չափերին և էլեկտրագծերի կողմնորոշմանը (վերևից ներքև կամ ներքևից վերև): Միացրեք վահանակներին և Teensy- ին և ներբեռնեք ուրվագիծը USB- ի միջոցով: Եթե տեսնում եք ոչ պատշաճ խնդիրներ, կարգավորեք էլեկտրագծերը կամ ուրվագիծը, մինչև ամեն ինչ ճիշտ ցուցադրվի:

Քայլ 11. Լրացուցիչ. Լարացրեք APA102 շերտերը

Լրացուցիչ. Wire Up APA102 շերտեր
Լրացուցիչ. Wire Up APA102 շերտեր

APA102 շերտերը մի փոքր ավելի շատ աշխատանք են պահանջում հավաքման և զոդման համար, որպեսզի շերտերը տեղավորվեն շրջանակի հետևի մասում: Կտրեք շերտերը երկարությամբ, որպեսզի տեղավորվեն հետևի մասում, և կպցրեք անկյունները ՝ օգտագործելով աջ անկյունի ադապտերներ ՝ սկսած ներքևի աջից և ծածկելով վերևը, ձախը, այնուհետև ներքևը: Եթե շրջանակը տեղադրում եք դարակի վրա, գուցե ցանկանաք, որ ներքևի ժապավենը տեղադրվի դարակի տակ, որի դեպքում կապն ապահովելու համար կպահանջվի JST-SM խոզուկներ կպցնել և դարակաշարերի ժապավենի շարժական լինելը, երբ դու ներքև ես քաշում շրջանակը:

Քայլ 12. Նախատեսեք շրջանակները կտրել շրջանակում

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

Նշեք ծածկագրիչների և Slide պոտենցիոմետրի դիրքը: Կոդավորողներն ավելի շատ կապեր ունեն, այնպես որ ես դրանք դնում եմ շրջանակի աջ կողմում (երբ հետևում եմ հետևին), այնպես որ դրանք ավելի մոտ են SmartLED Shield- ին `էլեկտրագծերը պարզեցնելու համար: Ես սահիկը դնում եմ շրջանակի հակառակ կողմում, որպեսզի հեշտ լինի կառավարել զգացմունքները ՝ առանց պատահականորեն դիպչելու սխալ հսկիչին: Ազատորեն տեղադրեք կառավարման վահանակները այլ վայրում, որի դեպքում, հնարավոր է, ցանկանաք SmartLED Shield- ը տեղափոխել վերահսկիչներին ավելի մոտ:

Քայլ 13 ՝ Կոդավորիչների համար անցքեր կտրեք

Կոդավորողների համար կտրեք անցքեր
Կոդավորողների համար կտրեք անցքեր
Կոդավորողների համար կտրեք անցքեր
Կոդավորողների համար կտրեք անցքեր
Կոդավորողների համար կտրեք անցքեր
Կոդավորողների համար կտրեք անցքեր

Շրջանակի ներսում նշեք առաջին կոդավորողի տեղը: Համոզվեք, որ անցքը կենտրոնացած է շրջանակի խորության վրա, երբ չափվում է դրսից: Եթե դուք օգտագործում եք ավելի վատ հատված, ճանապարհի մեծ մասը վարժեցրեք, բայց ամբողջ ճանապարհով մի անցեք: Գնացեք առնվազն նույնքան խորը, որքան կոդավորողի մետաղյա պատյանը:Այժմ փորեք կենտրոնական անցքը ՝ օգտագործելով 17/64 դյույմ (6,75 մմ) բիթ:

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

Կրկնեք երկրորդ կոդավորիչի համար:

Քայլ 14. Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար

Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար
Կտրեք անցքեր սլայդերի պոտենցիոմետրի համար

Շրջանակի ներսում նշեք սլայդ պոտենցիոմետրի տեղը: Ես նշեցի մետաղյա վահանի տեղը և անցքի երկարությունը: Համոզվեք, որ սահիկի անցքը կենտրոնացած է շրջանակի խորության վրա, երբ չափվում է դրսից: Եթե դուք օգտագործում եք ավելի վատ հատված, ճանապարհի մեծ մասը վարժեցրեք, բայց ամբողջ ճանապարհով մի անցեք: Գնացեք առնվազն նույնքան խորը, որքան պոտենցիոմետրի մետաղական պատյանը: Կրկնեք հորատումը մետաղական վահանի երկարության համար: Շրջանակի արտաքին մասում բացը կտրելու համար օգտագործեք դանակ և պողպատե քանոն: Շարունակեք վերցնել նյութը այնքան ժամանակ, մինչև այն բավական լայն լինի, որպեսզի սահիկը անցնի իր շարժման ամբողջ տիրույթով ՝ առանց շփման:

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

Քայլ 15. Թեքեք միակցիչները վերահսկողության և փորձարկման համար

Թեքեք միակցիչները վերահսկողության և փորձարկման համար
Թեքեք միակցիչները վերահսկողության և փորձարկման համար
Թեքեք միակցիչները վերահսկողության և փորձարկման համար
Թեքեք միակցիչները վերահսկողության և փորձարկման համար
Թեքեք միակցիչները վերահսկողության և փորձարկման համար
Թեքեք միակցիչները վերահսկողության և փորձարկման համար

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

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

Քայլ 16. Կտրեք անցքերը MDF թերթիկում ՝ կառավարման միակցիչների համար

Կտրեք անցքերը MDF թերթիկում `կառավարման միակցիչների համար
Կտրեք անցքերը MDF թերթիկում `կառավարման միակցիչների համար
Կտրեք անցքերը MDF թերթիկում `կառավարման միակցիչների համար
Կտրեք անցքերը MDF թերթիկում `կառավարման միակցիչների համար

MDF թերթիկին անհրաժեշտ են անցքեր, որոնք թույլ են տալիս վերահսկիչ միակցիչները դուրս գալ: Կտրեք թերթից մի քանի մմ, որտեղ միակցիչները կգնան:

Քայլ 17: Ավելացրեք դիֆուզեր

Եթե դուք օգտագործում եք ակրիլիտ ցրտահարված ակրիլ, ապա ավելացրեք այն հիմա շրջանակին: Եթե այլ կոշտ դիֆուզոր եք օգտագործում, փոխարենը ավելացրեք այն: Եթե դուք թուղթ կամ ֆիլմ եք օգտագործում դիֆուզորի համար, գուցե ցանկանաք այն կպցնել ճկուն պլաստիկին, որը գալիս է շրջանակի հետ, այնպես որ այն մնում է տեղում շրջանակի հավաքումից հետո: Ավելացրեք ցանկացած դիֆուզոր, որն այժմ օգտագործում եք:

Քայլ 18: Կցեք սլայդ և կոդավորիչներ

Կցել սլայդ և կոդավորիչներ
Կցել սլայդ և կոդավորիչներ
Կցել սլայդ և կոդավորիչներ
Կցել սլայդ և կոդավորիչներ

Այժմ վերահսկիչները կարող են ավելացվել շրջանակին, ամրացման պտուտակներով `դրանք տեղում պահելու համար: Նշում կատարեք քորոցների անուններին, նախքան դրանք պտուտակվելը և անհասանելի լինելը: Դուք կարող եք գրել ազդանշանների անունները MDF թերթի հետևի մասում: Շրջանակի արտաքին մասում ամրացրեք կոդավորիչների ընկույզները:

Քայլ 19: Շրջանակ հավաքեք

Հավաքեք շրջանակ
Հավաքեք շրջանակ

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

Քայլ 20. Մալուխի սլայդ և կոդավորիչներ

Wire Up Slide և կոդավորիչներ
Wire Up Slide և կոդավորիչներ
Wire Up Slide և կոդավորիչներ
Wire Up Slide և կոդավորիչներ
Wire Up Slide և կոդավորիչներ
Wire Up Slide և կոդավորիչներ

Օգտագործեք jumper լարերը `կառավարման ազդանշանները միացնելու համար տախտակին կամ տախտակին: Այս ազդանշաններին ձեզ հարկավոր է մի քանի կապեր հաստատել, ուստի յուրաքանչյուրին տող նվիրեք, եթե օգտագործում եք տախտակ ՝ 3.3 Վ, GND:

Սահող կապեր.

  • 3.3 Վ
  • ԿԵՆՏՐՈՆ
  • Պին 23
  • Ավելացրեք կոնդենսատորը 3.3V- ի և AGND- ի միջև («-» նշումը գնում է AGND)

Կոդավորող 1 կապեր.

  • 3.3 Վ
  • GND
  • CLK 16
  • ՏՎԿ 17
  • SW 18

Կոդավորիչ 2 Միացումներ.

  • 3.3 Վ
  • GND
  • CLK 19
  • ՏՎՅՈԹ 20
  • SW 21

Քայլ 21. Պատրաստել GIF- ներ

Հետևեք Adafruit Learning System- ի այս ձեռնարկին ՝ շրջանակի համար GIF- ներ պատրաստելու համար: Ես օգտագործել եմ այս GIF- ները և GIFBrewery ծրագրակազմը MacOS- ում GIF- ների համար, որոնք տեսնում եք ցուցադրական տեսանյութում:

  • Թունել u/rddigi- ի կողմից Reddit/r/perfectloops- ում
  • Trippy psychedelic հեղուկ GIF- ը GIFER- ի կողմից `Ֆելոլունեի կողմից
  • «Jungle Terror»-ը Protobacillus CC BY-SA- ի կողմից
  • «Գործընթացի աճի ցավեր»

Տեղադրեք GIF- ները թարմ microSD քարտի մեջ, տեղադրեք գրացուցակի նոր անուն ՝ «gif»: Հեռացրեք քարտը և ավելացրեք Teensy 4.1 -ին:

Քայլ 22. Բեռնել ուրվագիծը և փորձարկել

Ներբեռնեք GifInterpolation ուրվագիծը, կազմեք և վերբեռնեք:

Համոզվեք, որ կոդավորողներն աշխատում են (փոխվում է պայծառությունն ու-g.webp

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