Мазмуну:

IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам
IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам

Video: IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам

Video: IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам
Video: DMX512 Controlled 8 Channel Relay Board 2024, Ноябрь
Anonim
IOT DMX Controller Arduino жана Stage Monster Live менен
IOT DMX Controller Arduino жана Stage Monster Live менен
IOT DMX Controller Arduino жана Stage Monster Live менен
IOT DMX Controller Arduino жана Stage Monster Live менен
IOT DMX Controller Arduino жана Stage Monster Live менен
IOT DMX Controller Arduino жана Stage Monster Live менен

Телефонуңуздан же башка интернетке туташкан түзмөктөн сахнадагы жарыктандырууну жана башка DMX түзмөктөрүн көзөмөлдөңүз. Мен сизге Arduino Mega аркылуу Stage Monster Live платформасында иштеген DMX контроллерин кантип тез жана оңой курууну көрсөтөм.

Берилиштер:

Мэга 2560

Ethernet калканы

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

DMX калканы

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

DMX калканы үчүн Conceptinetics китепканасы

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 калканчасы да Arduino менен байланышуу үчүн 0 сериялык портун колдонууга аракет кылышат жана эгерде биз муну оңдобосок, алар бири -бирине тоскоол болушат, андыктан биз экөө тең бир аз даярдык иштерин жасашыбыз керек. туура иштөө. DMX калканы стектин үстүнө коюлгандыктан, Ethernet калканынын ордуна ага өзгөртүүлөрдү киргизүү оңой болот.

Биз кылышыбыз керек болгон биринчи нерсе - бул DMX калканчасынын астындагы төөнөгүчтөрдү 0 жана 1 (RX0 жана TX0) сандык казыктарда кесүү (же артка бүгүү), ошондо бул эки казык Arduino менен туташкан эмес. Кийинчерээк, биз DMX калканчын Arduinoго сериялык порт 1 аркылуу туташтырабыз. Азырынча, conceptinetics.h файлына кичине өзгөртүү киргизе алабыз.

Сиз бул файлды колдонуучу орноткон китепканаларыңыздын кайда болбосун таба аласыз. Мен үчүн бул Документтер -> Arduino -> китепканалар -> Концептинетика. Сиз жөн гана блокноттон Conceptinetics.h файлын ача аласыз. Бул файлда чыныгы код башталган жерден болжол менен 44 сап, сиз DMX порту үчүн кайсы сериялык портту колдонууну аныктоо үчүн бөлүмдү таба аласыз. Демейки боюнча, ал 0гө коюлат. Сиз аны каалаган портко өзгөртө аласыз, ошол порттун линиясын комментарийсиз жана 0 портунун линиясын комментарийлөө менен. Андан кийин файлды сактаңыз. Эми бизде эки калкан Arduino менен туташканда, экөө тең бири -бирине тоскоолдук кылбай иштей алышат.

2 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Бул эң оңой бөлүгү. Ethernet калканы Arduino чокусуна чыгат жана DMX калканы Ethernet калканынын үстүнө чыгат. Эки секирүүчү зымыңызды колдонуп, DMX калканчындагы TX0 жана RX0 төөнөгүчтөрүн Arduinoдогу тийиштүү казыктарга туташтырыңыз (TX1 жана RX1, эгер сиз 1 -сериялык портту тандап алган болсоңуз, ж.б.). Бул DMX калканчына Arduino менен сиз тандаган порт аркылуу байланышууга мүмкүндүк берет, ал эми Ethernet калканы аны 0 сериялык порт аркылуу байланыштырат.

3 -кадам: Код

Stmrfile.ino эскизин жүктөп алып, Arduino IDEде ачыңыз. Колдонуучунун аты, Сырсөз жана Api_Key деп аталган өзгөрмөлөрдө Stage Monster Live грамоталарын толтуруңуз (бул Access API ачкычы, Stage Monster Live эсеп баракчаңыздын Configure бөлүмүндө жеткиликтүү), андан кийин Arduino сайыңыз, аспабыңызды тандаңыз. Порт менюсунда (Куралдар панелиндеги Куралдар астында) жана эскизди Arduinoго жүктөңүз. Эгерде түзмөк туура чогултулган болсо жана Conceptinetics китепканасы туура орнотулган болсо, анда эч кандай ката болбошу керек.

4 -кадам: DMX түзмөктөрүнө туташуу

DMX түзмөктөрүнө туташуу
DMX түзмөктөрүнө туташуу

DMX кабелин DMX калканындагы DMX өндүрүшүнө туташтырыңыз. Башка учун биринчи DMX түзмөгүнө туташтырыңыз, андан кийин ошол DMX түзмөгүн экинчисине ушинтип туташтырыңыз ж.б.у.с. Чынжырдагы акыркы DMX түзмөгүндө DMX терминаторун колдонуңуз.

Ардуинону компьютериңизге туташтырып калтырыңыз же розеткадан чыгарыңыз жана электр менен камсыздоо үчүн өзүнчө энергия булагын колдонуңуз. Ethernet кабелин колдонуп, Ethernet калканчын роутериңизге туташтырыңыз.

5 -кадам: Жарык/Эффект түзмөктөрүн этап Monster Liveде конфигурациялоо

Жарык/Эффект түзмөктөрүн этап Monster Liveде конфигурациялоо
Жарык/Эффект түзмөктөрүн этап Monster Liveде конфигурациялоо

Stage Monster Live каттоо эсебиңизге кириңиз жана башкаруу интерфейсине өтүңүз.

Сиздин DMX жарык/эффект түзмөктөрүңүздүн ар бири үчүн төмөнкүлөрдү аткарыңыз:

"Стандарттык түзмөктөр" өтмөгүн чыкылдатып, ар бир зонада жеткиликтүү түзмөктөрдү карап, анан "Тандалган түзмөк жок" дегенди чыкылдатып, жарык берүүчү түзмөгүңүз Стандарттык режимге жеткиликтүү экенин текшериңиз. Эгер ал жеткиликтүү болсо, аны Стандарттык режимдеги түзмөктөрүңүздүн бири катары койсоңуз болот. Аны тандагандан кийин, "Каналды баштоо: Жок" дегенди басуу менен баштапкы каналды коё аласыз.

Эгерде ал Стандарттык режимде жеткиликтүү болбосо, аны Advanced режиминде дагы эле Advanced Mode суб-интерфейсине өтүү менен колдоно аласыз (эгер мобилдик интерфейсти колдонсоңуз, "Control" баскычын чыкылдатыңыз, андан кийин жебелерди колдонуп "Standard Mode" режимин "Advanced Mode" кылып өзгөртүңүз. ") жана" Жаңы DMX түзмөгүн кошуу… "баскычын чыкылдатып," Тизмеден Түзмөктү Кошуу "баскычын чыкылдатуу менен түзмөгүңүздүн Өркүндөтүлгөн Режимдин маалымат базасында экенин текшере аласыз же аны жөндөлгөн түзмөк катары кошо аласыз.

Жарык берүүчү түзмөктөгү башкаруу режими менен баштапкы канал Stage Monster Live интерфейсинде тандаганыңызга окшош экенин текшериңиз.

Stage Monster Live интерфейсиндеги параметрлерди өзгөртүү менен бардыгы туура орнотулганын текшере аласыз. Эгерде жарык берүүчү түзмөктүн чыгышы өзгөрбөсө же өзгөрбөсө, бул кадамдарды артка кайтарып, бардыгы туура жасалганын текшериңиз.

Stage Monster Live интерфейсин колдонуу жөнүндө көбүрөөк билүү үчүн https://www.stagemonsterlive.com/interfaceguide дарегинде колдонуучу көрсөтмөсү бар.

6 -кадам: Бүттү

Бүттү!
Бүттү!

Куттуктайм! Эми сизде Stage Monster Live башкаруу платформасында иштеген толук функционалдуу DMX контроллери бар.

Сунушталууда: