Съдържание:

IOT DMX контролер с Arduino и Stage Monster Live: 6 стъпки
IOT DMX контролер с Arduino и Stage Monster Live: 6 стъпки

Видео: IOT DMX контролер с Arduino и Stage Monster Live: 6 стъпки

Видео: IOT DMX контролер с Arduino и Stage Monster Live: 6 стъпки
Видео: This diy DMX Light Rig will Change Your Live Shows 2024, Юли
Anonim
IOT DMX контролер с Arduino и Stage Monster Live
IOT DMX контролер с Arduino и Stage Monster Live
IOT DMX контролер с Arduino и Stage Monster Live
IOT DMX контролер с Arduino и Stage Monster Live
IOT DMX контролер с Arduino и Stage Monster Live
IOT DMX контролер с Arduino и Stage Monster Live

Контролирайте сценичното осветление и други DMX устройства от телефона си или от друго устройство, поддържащо уеб. Ще ви покажа как бързо и лесно да изградите свой собствен DMX контролер, който работи на платформата Stage Monster Live, използвайки Arduino Mega.

Консумативи:

Arduino Mega 2560

Ethernet щит

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

DMX щит

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

Концептинетична библиотека за DMX щит

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

Два (2) къси проводника

Един DMX кабел за всяко DMX осветително устройство

DMX терминатор

Захранване (AC/DC адаптер, батерия и др.)

Профил на Stage Monster Live (изисква абонамент, но предлага 7 -дневен безплатен пробен период)

www.stagemonsterlive.com

Стъпка 1: Подготовка на DMX Shield

Подготовка на DMX Shield
Подготовка на DMX Shield
Подготовка на DMX Shield
Подготовка на DMX Shield
Подготовка на DMX Shield
Подготовка на DMX Shield

Както Ethernet щитът, така и DMX щитът ще се опитат да използват сериен порт 0 за комуникация с Arduino и те ще се намесват помежду си, ако не поправим това, така че първо трябва да направим малко подготвителна работа за двата щита да работи правилно. Тъй като DMX щитът е поставен в горната част на стека, ще бъде по -лесно да го промените вместо Ethernet щита.

Първото нещо, което трябва да направим, е да отрежем (или да се огънем назад) долните щифтове на DMX щита при цифрови пинове 0 и 1 (RX0 и TX0), така че тези два пина да не са свързани към Arduino. По -късно ще свържем DMX щита към Arduino през сериен порт 1. Засега можем да преминем към лека модификация на файла conceptinetics.h.

Вероятно ще намерите този файл, където и да се съхраняват вашите инсталирани от потребителя библиотеки. За мен той е под Документи -> Arduino -> библиотеки -> Концептинетика. Можете просто да отворите файла Conceptinetics.h в Notepad. На около 44 реда надолу от мястото, където започва действителният код в този файл, ще намерите раздел за определяне на кой сериен порт да се използва за DMX порта. По подразбиране той ще бъде зададен на 0. Можете да го промените на който и да е порт, който искате да използвате, като декомментирате реда за този порт и коментирате реда за порт 0. След това запишете файла. Сега, когато имаме и двата щита, свързани към Arduino, и двамата ще могат да работят, без да се намесват един в друг.

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Това е най -лесната част. Ethernet щитът върви отгоре на Arduino, а DMX щитът върви отгоре на Ethernet щита. Използвайки двата си джъмперни проводника, свържете щифтовете TX0 и RX0 на DMX щита към съответните щифтове на Arduino (TX1 и RX1, ако сте избрали сериен порт 1 и т.н.). Това позволява на DMX щита да комуникира с Arduino през избрания от вас порт, докато Ethernet щитът комуникира с него през сериен порт 0.

Стъпка 3: Код

Изтеглете скицата stmrfile.ino и я отворете във вашата Arduino IDE. Попълнете идентификационните данни на Stage Monster Live в променливите, озаглавени Потребителско име, Парола и Api_Key (това е ключът за API за достъп, който може да се намери в секцията Конфигуриране на страницата на вашия акаунт в Stage Monster Live), след това включете вашето Arduino, изберете вашето устройство в менюто Порт (Под Инструменти в лентата с инструменти) и качете скицата във вашия Arduino. Ако устройството е сглобено правилно и библиотеката на Conceptinetics е инсталирана правилно, не трябва да има грешки.

Стъпка 4: Свържете се с DMX устройства

Свържете се с DMX устройства
Свържете се с DMX устройства

Свържете DMX кабел към DMX изхода на DMX щита. Свържете другия край към първото DMX устройство, след това свържете DMX устройството към следващото по същия начин и т.н. Използвайте DMX терминатор на последното DMX устройство във веригата.

Оставете Arduino включен в компютъра или го изключете и използвайте отделен източник на захранване за захранване. С помощта на Ethernet кабел свържете Ethernet щита към вашия рутер.

Стъпка 5: Конфигурирайте устройства за осветление/ефект в Stage Monster Live

Конфигурирайте устройства за осветление/ефект в Stage Monster Live
Конфигурирайте устройства за осветление/ефект в Stage Monster Live

Влезте в акаунта си в Stage Monster Live и отидете до контролния интерфейс.

За всяко от вашите DMX устройства за осветление/ефект направете следното:

Проверете дали вашето осветително устройство е налично за стандартен режим, като щракнете върху раздела „Стандартни устройства“и след това прегледате наличните устройства във всяка зона, като щракнете върху зоната, след което щракнете върху „Не е избрано устройство“. Ако е наличен, можете да го зададете като едно от устройствата си в стандартен режим. След като го изберете, можете да зададете началния канал, като кликнете върху „Стартиращ канал: Няма“.

Ако не е наличен в стандартен режим, все още можете да го използвате в разширен режим, като отидете в подинтерфейса за разширен режим (ако използвате мобилния интерфейс, щракнете върху „Контрол“, след което използвайте стрелките, за да промените „стандартен режим“на „разширен режим“") и щракнете върху" Добавяне на ново DMX устройство … "Можете да проверите дали вашето устройство е в базата данни с разширен режим, като кликнете върху" Добавяне на устройство от списък "или просто да го добавите като персонализирано устройство.

Уверете се, че режимът на управление и стартиращият канал на осветителното устройство са същите като тези, които избирате в интерфейса Stage Monster Live.

Можете да проверите дали всичко е настроено правилно, като промените параметрите в интерфейса Stage Monster Live. Ако изходът на осветителното устройство не се промени или се промени по начин, по който не би трябвало, върнете се през тези стъпки и се уверете, че всичко е направено правилно.

За повече информация относно използването на интерфейса Stage Monster Live, има ръководство за потребителя на адрес

Стъпка 6: Готово

Готово!
Готово!

Честито! Вече имате напълно функционален DMX контролер, работещ на платформата за управление на Stage Monster Live.

Препоръчано: