Talaan ng mga Nilalaman:
- Hakbang 1: Paghahanda ng DMX Shield
- Hakbang 2: Assembly
- Hakbang 3: Code
- Hakbang 4: Kumonekta sa Mga DMX Device
- Hakbang 5: I-configure ang Mga Lighting / Effect Device sa Stage Monster Live
- Hakbang 6: Tapos na
Video: IOT DMX Controller Sa Arduino at Stage Monster Live: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Kontrolin ang pag-iilaw sa entablado at iba pang mga aparato ng DMX mula sa iyong telepono o anumang iba pang aparato na pinagana ng web. Ipapakita ko sa iyo kung paano mabilis at madaling bumuo ng iyong sariling DMX controller na tumatakbo sa platform ng Stage Monster Live gamit ang isang Arduino Mega.
Mga Pantustos:
Arduino Mega 2560
Ethernet kalasag
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX kalasag
www.dfrobot.com/product-984.html?gclid=Cjw…
Library ng Conceptinetics para sa DMX kalasag
sourceforge.net/p/dmxlibraryforar/code/ci/…
Dalawang (2) maikling jumper wires
Isang DMX cable para sa bawat aparato sa pag-iilaw ng DMX
Terminator ng DMX
Power Supply (AC / DC Adapter, Battery Pack, atbp.)
Stage Monster Live account (nangangailangan ng subscription, ngunit nag-aalok ng 7 araw na libreng pagsubok)
www.stagemonsterlive.com
Hakbang 1: Paghahanda ng DMX Shield
Parehong susubukan ng ethernet na kalasag at ang kalasag na DMX na gumamit ng serial port 0 upang makipag-usap sa Arduino at makagambala sila sa bawat isa kung hindi namin ito ayusin, kaya kailangan muna naming gumawa ng kaunting gawaing prep para sa parehong kalasag upang gumana nang tama. Sapagkat ang DMX Shield ay nakalagay sa tuktok ng stack, mas madaling gawin ang mga pagbabago dito sa halip na ang Ethernet Shield.
Ang unang bagay na kailangan nating gawin ay putulin (o ibalik) ang mga ibabang pin sa kalasag ng DMX sa mga digital na pin na 0 at 1 (RX0 at TX0) upang ang dalawang mga pin na iyon ay hindi konektado sa Arduino. Sa paglaon, ikonekta namin ang kalasag ng DMX sa Arduino sa pamamagitan ng serial port 1. Sa ngayon, maaari kaming magpatuloy sa isang bahagyang pagbabago sa file ng conceptinetics.h.
Malamang mahahanap mo ang file na ito saan man itago ang iyong mga aklatan na naka-install ng gumagamit. Para sa akin, nasa ilalim ito ng Mga Dokumento -> Arduino -> mga aklatan -> Conceptinetics. Maaari mo lamang buksan ang Conceptinetics.h file sa Notepad. Mga 44 na linya pababa mula sa kung saan nagsisimula ang aktwal na code sa file na iyon, mahahanap mo ang isang seksyon para sa pagtukoy sa aling serial port ang gagamitin para sa DMX port. Bilang default, maitatakda ito sa 0. Maaari mo itong palitan sa alinmang port na gusto mong gamitin sa pamamagitan ng pag-komento sa linya para sa port na iyon at pagbibigay ng puna sa linya para sa port 0. Pagkatapos ay i-save ang file. Ngayon kapag mayroon kaming parehong kalasag na nakakonekta sa Arduino, pareho silang makakatakbo nang hindi makagambala sa bawat isa.
Hakbang 2: Assembly
Ito ang pinakamadaling bahagi. Ang kalasag ng Ethernet ay napupunta sa tuktok ng Arduino at ang DMX na kalasag ay napunta sa tuktok ng kalasag ng Ethernet. Gamit ang iyong dalawang mga wire ng jumper, ikonekta ang mga TX0 at RX0 na pin sa kalasag DMX sa naaangkop na mga pin sa Arduino (TX1 at RX1 kung pinili mo ang serial port 1, at iba pa). Pinapayagan nito ang DMX na kalasag na makipag-usap sa Arduino sa pamamagitan ng port na iyong pinili habang nakikipag-usap dito ang kalasag ng Ethernet sa pamamagitan ng serial port 0.
Hakbang 3: Code
I-download ang stmrfile.ino sketch at buksan sa iyong Arduino IDE. Punan ang mga kredensyal ng Stage Monster Live sa mga variable na pinamagatang Username, Password, at Api_Key (ito ang Access API key na matatagpuan sa seksyong I-configure ang iyong pahina ng account ng Stage Monster Live), pagkatapos ay isaksak ang iyong Arduino, piliin ang iyong aparato sa menu ng Port (Sa ilalim ng Mga Tool sa toolbar), at i-upload ang sketch sa iyong Arduino. Kung ang aparato ay binuo nang maayos at ang Conceptinetics library ay na-install nang tama, dapat walang mga error.
Hakbang 4: Kumonekta sa Mga DMX Device
Ikonekta ang isang DMX cable sa output ng DMX sa DMX Shield. Ikonekta ang kabilang dulo sa unang aparato ng DMX, pagkatapos ay ikonekta ang aparato na DMX sa susunod sa parehong paraan, at iba pa. Gumamit ng isang DMX terminator sa huling aparato ng DMX sa kadena.
Iwanan ang Arduino na naka-plug sa iyong computer o i-unplug at gumamit ng isang hiwalay na mapagkukunan ng kuryente upang magbigay ng lakas. Gamit ang ethernet cable, ikonekta ang kalasag ng Ethernet sa iyong router.
Hakbang 5: I-configure ang Mga Lighting / Effect Device sa Stage Monster Live
Mag-sign in sa iyong Stage Monster Live account at mag-navigate sa control interface.
Para sa bawat isa sa iyong mga aparatong ilaw / epekto ng DMX, gawin ang sumusunod:
Suriin kung ang iyong aparato sa pag-iilaw ay magagamit para sa Standard Mode sa pamamagitan ng pag-click sa tab na "Mga Karaniwang Device" at pagkatapos ay pagtingin sa mga magagamit na aparato sa bawat zone sa pamamagitan ng pag-click sa zone, pagkatapos ay pag-click sa "Walang Napiling Device." Kung ito ay magagamit, maaari mo itong itakda bilang isa sa iyong mga aparato ng Standard Mode. Matapos itong piliin, maaari mong itakda ang panimulang channel sa pamamagitan ng pag-click sa "Panimulang Channel: Wala."
Kung hindi ito magagamit sa Standard Mode, maaari mo pa rin itong magamit sa Advanced Mode sa pamamagitan ng pagpunta sa sub-interface ng Advanced Mode (kung gumagamit ng mobile interface, i-click ang "Control" pagkatapos ay gamitin ang mga arrow upang palitan ang "Standard Mode" sa "Advanced Mode ") at pag-click sa" Magdagdag ng Bagong DMX Device… "Maaari mong suriin kung ang iyong aparato ay nasa database ng Advanced Mode sa pamamagitan ng pag-click sa" Magdagdag ng Device Mula sa Listahan "o idagdag lamang ito bilang isang pasadyang aparato.
Tiyaking ang control mode at panimulang channel sa aparato sa pag-iilaw ay kapareho ng pinili mo sa interface ng Stage Monster Live.
Maaari mong suriin na ang lahat ay na-set up nang tama sa pamamagitan ng pagbabago ng mga parameter sa interface ng Stage Monster Live. Kung ang output ng aparato sa ilaw ay hindi nagbago o nagbago sa paraang hindi dapat, bumalik sa mga hakbang na ito at tiyaking nagawa nang tama ang lahat.
Para sa higit pa sa paggamit ng interface ng Stage Monster Live, mayroong isang gabay ng gumagamit sa
Hakbang 6: Tapos na
Binabati kita! Mayroon ka na ngayong ganap na gumaganang DMX controller na tumatakbo sa platform ng kontrol ng Stage Monster Live.
Inirerekumendang:
Arduino DMX 512 Tester at Controller: 19 Mga Hakbang
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, códigos … Bersyon ng InglesFacebookHerramienta para sa pruebas at control de iluminación de espectáculos a travez del protocolo DMX-512, ideal para sa hacer pruebas rápidas upang mai-install ang mga ito sa pansamantalang panahon. Este p
Arduino DMX 512 Tester at Controller ENG: 19 Mga Hakbang
Arduino DMX 512 Tester at Controller ENG: Mga update, file, code, eskematiko … Versión en EspañolFacebookControl tool para sa pagsubok at ilaw na ipinapakita ng DMX-512 na protocol, mainam para sa mabilis na mga pagsubok sa maayos o pansamantalang pag-install ng ilaw. Ang proyektong ito ay nagmumula sa pangangailangan na magkaroon ng isang portab
Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang
Batay sa Arduino DIY Game Controller | Arduino PS2 Game Controller | Nagpe-play ng Tekken Sa DIY Arduino Gamepad: Kamusta, ang paglalaro ng mga laro ay laging masaya ngunit ang paglalaro ng iyong sariling DIY custom na laro Controller ay mas masaya. Kaya gagawa kami ng isang laro Controller gamit ang arduino pro micro sa mga itinuturo na ito
Lahat sa Isa · DMX Terminator & DMX Tester: 3 Hakbang
Lahat sa Isa · DMX Terminator & DMX Tester: Bilang isang tekniko sa pag-iilaw, minsan kailangan mong malaman kung gaano kalusog ang iyong mga koneksyon sa dmx ay kabilang sa mga fixture. Minsan, dahil sa mga wire, mga fixture sa kanilang sarili o pagbabagu-bago ng boltahe, ang DMX system ay nahantad sa maraming mga problema at error. Kaya't ginawa ko
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266: 4 na Hakbang
YABC - Ngunit Isa pang Controller ng Blynk - IoT Cloud Temperature and Humidity Controller, ESP8266: Kumusta Mga Gumagawa, Kamakailan ko sinimulan ang lumalagong mga kabute sa bahay, Mga kabute ng Oysters, ngunit mayroon na akong 3x ng mga tagakontrol na ito sa bahay para sa kontrol ng Fermenter Temperature para sa aking serbesa sa bahay, asawa ginagawa rin ang bagay na Kombucha na ito ngayon, at bilang isang Termostat para sa Heat