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

DMX վերահսկվող EL մետաղալար Առաստաղ. 9 քայլ (նկարներով)
DMX վերահսկվող EL մետաղալար Առաստաղ. 9 քայլ (նկարներով)

Video: DMX վերահսկվող EL մետաղալար Առաստաղ. 9 քայլ (նկարներով)

Video: DMX վերահսկվող EL մետաղալար Առաստաղ. 9 քայլ (նկարներով)
Video: Dr. Dre, Snoop Dogg, Eminem, Mary J. Blige, Kendrick Lamar & 50 Cent FULL Pepsi SB LVI Halftime Show 2024, Նոյեմբեր
Anonim
Image
Image
DMX վերահսկվող EL մետաղալարերի առաստաղ
DMX վերահսկվող EL մետաղալարերի առաստաղ

Այս նախագիծը DMX- ով վերահսկվող EL Wire առաստաղ է: Այն պատրաստված է 30 EL մետաղալարից (ինչը նշանակում է էլեկտրալյումինեսցենտ մետաղալար) 3 տարբեր գույներով, լիովին անկախ: Այն ներառում է ստանդարտ DMX արձանագրություն, որը համատեղելի է լույսի կառավարման ցանկացած ծրագրակազմի հետ:

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

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

  • An Arduino Mega 2560
  • Էլեկտրամատակարարում Arduino- ի համար (9 Վ -ից մինչև 12 Վ)
  • DMX մուտք (և ըստ ցանկության DMX ելք, եթե դուք DMX գծի վերջում չեք)
  • A MAX485 փոխակերպելու DMX ազդանշանը (RS-485) TTL սերիալում Arduino- ի կողմից ընթերցելի
  • Մի փոքր անջատիչ (տե՛ս DMX քայլը `հասկանալու պատճառը)
  • 3x ինվերտորներ, որոնք մասնագիտացած են EL Wire- ի համար, կարող են միաժամանակ բավականաչափ EL Wire վարել (այս դեպքում յուրաքանչյուրը 100 մետր)
  • 30x470 ohms դիմադրիչներ
  • 30x MOC2023 օպտոմատիկ սարքեր
  • 30x 1k ohms 1W դիմադրողներ
  • 30x BTA16 տրիակ
  • Որքան ուզում եք EL Wire:

Հիմա, երբ ամեն ինչ այստեղ է, եկեք սկսենք:

Քայլ 2: DMX պատվերների ընդունում

DMX պատվերների ընդունում
DMX պատվերների ընդունում

DMX- ը լույսի կառավարման շատ տարածված արձանագրություն է: Այս EL Wire նախագիծը օգտագործում է այս ստանդարտը `համատեղելի ցանկացած DMX վերահսկիչի հետ:

Նախ, մենք պետք է պատվերներ ստանանք DJ- ի կամ լույսի վերահսկիչի DMX ինտերֆեյսից:

Այս նպատակին հասնելու համար MAX485- ը փոխակերպում է RS-485 տրամաբանական մակարդակների միջև, որոնք օգտագործվում են DMX- ի և TTL տրամաբանական մակարդակների կողմից, որոնք օգտագործվում են Arduino- ի սերիական ինտերֆեյսի միջոցով: Այստեղ MAX485- ը միացված է միայն պատվերներ ստանալու համար, դա միայն DMX սարք է, և այն այլ բան չի վերահսկելու:

RX կապը պետք է անցնի Arduino TX կապի վրա, բայց շատ օգտակար է նրանց միջև անջատիչ դնելը: Իրոք, երբ կփորձեք ձեր կոդը վերբեռնել Arduino- ում, TX կապը պետք է անջատված լինի DMX գծից, հակառակ դեպքում այն կփլուզվի: Նույն խնդիրը կարող է առաջանալ Arduino- ի բեռնման ժամանակ, այնպես որ պարզապես միացրեք կապը, երբ ամեն ինչ պատրաստ լինի:

Որպեսզի DMX սարքերը շղթայված լինեն, մուտքի զուգահեռ զոդվում է մեկ այլ DMX ելք (ոչ սխեմատիկ):

Քայլ 3. EL Wire- ի էներգիայի վերահսկում

Էլեկտրական էներգիայի վերահսկում
Էլեկտրական էներգիայի վերահսկում
Էլեկտրական էներգիայի վերահսկում
Էլեկտրական էներգիայի վերահսկում

EL Wire- ի կառավարումը այնքան էլ հեշտ չէ, որքան LED- ն `իր էլեկտրամատակարարման պատճառով: Այն պետք է սնուցվի հատուկ էներգիայի աղբյուրով ՝ 2 կՀց հաճախականությամբ ապահովելով մոտ 120 ՎԱԿ:

Ռելեները կարող էին օգտագործվել այս տնական հաջորդականիչի համար, բայց դա շատ հետաքրքիր չէր միացման ժամանակի և ձայնի պատճառով:

Լուծումը triacs- ի օգտագործումն է, մեկուսացման համար `optotriacs- ը: Ես հասկացա այս սխեման տնական PCB- ի վրա, բայց դուք կարող եք պատվիրել դրանք պրոֆեսիոնալին կամ պարզապես ձեռքով զոդել, բայց դա մի փոքր դժվար կլինի:

Ես որոշեցի պատրաստել 3 հատ PCB, որոնք վերահսկում են յուրաքանչյուրից 10 ելք, բայց այն կարող է հարմարվել:

Քայլ 4: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Բոլոր քարտերի միացումը բավականին երկար է և կրկնվող: Ավելի արդյունավետ լինելու համար ես օգտագործել եմ ժապավենային մալուխ Arduino- ի և յուրաքանչյուր էներգաբլոկի միջև:

Յուրաքանչյուր տախտակի կենտրոնում կան արական վերնագրեր: Այնուհետև ես ժապավենի մալուխի մի կողմում կպցրել եմ կանացի վերնագրեր, իսկ մյուս կողմում `արական վերնագրեր` անմիջապես Arduino- ին միացնելու համար: Յուրաքանչյուր EL Wire- ը գալիս է տերմինալային պտուտակով բլոկի վրա էլեկտրական սալիկների վրա:

Ամեն ինչ պտուտակված է փայտե տախտակի վրա, և այս տախտակը ամրացված է առաստաղում:

Քայլ 5: EL Wire- ի տեղադրում

EL Wire- ի տեղադրում
EL Wire- ի տեղադրում
EL Wire- ի տեղադրում
EL Wire- ի տեղադրում

EL Wire- ի 30 կտորները կապված են առաստաղին, բայց նաև մի տեսակ մեծ լույսի ջրհորի մեջ:

Նախ, լույսի ջրհորի մեջ, 9 մետր երկարությամբ EL Wire- ի յուրաքանչյուր կտոր կեռված է: Քանի որ այն փայտից է, ձեռքի կեռը բավական էր: Կան 10 կտոր, 10 սմ հեռավորության վրա:

EL Wire- ի 20 այլ կտորները աստղի մեջ են դրված լուսավոր ջրհորից: Նրանք բոլորը կապվում են առաստաղի հետ zipties- ի շնորհիվ, քանի որ մետաղյա ձողերը անցնում են ամբողջ սենյակով: Այս դասավորությունը թույլ է տալիս ավելի քիչ մալուխներ ունենալ տախտակներին միանալու համար:

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

DMX արձանագրության միջոցով հաղորդակցություն թույլ տալու համար ես օգտագործել եմ DMXSerial գրադարանը, որը հասանելի է այստեղ:

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

Քայլ 7: Վայելեք:

Վայելիր !
Վայելիր !

Այս համակարգը օգտագործելու համար.

  • լարեք և վերբեռնեք կոդը
  • անջատիչն անջատեք
  • միացրեք DMX կարգավորիչը DMX մուտքագրման մեջ
  • միացրեք սնուցման աղբյուրները
  • միացրեք անջատիչը
  • ուղարկեք ձեր DMX պատվերները
  • վայելիր !

Քայլ 8. [ԲՈՆՈՍ] Arduino Mega2560 չօգտագործում

[ԲՈՆՈՍ] Չօգտագործելով Arduino Mega2560
[ԲՈՆՈՍ] Չօգտագործելով Arduino Mega2560
[ԲՈՆՈՍ] Չօգտագործելով Arduino Mega2560
[ԲՈՆՈՍ] Չօգտագործելով Arduino Mega2560

Իմ առաջին գաղափարն էր ստեղծել այս ծրագրի համար բոլոր PCB- ները: Արդյունքում, ես ստեղծել եմ սխեմատիկ և PCB դասավորություն, որը ներառում է անհրաժեշտ ամեն ինչ:

Այս տախտակի վրա կարող եք գտնել AtMega328P, որը նույնն է, ինչ Arduino Uno- ն: Այնուամենայնիվ, այն չունի բավարար արդյունքներ, ուստի ես ավելացրել եմ 3 MCP23017: Նրանք GPIO ընդլայնիչներ են, որոնք շփվում են I2C արձանագրության հետ: Յուրաքանչյուր MCP23017 կարող է ավելացնել 16 նոր ելք, բայց ավելի հեշտ էր ունենալ յուրաքանչյուր բաղադրիչի մեկ բաղադրիչ:

Այս կոնֆիգուրացիան օգտագործելու համար դուք պետք է օգտագործեք «ElWireMCP» գրադարանը, որը հիմնված է Adafruit MCP23017 գրադարանի վրա, իմ նախորդ կոդի «ElWireMega» գրադարանի փոխարեն:

Քայլ 9: Եզրակացություն

Հուսով եմ, որ դուք կվայելեք այս նախագիծը և կօգտագործեք այն ձեր սեփական ձևով:

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