Tartalomjegyzék:

IOT DMX vezérlő Arduino -val és Stage Monster Live -val: 6 lépés
IOT DMX vezérlő Arduino -val és Stage Monster Live -val: 6 lépés

Videó: IOT DMX vezérlő Arduino -val és Stage Monster Live -val: 6 lépés

Videó: IOT DMX vezérlő Arduino -val és Stage Monster Live -val: 6 lépés
Videó: Arduino 6 channel DMX RGB Fixture with source code for Freestyler DMX 2024, November
Anonim
IOT DMX vezérlő Arduino és Stage Monster Live
IOT DMX vezérlő Arduino és Stage Monster Live
IOT DMX vezérlő Arduino és Stage Monster Live
IOT DMX vezérlő Arduino és Stage Monster Live
IOT DMX vezérlő Arduino és Stage Monster Live
IOT DMX vezérlő Arduino és Stage Monster Live

Irányítsa a színpadi világítást és más DMX-eszközöket a telefonjáról vagy bármely más webes eszközről. Megmutatom, hogyan lehet gyorsan és egyszerűen felépíteni saját DMX vezérlőjét, amely a Stage Monster Live platformon fut egy Arduino Mega segítségével.

Kellékek:

Arduino Mega 2560

Ethernet pajzs

store.arduino.cc/usa/arduino-ethernet-shield-2

DMX pajzs

www.dfrobot.com/product-984.html?gclid=Cjw…

Koncepciótani könyvtár a DMX pajzshoz

sourceforge.net/p/dmxlibraryforar/code/ci/…

Két (2) rövid áthidaló vezeték

Egy DMX kábel minden DMX világítóeszközhöz

DMX terminátor

Tápegység (AC/DC adapter, akkumulátor, stb.)

Stage Monster Live fiók (előfizetés szükséges, de 7 napos ingyenes próbaverziót kínál)

www.stagemonsterlive.com

1. lépés: A DMX pajzs előkészítése

DMX pajzs előkészítése
DMX pajzs előkészítése
DMX pajzs előkészítése
DMX pajzs előkészítése
DMX pajzs előkészítése
DMX pajzs előkészítése

Mind az ethernet, mind a DMX pajzs megpróbálja használni a 0 soros portot az Arduino -val való kommunikációhoz, és zavarni fogják egymást, ha ezt nem oldjuk meg, ezért először el kell végeznünk egy kis előkészítő munkát mindkét pajzshoz. hogy megfelelően működjön. Mivel a DMX pajzs a verem tetején van elhelyezve, könnyebb lesz rajta módosítani az Ethernet pajzs helyett.

Az első dolog, amit meg kell tennünk, hogy levágjuk (vagy visszahajlítjuk) a DMX pajzs alsó csapjait a 0 és 1 digitális tüskéknél (RX0 és TX0), hogy ez a két érintkező ne csatlakozzon az Arduino -hoz. Később a DMX pajzsot az 1. soros porton keresztül csatlakoztatjuk az Arduino -hoz. Egyelőre áttérhetünk a conceptinetics.h fájl enyhe módosítására.

Ezt a fájlt valószínűleg ott találja, ahol a felhasználó által telepített könyvtárakat tárolják. Számomra a Dokumentumok -> Arduino -> könyvtárak -> Koncepciótétel alatt található. Egyszerűen megnyithatja a Conceptinetics.h fájlt a Jegyzettömbben. Körülbelül 44 sorral lejjebb attól a helytől, ahol a tényleges kód kezdődik a fájlban, talál egy részt, amely meghatározza, hogy melyik soros portot használja a DMX porthoz. Alapértelmezés szerint 0 -ra van állítva. Ha azt szeretné, hogy melyik portot használja, módosítsa úgy, hogy megszünteti az adott port sorának megjegyzését, és megjegyzést fűz a 0. porthoz. Ezután mentse a fájlt. Most, amikor mindkét pajzs az Arduino -hoz van csatlakoztatva, mindketten futhatnak anélkül, hogy zavarnák egymást.

2. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Ez a legegyszerűbb rész. Az Ethernet -pajzs az Arduino tetejére, a DMX -pajzs az Ethernet -pajzs tetejére kerül. A két áthidaló vezetékkel csatlakoztassa a DMX pajzs TX0 és RX0 csapjait az Arduino megfelelő csapjaihoz (TX1 és RX1, ha az 1 -es soros portot választotta stb.). Ez lehetővé teszi, hogy a DMX pajzs kommunikáljon az Arduino -val a kiválasztott porton keresztül, míg az Ethernet -pajzs a 0 soros porton keresztül kommunikál vele.

3. lépés: Kód

Töltse le az stmrfile.ino vázlatot, és nyissa meg az Arduino IDE -ben. Töltse ki a Stage Monster Live hitelesítő adatait a Felhasználónév, Jelszó és Api_Key változókban (ez az Access API kulcsa, amely megtalálható a Stage Monster Live fiókoldal Konfigurálás szakaszában), majd csatlakoztassa az Arduino -t, és válassza ki az eszközt a Port menüben (az eszköztár Eszközök alatt), és töltse fel a vázlatot az Arduino készülékére. Ha az eszközt megfelelően összeszerelték, és a Conceptinetics könyvtárat megfelelően telepítették, akkor nem lehet hiba.

4. lépés: Csatlakozás DMX -eszközökhöz

Csatlakozás DMX -eszközökhöz
Csatlakozás DMX -eszközökhöz

Csatlakoztasson egy DMX kábelt a DMX pajzs DMX kimenetéhez. Csatlakoztassa a másik végét az első DMX -eszközhöz, majd csatlakoztassa azt a következőhöz hasonló módon, és így tovább. Használjon DMX lezárót a lánc utolsó DMX eszközén.

Hagyja az Arduino -t csatlakoztatva a számítógéphez, vagy húzza ki a konnektorból, és használjon külön áramforrást az áramellátáshoz. Az Ethernet -kábellel csatlakoztassa az Ethernet -pajzsot az útválasztóhoz.

5. lépés: Konfigurálja a világító/effekt eszközöket a Stage Monster Live -ban

Konfigurálja a világító/effekt eszközöket a Stage Monster Live -ban
Konfigurálja a világító/effekt eszközöket a Stage Monster Live -ban

Jelentkezzen be Stage Monster Live fiókjába, és navigáljon a kezelőfelülethez.

Minden egyes DMX világító/effekt eszköze esetében tegye a következőket:

A "Standard eszközök" fülre kattintva ellenőrizze, hogy a világítóberendezés elérhető -e a normál módban, majd nézze át az egyes zónákban elérhető eszközöket a zónára, majd a "Nincs eszköz kiválasztva" gombra kattintva. Ha rendelkezésre áll, beállíthatja egyik Standard módú eszközként. Kiválasztása után beállíthatja a kezdő csatornát a "Csatorna indítása: Nincs" gombra kattintva.

Ha nem érhető el a Standard módban, akkor továbbra is használhatja a Speciális módban, ha a Speciális mód alfelületre lép (ha mobil interfészt használ, kattintson a "Vezérlés" gombra, majd a nyilak segítségével módosítsa a "Normál mód" értéket "Speciális módra" "), majd az" Új DMX -eszköz hozzáadása … "gombra kattintva ellenőrizheti, hogy készüléke az Advanced Mode adatbázisban van -e, ha rákattint az" Eszköz hozzáadása a listáról "gombra, vagy egyszerűen hozzáadja egyéni eszközként.

Győződjön meg arról, hogy a világítóberendezés vezérlési módja és kezdőcsatornája megegyezik a Stage Monster Live felületen kiválasztottakkal.

A Stage Monster Live felület paramétereinek módosításával ellenőrizheti, hogy minden megfelelően van -e beállítva. Ha a világítóberendezés kimenete nem változik, vagy úgy változik, ahogyan nem kellene, akkor menjen vissza ezeken a lépéseken, és győződjön meg arról, hogy mindent helyesen csinált.

Ha többet szeretne megtudni a Stage Monster Live felület használatáról, olvassa el a felhasználói útmutatót a https://www.stagemonsterlive.com/interfaceguide címen.

6. lépés: Kész

Befejezett!
Befejezett!

Gratulálunk! Most már teljesen működőképes DMX vezérlője van a Stage Monster Live vezérlőplatformon.

Ajánlott: