Turinys:
- 1 žingsnis: medžiagos
- 2 žingsnis: DMX užsakymų gavimas
- 3 žingsnis: EL laido galios valdymas
- 4 žingsnis: laidų prijungimas
- 5 žingsnis: EL laido montavimas
- 6 žingsnis: kodavimas
- 7 žingsnis: mėgaukitės
- 8 veiksmas: [BONUS] Nenaudokite „Arduino Mega2560“
- 9 žingsnis: Išvada
Video: DMX valdomos EL vielos lubos: 9 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šis projektas yra DMX valdomos EL Wire lubos. Jis pagamintas iš 30 EL vielos (tai reiškia elektroliuminescencinę vielą) 3 skirtingų spalvų, visiškai nepriklausomos. Jame yra standartinis DMX protokolas, suderinamas su bet kokia šviesos valdymo programine įranga.
1 žingsnis: medžiagos
Reikalingos medžiagos iš esmės yra elektronikos komponentai. Čia yra sąrašas visų, kurie buvo naudojami šiam projektui užbaigti:
- „Arduino Mega 2560“
- „Arduino“maitinimo šaltinis (nuo 9V iki 12V)
- DMX įvestis (ir pasirinktinai DMX išvestis, jei nesate DMX eilutės pabaigoje)
- MAX485, skirtas konvertuoti DMX signalą (RS-485) į „TTL Serial“, kurį gali nuskaityti „Arduino“
- Mažas jungiklis (žr. DMX žingsnį, kad suprastumėte, kodėl)
- 3x keitikliai, specialiai skirti „EL Wire“, vienu metu gali valdyti pakankamai EL laido (šiuo atveju kiekvienas 100 metrų)
- 30x 470 omų rezistoriai
- 30x MOC2023 optotriakai
- 30x 1k omų 1W rezistoriai
- 30x BTA16 triakai
- Tiek EL laidų, kiek norite!
Dabar, kai viskas yra čia, pradėkime!
2 žingsnis: DMX užsakymų gavimas
DMX yra labai paplitęs šviesos valdymo protokolas. Šis „EL Wire“projektas naudoja šį standartą, kad būtų suderinamas su bet kokiu DMX valdikliu.
Pirma, turime gauti užsakymus iš DJ ar šviesos valdiklio DMX sąsajos.
Šiam tikslui pasiekti MAX485 konvertuoja tarp RS-485 loginių lygių, naudojamų DMX, ir TTL loginių lygių, naudojamų „Arduino“serijos sąsajoje. Čia „MAX485“yra prijungtas tik priimti užsakymus, jis yra tik DMX įrenginys ir nieko daugiau nekontroliuos.
RX kaištis turi būti ant „Arduino TX“kaiščio, tačiau labai naudinga tarp jų įjungti jungiklį. Iš tiesų, kai bandysite įkelti savo kodą į „Arduino“, TX kaištį reikia atjungti nuo DMX linijos, kitaip jis suduš. Ta pati problema gali kilti paleidus „Arduino“, todėl tiesiog įjunkite ryšį, kai viskas bus paruošta.
Kad būtų galima grandines prijungti prie DMX įrenginių, lygiagrečiai įėjimui buvo lituojama kita DMX išvestis (ne schemoje).
3 žingsnis: EL laido galios valdymas
EL laidų valdymas nėra toks lengvas kaip LED dėl maitinimo šaltinio. Jis turi būti maitinamas specialiu maitinimo šaltiniu, tiekiančiu maždaug 120 VAC 2 kHz dažniu.
Šiam naminiam sekos kūrėjui galėjo būti naudojamos relės, tačiau tai nebuvo labai įdomu dėl perjungimo laiko ir garso.
Sprendimas yra izoliacijai naudoti triakus su optotriakais. Supratau, kad ši grandinė yra pagaminta iš namų PCB, tačiau galite juos užsisakyti profesionalui arba tiesiog lituoti rankiniu būdu, tačiau tai bus šiek tiek sunku.
Aš nusprendžiau pagaminti 3 PCB, valdančius po 10 išėjimų, tačiau juos galima pritaikyti.
4 žingsnis: laidų prijungimas
Visų kortelių prijungimas yra gana ilgas ir pasikartojantis. Kad būtų efektyviau, aš naudoju juostinį kabelį tarp „Arduino“ir kiekvienos maitinimo plokštės.
Kiekvienos lentos centre yra vyrų antraštės. Tada vienoje juostelės kabelio pusėje lituosiu antraštes moterims, o kitoje - vyriškas antraštes, kad galėčiau prijungti tiesiai prie „Arduino“. Kiekviena EL viela yra maitinimo plokštėse esančiame gnybtų varžte.
Viskas prisukama ant medinės lentos, o ši lenta tvirtinama lubose.
5 žingsnis: EL laido montavimas
30 „EL Wire“dalių yra pririštos prie lubų, bet taip pat ir didelėje šviesoje.
Pirma, šviesos šulinyje kiekvienas 9 metrų ilgio EL vielos gabalas yra susegtas. Kadangi jis pagamintas iš medžio, pakako rankinio segiklio. Yra 10 vienetų, 10 cm atstumu.
Kiti 20 EL vielos gabalų yra išdėstyti žvaigždėje nuo šviesos šulinio. Visi jie yra pririšti prie lubų užtrauktukų dėka, nes metaliniai strypai eina per visą kambarį. Šis išdėstymas leidžia turėti mažiau kabelių plokštėms sujungti.
6 žingsnis: kodavimas
Norėdami leisti bendrauti naudojant DMX protokolą, naudoju DMXSerial biblioteką, kurią rasite čia.
Likusi kodo dalis buvo sukurta specialiai šiam projektui, tačiau ji yra visiškai pritaikoma. Nesivaržykite ja naudotis ir keisti, kaip norite!
7 žingsnis: mėgaukitės
Norėdami naudoti šią sistemą:
- prijungti ir įkelti kodą
- atjunkite jungiklį
- prijunkite savo DMX valdiklį prie DMX įvesties
- įjunkite maitinimo šaltinius
- įjunkite jungiklį
- siųsti savo DMX užsakymus
- mėgaukis tuo !
8 veiksmas: [BONUS] Nenaudokite „Arduino Mega2560“
Mano pirmoji idėja buvo sukurti visas šio projekto PCB. Dėl to sukūriau schemą ir PCB išdėstymą, kuriame yra viskas, ko reikia.
Šioje lentoje galite rasti „AtMega328P“, kuris yra toks pat kaip „Arduino Uno“. Tačiau jame nėra pakankamai išėjimų, todėl pridėjau 3 MCP23017. Jie yra GPIO plėtikliai, bendraujantys su I2C protokolu. Kiekvienas MCP23017 gali pridėti 16 naujų išėjimų, tačiau buvo lengviau turėti vieną komponentą kiekvienai maitinimo plokštei.
Norėdami naudoti šią konfigūraciją, turėtumėte naudoti „ElWireMCP“biblioteką, pagrįstą „Adafruit MCP23017“biblioteka, o ne „ElWireMega“biblioteką iš ankstesnio kodo.
9 žingsnis: Išvada
Tikiuosi, kad jums patiks šis projektas ir naudosite jį savaip!
Rekomenduojamas:
Lituoti švarias vielos jungtis: 3 žingsniai (su paveikslėliais)
Švarių vielos jungčių litavimas: čia yra trumpas patarimas, kaip tinkamai sujungti kabelius. Tai patogu pakeisti saulės kolektoriaus jungtį arba tiesiog padaryti ilgesnį bet kurio dviejų laidų kabelį. Tai gali atrodyti kaip pagrindinis įgūdis, tačiau žinau, kad iki to laiko, kai išmoksiu šios technikos, aš
Kišeninio dydžio vielos kilpos žaidimas: 7 žingsniai (su paveikslėliais)
Kišeninio dydžio vielos kilpos žaidimas: Ei, vaikinai, ar prisimenate 90 -uosius, kai PUBG neužvaldė pasaulio, turėjome tiek daug nuostabių žaidimų. Prisimenu, kad užaugau žaisdamas žaidimą savo mokyklos karnavale. Buvo labai baisu jį gauti per visą kilpą. Kadangi „Instructables“turi
Vielos vyniojimo vielos nuėmiklis: 4 žingsniai (su paveikslėliais)
Vielos vyniojimo vielos nuėmiklis: tai vielos vyniojimo vielos nuėmiklis, kuris gali būti labai naudingas kuriant prototipus. Jame naudojami pjaustytuvų ašmenys, o svarstyklės buvo pagamintos iš prieinamų PCB prototipų. PCB užsakymas projektams namuose yra labai ekonomiškas ir lengvas
Kiekvieną kartą įsisavinkite tobulą vielos vielos jungtį: 7 žingsniai (su nuotraukomis)
Kiekvieną kartą įsisavinkite tobulą vielos vielos jungtį: šioje instrukcijoje aš išmokysiu jus, kaip kiekvieną kartą padaryti nepriekaištingą vielos sujungimą galite rinktis iš dviejų laidų: „pigtail“arba „inlinePigtail“
Lubos garsiakalbiai, sumontuoti į dirbtinių garsiakalbių dėžes.: 6 žingsniai
Lubos garsiakalbiai, sumontuoti į dirbtinių garsiakalbių dėžutes: čia yra idėja naudoti aukštos kokybės lubų garsiakalbį, įsigytą už nuolaidą nuo aukciono svetainės, ir supakuoti jį erdvinio garso režimui. Čia aš naudoju EV C8.2. Jie parduodami maždaug 350 USD už porą. Aš nusipirkau juos „Ebay“už trumpą laiką