Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Tumatanggap ng Mga Order ng DMX
- Hakbang 3: Pagkontrol sa Kuryente ng EL Wire
- Hakbang 4: Mga kable
- Hakbang 5: Pag-install ng EL Wire
- Hakbang 6: Pag-coding
- Hakbang 7: Masiyahan ka
- Hakbang 8: [BONUS] Hindi Gumagamit ng Arduino Mega2560
- Hakbang 9: Konklusyon
Video: Kinokontrol ng DMX na EL Wire Ceiling: 9 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang proyektong ito ay isang kisame ng EL Wire na kinokontrol ng DMX. Ito ay gawa sa 30 EL Wire (na nangangahulugang Electroluminescent Wire) sa 3 magkakaibang kulay, ganap na nagsasarili. Nagsasama ito ng isang karaniwang DMX protocol, upang maging katugma sa anumang light control software.
Hakbang 1: Mga Kagamitan
Ang mga materyal na kinakailangan ay pangunahing sangkap ng electronics. Narito ang isang listahan ng lahat ng ginamit upang makumpleto ang proyektong ito:
- Isang Arduino Mega 2560
- Isang supply ng kuryente para sa Arduino (sa pagitan ng 9V at 12V)
- Isang input ng DMX (at opsyonal na isang output ng DMX kung wala ka sa dulo ng linya ng DMX)
- Isang MAX485 upang i-convert ang signal ng DMX (RS-485) sa TTL Serial na mababasa ng Arduino
- Kaunting switch (tingnan ang hakbang na DMX upang maunawaan kung bakit)
- Ang 3x inverters ay dalubhasa para sa EL Wire, nakakapagmaneho ng sapat na EL Wire nang sabay (100 metro bawat isa sa kasong ito)
- 30x 470 ohms resistors
- 30x MOC2023 optotriacs
- 30x 1k ohms 1W resistors
- 30x BTA16 triacs
- Kung gaano karaming EL Wire ang gusto mo!
Ngayong narito na ang lahat, magsimula na tayo!
Hakbang 2: Tumatanggap ng Mga Order ng DMX
Ang DMX ay isang pangkaraniwang protokol sa light control. Ang proyektong ito ng EL Wire ay gumagamit ng pamantayang ito upang maging katugma sa anumang DMX controller.
Una, kailangan naming makatanggap ng mga order mula sa DMX interface ng DJ o ng light controller.
Upang makamit ang layuning ito, isang MAX485 ang gumagawa ng conversion sa pagitan ng mga antas ng lohika ng RS-485 na ginamit ng mga antas ng lohika ng DMX at TTL na ginamit ng serial interface ng Arduino. Dito, ang MAX485 ay wired lamang upang makatanggap ng mga order, ito ay isang aparato na DMX lamang at hindi nito makokontrol ang iba pa.
Ang RX pin ay kailangang pumunta sa pin ng Arduino TX ngunit napaka kapaki-pakinabang na maglagay ng switch sa pagitan nila. Sa katunayan, kapag susubukan mong i-upload ang iyong code sa Arduino, kailangang i-disconnect ang pin ng TX mula sa linya ng DMX, kung hindi man ay mag-crash ito. Ang parehong isyu ay maaaring mangyari kapag ang Arduino ay nag-boot, kaya't buksan lamang ang koneksyon kapag handa na ang lahat.
Upang payagan ang mga aparato ng DMX na ikadena, ang ibang output ng DMX ay na-solder na kahanay ng input (hindi sa eskematiko).
Hakbang 3: Pagkontrol sa Kuryente ng EL Wire
Ang kontrol ng EL Wire ay hindi kasing dali ng LED dahil sa power supply nito. Kailangan itong mapagana ng espesyal na supply ng kuryente, naghahatid ng isang bagay tungkol sa 120 VAC sa 2kHz.
Maaaring magamit ang mga relay para sa homemade sequencer na ito, ngunit hindi ito masyadong kawili-wili dahil sa oras ng paglipat at tunog.
Ang solusyon ay ang paggamit ng mga triac, na may mga optotriac para sa paghihiwalay. Napagtanto ko ang circuit na ito sa homemade PCB, ngunit maaari mo silang utusan sa isang propesyonal o manu-mano lamang itong solder, ngunit medyo mahirap ito.
Napagpasyahan kong gumawa ng 3 PCB na nagkokontrol ng 10 output bawat isa, ngunit maaari itong iakma.
Hakbang 4: Mga kable
Ang pagkonekta sa lahat ng mga kard ay medyo mahaba at paulit-ulit. Upang mas mahusay, gumamit ako ng ribbon cable sa pagitan ng Arduino at bawat power board.
Mayroong mga male header sa gitna ng bawat board. Pagkatapos, nag-solder ako ng mga babaeng header sa isang gilid ng ribbon cable, at mga male header sa kabilang panig upang direktang mai-plug sa Arduino. Ang bawat EL Wire ay dumating sa isang terminal block block sa mga power board.
Ang lahat ay naka-screw sa isang kahoy na board, at ang board na ito ay naayos sa kisame.
Hakbang 5: Pag-install ng EL Wire
Ang 30 piraso ng EL Wire ay nakatali sa kisame, ngunit din sa isang uri ng malaking ilaw na rin.
Una, sa ilaw na rin, ang bawat piraso ng 9 metro ang haba ng EL Wire ay naka-staple. Dahil gawa sa kahoy, sapat na ang isang stapler na hawak ng kamay. Mayroong 10 piraso, spaced ng 10 cm.
Ang 20 iba pang mga piraso ng EL Wire ay itinapon sa bituin mula sa ilaw na rin. Nakatali silang lahat sa kisame salamat sa mga zipties, dahil ang mga metal bar ay tumatakbo sa buong silid. Pinapayagan ng pag-aayos na ito na magkaroon ng mas kaunting mga cable upang sumali sa mga board.
Hakbang 6: Pag-coding
Upang payagan ang komunikasyon gamit ang DMX protocol, gumamit ako ng DMXSerial library, magagamit dito.
Ang natitirang code ay nabuo lalo na para sa proyektong ito, ngunit ito ay ganap na nababagay. Huwag mag-atubiling gamitin ito at upang baguhin ito ayon sa gusto mo!
Hakbang 7: Masiyahan ka
Upang magamit ang sistemang ito:
- wire up at i-upload ang code
- patayin ang switch
- plug sa iyong DMX controller sa input ng DMX
- buksan ang mga power supply
- ilagay ang switch
- ipadala ang iyong mga order ng DMX
- tangkilikin mo ito!
Hakbang 8: [BONUS] Hindi Gumagamit ng Arduino Mega2560
Ang aking unang ideya ay upang lumikha ng lahat ng mga PCB para sa proyektong ito. Bilang kinahinatnan, lumikha ako ng isang eskematiko at isang layout ng PCB na kasama ang lahat ng kailangan.
Sa board na ito, mahahanap mo ang isang AtMega328P na kapareho ng isang Arduino Uno. Gayunpaman, wala itong sapat na output, kaya nagdagdag ako ng 3 MCP23017. Ang mga ito ay mga extension ng GPIO, nakikipag-usap sa I2C protocol. Ang bawat MCP23017 ay maaaring magdagdag ng 16 bagong output, ngunit mas madaling magkaroon ng isang bahagi para sa bawat power board.
Upang magamit ang pagsasaayos na ito, dapat mong gamitin ang library na "ElWireMCP" batay sa Adafruit MCP23017 library, sa halip na ang library na "ElWireMega" mula sa aking dating code.
Hakbang 9: Konklusyon
Inaasahan kong masisiyahan ka sa proyektong ito, at gagamitin ito sa iyong sariling pamamaraan!
Inirerekumendang:
Music Reactive Fiber Optic Star Ceiling Installation: 11 Hakbang (na may Mga Larawan)
Music Reactive Fiber Optic Star Ceiling Installation: Gusto mo ba ng isang piraso ng galaxy sa iyong bahay? Alamin kung paano ito ginawa sa ibaba! Sa loob ng maraming taon ito ang aking pangarap na proyekto at sa wakas Natapos na ito. Tumagal ng kaunting oras upang makumpleto, ngunit ang resulta ay napakasisiya na sigurado akong sulit ito. Isang maliit na bi
Sate-Light ang Ceiling Lamp: 6 Hakbang (na may Mga Larawan)
Sate-Light ang Ceiling Lamp: PanimulaMga pagbati! Palaging maganda ang pagpapasadya ng iyong personal na espasyo, pagdaragdag ng mga kasangkapan at aparato na iyong pinili, na nagbibigay ng character sa iyong silid. Ngunit paano kung gumawa ka ng iyong sariling natatanging mga bagay? Ngayon ay isang silid na may pag-uugali! Ang aking minamahal sa lahat ng mga bagay
$ 7.25 - Magdagdag ng Control ng Boses sa Anumang Ceiling Fan: 4 na Hakbang (na may Mga Larawan)
$ 7.25 - Magdagdag ng Control ng Boses sa Anumang Fan ng Ceiling: Sa Instructable na ito, lalakadin kita sa napakasimpleng proseso upang i-automate ang iyong fan ng kisame upang makontrol mo ito gamit ang mga utos ng boses gamit ang isang aparatong Alexa. Maaari mong gamitin ang mga tagubiling ito upang makontrol ang iba pang mga elektronikong aparato (ilaw, fan, TV, at
Stand ng Microphone - Suspension sa Ceiling: 7 Hakbang (na may Mga Larawan)
Stand ng Microphone - Suspension sa Ceiling: Gusto kong ibahagi ang mounting ng mikropono ng microphone sa kisame. Hindi ko magawang maghanap ng anumang totoong mga gabay sa kung paano gawin ang sunud-sunod na ito kaya't itinakda kong gawin ito nang mag-isa. Sa kabuuan, tumagal ang proyektong ito ng halos 4 na oras mula sa konsepto hanggang sa natapos na produkto
Pagpapakita ng Ceiling Fan LED: 12 Mga Hakbang (na may Mga Larawan)
Pagpapakita ng Ceiling Fan LED: Ang nakakakita ng maraming pagtitiyaga ng mga ideya sa paningin sa web ay masyadong nakakaakit na hindi subukan ang isa. Matapos isaalang-alang ang maraming magkakaibang mga motor upang humimok ng isang display, ang isang fan ng kisame ay tila tumatakbo sa tamang bilis, wala sa daan, at napakatahimik kung ihahambing