Съдържание:
- Стъпка 1: Подготовка на DMX Shield
- Стъпка 2: Монтаж
- Стъпка 3: Код
- Стъпка 4: Свържете се с DMX устройства
- Стъпка 5: Конфигурирайте устройства за осветление/ефект в Stage Monster Live
- Стъпка 6: Готово
Видео: IOT DMX контролер с Arduino и Stage Monster Live: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Контролирайте сценичното осветление и други 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
Както 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 устройство във веригата.
Оставете Arduino включен в компютъра или го изключете и използвайте отделен източник на захранване за захранване. С помощта на Ethernet кабел свържете Ethernet щита към вашия рутер.
Стъпка 5: Конфигурирайте устройства за осветление/ефект в Stage Monster Live
Влезте в акаунта си в Stage Monster Live и отидете до контролния интерфейс.
За всяко от вашите DMX устройства за осветление/ефект направете следното:
Проверете дали вашето осветително устройство е налично за стандартен режим, като щракнете върху раздела „Стандартни устройства“и след това прегледате наличните устройства във всяка зона, като щракнете върху зоната, след което щракнете върху „Не е избрано устройство“. Ако е наличен, можете да го зададете като едно от устройствата си в стандартен режим. След като го изберете, можете да зададете началния канал, като кликнете върху „Стартиращ канал: Няма“.
Ако не е наличен в стандартен режим, все още можете да го използвате в разширен режим, като отидете в подинтерфейса за разширен режим (ако използвате мобилния интерфейс, щракнете върху „Контрол“, след което използвайте стрелките, за да промените „стандартен режим“на „разширен режим“") и щракнете върху" Добавяне на ново DMX устройство … "Можете да проверите дали вашето устройство е в базата данни с разширен режим, като кликнете върху" Добавяне на устройство от списък "или просто да го добавите като персонализирано устройство.
Уверете се, че режимът на управление и стартиращият канал на осветителното устройство са същите като тези, които избирате в интерфейса Stage Monster Live.
Можете да проверите дали всичко е настроено правилно, като промените параметрите в интерфейса Stage Monster Live. Ако изходът на осветителното устройство не се промени или се промени по начин, по който не би трябвало, върнете се през тези стъпки и се уверете, че всичко е направено правилно.
За повече информация относно използването на интерфейса Stage Monster Live, има ръководство за потребителя на адрес
Стъпка 6: Готово
Честито! Вече имате напълно функционален DMX контролер, работещ на платформата за управление на Stage Monster Live.
Препоръчано:
Arduino DMX 512 тестер и контролер: 19 стъпки
Arduino DMX 512 тестер и контролер: Актуализация, фичероси, кодиго … Английска версия FacebookHerramienta para pruebas y control de iluminación de espectáculos a travez del protocolo DMX-512, идеален за хакери прубас рапиди и инсталационни фияси за темпорални детайли Есте п
Arduino DMX 512 тестер и контролер BG: 19 стъпки
Arduino DMX 512 тестер и контролер BG: Актуализации, файлове, кодове, схеми … Версия en EspañolFacebookControl инструмент за тестване и светлинно шоу по протокола DMX-512, идеален за бързи тестове при фиксирани или временни инсталации на осветление. Този проект произтича от необходимостта да има порта
Arduino базиран DIY контролер за игри - Arduino PS2 контролер за игри - Възпроизвеждане на Tekken с DIY Arduino геймпад: 7 стъпки
Arduino базиран DIY контролер за игри | Arduino PS2 контролер за игри | Игра на Tekken с DIY Arduino геймпад: Здравейте момчета, играта на игри винаги е забавна, но играта със собствения си DIY персонализиран контролер на играта е по -забавна. Така че ще направим контролер за игра, използвайки arduino pro micro в тази инструкция
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: 4 стъпки
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: Здравейте производители, наскоро започнах да отглеждам гъби у дома, гъби стриди, но вече имам 3 пъти от тези контролери у дома за контрол на температурата на ферментатора за моята домашна напитка, съпруга също прави това нещо Комбуча сега и като термостат за топлина
Разбъркване на NES контролер (Nintendo контролер MP3, V3.0): 5 стъпки (със снимки)
Разбъркване на контролера на NES (Nintendo Controller MP3, V3.0): Напълно изтръгнах ryan97128 от неговия дизайн за Nintendo Controller MP3, версия 2.0 и чувам, че той е получил идеята от всички мъдри Morte_Moya, така че не мога да взема кредит за целия им гений. Просто исках да добавя удобство и презареждане