Orodha ya maudhui:

Dari ya waya iliyodhibitiwa ya DMX: Hatua 9 (na Picha)
Dari ya waya iliyodhibitiwa ya DMX: Hatua 9 (na Picha)

Video: Dari ya waya iliyodhibitiwa ya DMX: Hatua 9 (na Picha)

Video: Dari ya waya iliyodhibitiwa ya DMX: Hatua 9 (na Picha)
Video: Только правда имеет значение | 4 сезон 27 серия - ЛУЧШЕЕ ИЗ 2024, Novemba
Anonim
Image
Image
Dari ya waya iliyodhibitiwa ya DMX
Dari ya waya iliyodhibitiwa ya DMX

Mradi huu ni dari ya waya ya EL iliyodhibitiwa na DMX. Imetengenezwa na 30 EL Wire (ambayo inamaanisha Umeme wa Electroluminescent) katika rangi 3 tofauti, huru kabisa. Inajumuisha itifaki ya kawaida ya DMX, ili kuendana na programu yoyote ya kudhibiti nuru.

Hatua ya 1: Vifaa

Vifaa vinavyohitajika ni vifaa vya elektroniki. Hapa kuna orodha ya yote ambayo yametumika kukamilisha mradi huu:

  • Mbinu yake ya mawasiliano na taarifa ya kampuni ni kama ilivyo hapo chini
  • Ugavi wa umeme kwa Arduino (kati ya 9V na 12V)
  • Ingizo la DMX (na kwa hiari pato la DMX ikiwa hauko mwisho wa laini ya DMX)
  • MAX485 ya kubadilisha ishara ya DMX (RS-485) katika TTL Serial inayosomeka na Arduino
  • Kubadili kidogo (angalia hatua ya DMX kuelewa ni kwanini)
  • Inverters 3x maalum kwa EL Wire, inayoweza kuendesha EL Wire ya kutosha kwa wakati mmoja (mita 100 kila mmoja katika kesi hii)
  • Vipinzani vya 30x 470 ohms
  • 30x MOC2023 optotriacs
  • Vipinzani vya 30x 1k ohms 1W
  • Vipande 30x BTA16
  • Kama EL waya kama unavyotaka!

Sasa kwa kuwa kila kitu kiko hapa, wacha tuanze!

Hatua ya 2: Kupokea Maagizo ya DMX

Kupokea Oda za DMX
Kupokea Oda za DMX

DMX ni itifaki ya kawaida sana katika udhibiti wa nuru. Mradi huu wa EL Wire hutumia kiwango hiki kuoana na mtawala wowote wa DMX.

Kwanza, tunahitaji kupokea maagizo kutoka kwa interface ya DMX ya DJ au kidhibiti mwanga.

Ili kufikia lengo hili, MAX485 hufanya ubadilishaji kati ya viwango vya mantiki vya RS-485 vinavyotumiwa na viwango vya mantiki vya DMX na TTL vinavyotumiwa na kiunga cha serial cha Arduino. Hapa, MAX485 ina waya tu kupokea maagizo, ni kifaa cha DMX tu na haitadhibiti kitu kingine chochote.

Pini ya RX inahitaji kwenda kwenye pini ya Arduino TX lakini ni muhimu sana kubadili kati yao. Kwa kweli, wakati utajaribu kupakia nambari yako kwenye Arduino, pini ya TX inahitaji kukatwa kutoka kwa laini ya DMX, vinginevyo itaanguka. Suala hilo hilo linaweza kutokea wakati Arduino inapiga kura, kwa hivyo washa unganisho mara tu kila kitu kitakapokuwa tayari.

Kuruhusu vifaa vya DMX vifungwe, pato lingine la DMX limeuzwa sambamba na pembejeo (sio kwa mpango).

Hatua ya 3: Udhibiti wa Nguvu wa EL Wire

Udhibiti wa Nguvu wa EL Wire
Udhibiti wa Nguvu wa EL Wire
Udhibiti wa Nguvu wa EL Wire
Udhibiti wa Nguvu wa EL Wire

Udhibiti wa EL waya sio rahisi kama LED kwa sababu ya usambazaji wa umeme. Inahitaji kuwezeshwa na usambazaji maalum wa umeme, ikitoa kitu kuhusu 120 VAC kwa 2kHz.

Relays zingeweza kutumiwa kwa mpangilio huu wa maandishi, lakini haikuwa ya kupendeza sana kwa sababu ya wakati wa kubadilisha na sauti.

Suluhisho ni kutumia triacs, na optotriacs kwa kujitenga. Niligundua mzunguko huu kwenye PCB iliyotengenezwa nyumbani, lakini unaweza kuwaamuru kwa mtaalamu au tu kuiuza kwa mikono, lakini itakuwa ngumu kidogo.

Niliamua kutengeneza PCB tatu zinazodhibiti matokeo 10 kila moja, lakini inaweza kubadilishwa.

Hatua ya 4: Wiring

Wiring
Wiring
Wiring
Wiring
Wiring
Wiring

Kuunganisha kadi zote ni ndefu na kurudia. Ili kuwa na ufanisi zaidi, nimetumia kebo ya Ribbon kati ya Arduino na kila bodi ya nguvu.

Kuna vichwa vya kiume katikati ya kila bodi. Halafu, nimeuza vichwa vya kike upande mmoja wa kebo ya Ribbon, na vichwa vya kiume upande wa pili kuziba moja kwa moja kwenye Arduino. Kila EL waya huja kwenye kiwambo cha screw kwenye bodi za umeme.

Kila kitu kimefungwa kwenye bodi ya mbao, na bodi hii imewekwa kwenye dari.

Hatua ya 5: Kufunga EL Wire

Kufunga EL Wire
Kufunga EL Wire
Kufunga EL Wire
Kufunga EL Wire

Vipande 30 vya waya wa EL vimefungwa kwenye dari, lakini pia katika aina ya taa kubwa vizuri.

Kwanza, kwenye kisima kisicho na mwanga, kila kipande cha mita 9 kwa muda mrefu EL waya imefungwa. Kwa sababu imetengenezwa kwa kuni, stapler iliyoshikiliwa mkono ilitosha. Kuna vipande 10, vimewekwa kwa cm 10.

Vipande vingine 20 vya EL Wire vimetengwa kwa nyota kutoka kwenye kisima cha nuru. Wote wamefungwa kwenye dari kwa shukrani kwa zipi, kwa sababu baa za chuma hupitia chumba chote. Mpangilio huu unaruhusu kuwa na nyaya ndogo za kujiunga na bodi.

Hatua ya 6: Usimbuaji

Kuruhusu mawasiliano kutumia itifaki ya DMX, nimetumia maktaba ya DMXSerial, inayopatikana hapa.

Nambari iliyobaki imetengenezwa haswa kwa mradi huu, lakini inabadilika kabisa. Jisikie huru kuitumia na kuibadilisha kama unavyotaka!

Hatua ya 7: Furahiya

Furahia !
Furahia !

Kutumia mfumo huu:

  • waya na upakie nambari
  • zima swichi
  • ingiza kidhibiti chako cha DMX kwenye ingizo la DMX
  • washa vifaa vya umeme
  • weka swichi
  • tuma maagizo yako ya DMX
  • Furahia !

Hatua ya 8: [BONUS] Kutotumia Arduino Mega2560

[BONUS] Kutotumia Arduino Mega2560
[BONUS] Kutotumia Arduino Mega2560
[BONUS] Kutotumia Arduino Mega2560
[BONUS] Kutotumia Arduino Mega2560

Wazo langu la kwanza lilikuwa kuunda PCB zote za mradi huu. Kama matokeo, nimeunda mpangilio na mpangilio wa PCB ambao unajumuisha kila kitu kinachohitajika.

Kwenye bodi hii, unaweza kupata AtMega328P ambayo ni sawa na Arduino Uno. Walakini, haina matokeo ya kutosha, kwa hivyo nimeongeza 3 MCP23017. Wao ni viongezaji vya GPIO, wanaowasiliana na itifaki ya I2C. Kila MCP23017 inaweza kuongeza matokeo mapya 16, lakini ilikuwa rahisi kuwa na sehemu moja kwa kila bodi ya umeme.

Ili kutumia usanidi huu, unapaswa kutumia maktaba ya "ElWireMCP" kulingana na maktaba ya Adafruit MCP23017, badala ya maktaba ya "ElWireMega" kutoka kwa nambari yangu ya zamani.

Hatua ya 9: Hitimisho

Natumai utafurahiya mradi huu, na uutumie kwa njia yako mwenyewe!

Ilipendekeza: