Mundarija:

Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi: 6 qadam
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi: 6 qadam

Video: Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi: 6 qadam

Video: Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi: 6 qadam
Video: And You, How Would You Lift A BMW R 1250 GS? Criminel Rider #shorts #bmw 2024, Noyabr
Anonim
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi
Arduino va Stage Monster Live bilan IOT DMX boshqaruvchisi

Sahna yoritgichlarini va boshqa DMX qurilmalarini telefoningiz yoki boshqa veb-qurilmalardan boshqaring. Men sizga Arduino Mega yordamida Stage Monster Live platformasida ishlaydigan o'z DMX boshqaruvchisini qanday tez va oson qurishni ko'rsataman.

Ta'minot:

Arduino mega 2560

Ethernet qalqoni

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

DMX qalqoni

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

DMX qalqoni uchun kontseptinetik kutubxona

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

Ikki (2) qisqa o'tish simlari

Har bir DMX yoritish moslamasi uchun bitta DMX kabeli

DMX terminatori

Quvvat manbai (AC/shahar adapteri, batareya to'plami va boshqalar)

Stage Monster Live hisobi (obuna bo'lish kerak, lekin 7 kunlik bepul sinov muddatini taklif qiladi)

www.stagemonsterlive.com

1 -qadam: DMX qalqonini tayyorlash

DMX qalqonini tayyorlash
DMX qalqonini tayyorlash
DMX qalqonini tayyorlash
DMX qalqonini tayyorlash
DMX qalqonini tayyorlash
DMX qalqonini tayyorlash

Ethernet qalqoni ham, DMX qalqoni ham Arduino bilan bog'lanish uchun 0 seriyali portdan foydalanishga harakat qiladi va agar biz buni tuzatmasak, ular bir -biriga xalaqit berishadi, shuning uchun avval ikkala qalqon uchun ham biroz tayyorgarlik ishlarini bajarishimiz kerak. to'g'ri ishlash uchun. DMX qalqoni stakning yuqori qismiga joylashtirilganligi sababli, unga chekilgan qalqon o'rniga o'zgartirish kiritish osonroq bo'ladi.

Biz qilishimiz kerak bo'lgan birinchi narsa - bu DMX qalqonining pastki pimlarini 0 va 1 raqamli pinlarda (RX0 va TX0) kesib tashlash (yoki orqaga burish), shunda bu ikkita pin Arduino -ga ulanmaydi. Keyinchalik biz DMX qalqonini Arduino -ga ketma -ket port 1 orqali ulaymiz. Hozircha, conceptinetics.h faylini biroz o'zgartirishga o'tishimiz mumkin.

Siz bu faylni foydalanuvchi o'rnatgan kutubxonalar saqlanadigan joyda topishingiz mumkin. Men uchun u Hujjatlar -> Arduino -> kutubxonalar -> Kontseptinetikada. Notepad -da Conceptinetics.h faylini ochishingiz mumkin. Haqiqiy kod o'sha faylda boshlanadigan joydan taxminan 44 qator pastda, siz DMX porti uchun qaysi ketma -ket portni ishlatishni aniqlash uchun bo'limni topasiz. Odatiy bo'lib, u 0 ga o'rnatiladi. Siz qaysi portni xohlagan portga o'zgartirishingiz mumkin, bu port uchun chiziqni izohlamasdan va 0 portining satrini sharhlab bering. Keyin faylni saqlang. Endi bizda ikkala qalqon ham Arduino -ga ulanganida, ikkalasi ham bir -biriga aralashmasdan yugurish imkoniyatiga ega bo'ladilar.

2 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Bu eng oson qism. Ethernet qalqoni Arduino tepasida va DMX qalqoni Ethernet qalqoni tepasida joylashgan. Ikkita o'tish kabelidan foydalanib, DMX qalqonidagi TX0 va RX0 pinlarini Arduino -dagi tegishli pinlarga ulang (agar siz 1 -portli portni tanlagan bo'lsangiz, TX1 va RX1). Bu DMX qalqoni Arduino bilan siz tanlagan port orqali, Ethernet qalqoni esa ketma -ket port 0 orqali aloqa o'rnatishga imkon beradi.

3 -qadam: kod

Stmrfile.ino eskizini yuklab oling va Arduino IDE -da oching. Foydalanuvchi nomi, parol va Api_Key nomli o'zgaruvchilarda Stage Monster Live hisob ma'lumotlarini to'ldiring (bu Access API kaliti, uni Stage Monster Live hisob sahifasidagi Konfiguratsiya bo'limida topish mumkin), so'ng Arduino -ni ulang, qurilmangizni tanlang. port menyusida (asboblar panelidagi asboblar ostida) va eskizni Arduino -ga yuklang. Agar qurilma to'g'ri yig'ilgan bo'lsa va Conceptinetics kutubxonasi to'g'ri o'rnatilgan bo'lsa, xato bo'lmasligi kerak.

4 -qadam: DMX qurilmalariga ulanish

DMX qurilmalariga ulanish
DMX qurilmalariga ulanish

DMX qalqonidagi DMX chiqishiga DMX kabelini ulang. Ikkinchi uchini birinchi DMX qurilmasiga ulang, keyin shu DMX qurilmasini keyingisiga xuddi shu tarzda ulang va hokazo. Zanjirdagi oxirgi DMX qurilmasida DMX terminatoridan foydalaning.

Arduino -ni kompyuterga ulangan holda qoldiring yoki quvvat manbaidan ajratib turing. Ethernet kabelidan foydalanib, Ethernet ekranini yo'riqnoma bilan ulang.

5 -qadam: Monster Live -da yorug'lik/effektli qurilmalarni sozlash

Monster Live -da yorug'lik/effektli qurilmalarni sozlash
Monster Live -da yorug'lik/effektli qurilmalarni sozlash

Stage Monster Live hisobingizga kiring va boshqaruv interfeysiga o'ting.

Har bir DMX yoritish/effektli qurilmangiz uchun quyidagilarni bajaring:

"Standart qurilmalar" yorlig'ini bosish va har bir zonadagi mavjud qurilmalarni ko'rib chiqish, so'ngra "Hech qanday qurilma tanlanmagan" tugmasini bosish orqali yoritish moslamangiz standart rejimda mavjudligini tekshiring. Agar u mavjud bo'lsa, uni standart rejim qurilmalaridan biriga o'rnatishingiz mumkin. Uni tanlagandan so'ng, "Kanalni boshlash: yo'q" tugmasini bosish orqali siz boshlang'ich kanalni o'rnatishingiz mumkin.

Agar u standart rejimda mavjud bo'lmasa, siz uni Kengaytirilgan rejimda "Kengaytirilgan rejim" pastki interfeysiga o'tishda ishlatishingiz mumkin (agar mobil interfeysdan foydalansangiz, "Boshqarish" tugmasini bosing va "Standart rejim" ni "Kengaytirilgan rejim" ga o'zgartirish uchun o'qlarni ishlating. ") va" Yangi DMX qurilmasini qo'shish … "tugmachasini bosish orqali siz" Ro'yxatdan qurilma qo'shish "tugmasini bosish orqali qurilmangiz kengaytirilgan rejim ma'lumotlar bazasida ekanligini tekshirishingiz mumkin.

Yoritish moslamasidagi boshqaruv rejimi va boshlang'ich kanali Stage Monster Live interfeysida tanlaganingiz bilan bir xil ekanligiga ishonch hosil qiling.

Stage Monster Live interfeysidagi parametrlarni o'zgartirish orqali hamma narsa to'g'ri o'rnatilganligini tekshirishingiz mumkin. Agar yorug'lik moslamasining chiqishi o'zgarmasa yoki o'zgarmasa, bu qadamlarni qaytaring va hamma narsa to'g'ri bajarilganligiga ishonch hosil qiling.

Stage Monster Live interfeysidan foydalanish haqida ko'proq ma'lumot olish uchun https://www.stagemonsterlive.com/interfaceguide saytida foydalanuvchi qo'llanmasi mavjud.

6 -qadam: Bajarildi

Bajarildi!
Bajarildi!

Tabriklaymiz! Endi sizda Stage Monster Live boshqaruv platformasida ishlaydigan to'liq funktsional DMX boshqaruvchisi bor.

Tavsiya: