Satura rādītājs:

DMX kontrolēti EL stieples griesti: 9 soļi (ar attēliem)
DMX kontrolēti EL stieples griesti: 9 soļi (ar attēliem)

Video: DMX kontrolēti EL stieples griesti: 9 soļi (ar attēliem)

Video: DMX kontrolēti EL stieples griesti: 9 soļi (ar attēliem)
Video: DMX - Party Up (Up In Here) (Enhanced Video, Edited) 2024, Septembris
Anonim
Image
Image
DMX kontrolēti EL stieples griesti
DMX kontrolēti EL stieples griesti

Šis projekts ir DMX kontrolēts EL Wire griesti. Tas ir izgatavots no 30 EL stieples (kas nozīmē elektroluminiscējošu vadu) 3 dažādās krāsās, pilnīgi neatkarīgi. Tas ietver standarta DMX protokolu, kas ir saderīgs ar jebkuru gaismas vadības programmatūru.

1. solis: materiāli

Nepieciešamie materiāli galvenokārt ir elektronikas komponenti. Šeit ir saraksts ar visu, kas tika izmantots šī projekta pabeigšanai:

  • Arduino Mega 2560
  • Barošanas avots Arduino (no 9V līdz 12V)
  • DMX ieeja (un pēc izvēles DMX izeja, ja neesat DMX rindas beigās)
  • MAX485, lai pārveidotu DMX signālu (RS-485) TTL sērijā, ko nolasītu Arduino
  • Neliels slēdzis (skatiet DMX soli, lai saprastu, kāpēc)
  • 3x invertori, kas specializējušies EL vadiem, spēj vienlaikus vadīt pietiekami daudz EL vadu (šajā gadījumā katrs 100 metrus)
  • 30x 470 omi rezistori
  • 30x MOC2023 optotriacs
  • 30x 1k omi 1W rezistori
  • 30x BTA16 triaki
  • Cik daudz EL Wire, cik vēlaties!

Tagad, kad viss ir šeit, sāksim!

2. darbība. DMX pasūtījumu saņemšana

DMX pasūtījumu saņemšana
DMX pasūtījumu saņemšana

DMX ir ļoti izplatīts gaismas kontroles protokols. Šis EL Wire projekts izmanto šo standartu, lai tas būtu saderīgs ar jebkuru DMX kontrolieri.

Pirmkārt, mums ir jāsaņem pasūtījumi no DJ vai gaismas kontroliera DMX saskarnes.

Lai sasniegtu šo mērķi, MAX485 veic konversiju starp RS-485 loģikas līmeņiem, ko izmanto DMX, un TTL loģikas līmeņiem, ko izmanto Arduino sērijas saskarne. Šeit MAX485 ir pieslēgts tikai pasūtījumu saņemšanai, tā ir tikai DMX ierīce un neko citu nekontrolēs.

RX tapai ir jāiet uz Arduino TX tapas, taču ir ļoti noderīgi novietot slēdzi starp tām. Patiešām, mēģinot augšupielādēt savu kodu Arduino, TX tapa ir jāatvieno no DMX līnijas, pretējā gadījumā tā avarēs. Tāda pati problēma var rasties, kad Arduino tiek startēts, tāpēc vienkārši ieslēdziet savienojumu, kad viss ir gatavs.

Lai DMX ierīces varētu pieķēdēt, cita DMX izeja ir pielodēta paralēli ieejai (nevis shēmā).

3. solis: EL vadu jaudas kontrole

EL vadu jaudas kontrole
EL vadu jaudas kontrole
EL vadu jaudas kontrole
EL vadu jaudas kontrole

EL vadu vadība nav tik vienkārša kā LED, jo tā ir barošanas avots. Tam jābūt barotam ar īpašu barošanas avotu, kas nodrošina aptuveni 120 VAC pie 2 kHz.

Šim pašdarinātajam sekvenceram varēja izmantot relejus, taču tas nebija īpaši interesants pārslēgšanās laika un skaņas dēļ.

Risinājums ir izolēt triakus ar optotriakiem. Es sapratu šo shēmu mājās gatavotā PCB, taču jūs varat tos pasūtīt profesionālim vai vienkārši lodēt manuāli, taču tas būs nedaudz grūti.

Es nolēmu izgatavot 3 PCB, kontrolējot pa 10 izejām, bet to var pielāgot.

4. solis: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Visu karšu savienošana ir diezgan gara un atkārtojas. Lai būtu efektīvāks, esmu izmantojis lentes kabeli starp Arduino un katru barošanas paneli.

Katras tāfeles centrā ir vīriešu galvenes. Pēc tam es esmu lodējis sieviešu galvenes lentes kabeļa vienā pusē un vīriešu galvenes otrā pusē, lai tieši pievienotu Arduino. Katrs EL vads tiek piegādāts spaiļu skrūvju blokā uz barošanas paneļiem.

Viss ir pieskrūvēts uz koka dēļa, un šis dēlis ir nostiprināts griestos.

5. solis: EL stieples uzstādīšana

EL stieples uzstādīšana
EL stieples uzstādīšana
EL stieples uzstādīšana
EL stieples uzstādīšana

30 EL Wire gabali ir piesieti pie griestiem, bet arī tādā kā lielā gaismas akā.

Pirmkārt, gaismas urbumā katrs 9 metrus garais EL stieples gabals ir saspraustas. Tā kā tas ir izgatavots no koka, pietika ar rokas skavotāju. Ir 10 gabali, kas atrodas 10 cm attālumā.

Pārējie 20 EL stieples gabali ir novietoti zvaigznē no gaismas iedobes. Tie visi ir piesieti pie griestiem, pateicoties rāvējslēdzējiem, jo metāla stieņi iet cauri visai telpai. Šis izkārtojums ļauj mazāk kabeļu, lai savienotu dēļus.

6. darbība: kodēšana

Lai atļautu saziņu, izmantojot DMX protokolu, esmu izmantojis DMXSerial bibliotēku, kas pieejama šeit.

Pārējais kods ir izstrādāts īpaši šim projektam, taču tas ir pilnībā pielāgojams. Jūtieties brīvi to izmantot un mainīt to, kā vēlaties!

7. solis: izbaudiet to

Izbaudi to !
Izbaudi to !

Lai izmantotu šo sistēmu:

  • izveidojiet vadu un augšupielādējiet kodu
  • izslēdziet slēdzi
  • pievienojiet savu DMX kontrolieri DMX ieejai
  • ieslēdziet barošanas avotus
  • ieslēdziet slēdzi
  • nosūtiet savus DMX pasūtījumus
  • Izbaudi to !

8. darbība: [BONUS] neizmantojot Arduino Mega2560

[BONUS] neizmantojot Arduino Mega2560
[BONUS] neizmantojot Arduino Mega2560
[BONUS] neizmantojot Arduino Mega2560
[BONUS] neizmantojot Arduino Mega2560

Mana pirmā ideja bija izveidot visas PCB šim projektam. Tā rezultātā esmu izveidojis shematisku un PCB izkārtojumu, kas ietver visu nepieciešamo.

Uz šīs tāfeles jūs varat atrast AtMega328P, kas ir tāds pats kā Arduino Uno. Tomēr tai nav pietiekami daudz izeju, tāpēc esmu pievienojis 3 MCP23017. Tie ir GPIO paplašinātāji, kas sazinās ar I2C protokolu. Katrs MCP23017 var pievienot 16 jaunas izejas, taču bija vieglāk izveidot vienu komponentu katrai barošanas platei.

Lai izmantotu šo konfigurāciju, jāizmanto bibliotēka "ElWireMCP", kuras pamatā ir Adafruit MCP23017 bibliotēka, nevis mana iepriekšējā koda "ElWireMega" bibliotēka.

9. solis. Secinājums

Es ceru, ka jums patiks šis projekts un izmantosiet to savā veidā!

Ieteicams: