فهرست مطالب:

کنترل IOT DMX با آردوینو و Stage Monster Live: 6 مرحله
کنترل IOT DMX با آردوینو و Stage Monster Live: 6 مرحله

تصویری: کنترل IOT DMX با آردوینو و Stage Monster Live: 6 مرحله

تصویری: کنترل IOT DMX با آردوینو و Stage Monster Live: 6 مرحله
تصویری: پردازش تصویر با آردوینو :) 2024, نوامبر
Anonim
IOT DMX Controller با آردوینو و Stage Monster Live
IOT DMX Controller با آردوینو و Stage Monster Live
IOT DMX Controller با آردوینو و Stage Monster Live
IOT DMX Controller با آردوینو و Stage Monster Live
IOT DMX Controller با آردوینو و Stage Monster Live
IOT DMX Controller با آردوینو و Stage Monster Live

نورپردازی مرحله و سایر دستگاه های DMX را از تلفن خود یا سایر دستگاههای دارای وب فعال کنید. من به شما نشان می دهم که چگونه می توانید به سرعت و به راحتی کنترلر DMX خود را که روی پلتفرم Stage Monster Live با استفاده از Arduino Mega اجرا می شود بسازید.

تدارکات:

آردوینو مگا 2560

سپر اترنت

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

آماده سازی سپر DMX
آماده سازی سپر DMX
آماده سازی سپر DMX
آماده سازی سپر DMX
آماده سازی سپر DMX
آماده سازی سپر DMX

هر دو سپر اترنت و سپر DMX سعی می کنند از پورت سریال 0 برای ارتباط با آردوینو استفاده کنند و اگر این مشکل را برطرف نکنیم ، با یکدیگر تداخل خواهند داشت ، بنابراین ابتدا باید کمی آماده سازی را برای هر دو سپر انجام دهیم. به درستی کار کند از آنجا که سپر DMX در بالای پشته قرار داده شده است ، اصلاح آن به جای سپر اترنت آسان تر خواهد بود.

اولین کاری که باید انجام دهیم این است که پین های پایینی محافظ DMX را در پایه های دیجیتال 0 و 1 (RX0 و TX0) قطع یا به عقب خم کنیم تا این دو پین به آردوینو متصل نشوند. بعداً ، ما قصد داریم سپر DMX را از طریق پورت سریال 1 به Arduino متصل کنیم. در حال حاضر ، می توانیم به تغییر جزئی در فایل conceptinetics.h برویم.

به احتمال زیاد این فایل را در هر کجا که کتابخانه های نصب شده توسط کاربر شما نگهداری می شوند ، خواهید یافت. برای من ، این مورد تحت اسناد -> آردوینو -> کتابخانه ها -> مفهوم شناسی است. به سادگی می توانید فایل Conceptinetics.h را در دفترچه یادداشت باز کنید. در حدود 44 خط پایین از جایی که کد واقعی در آن فایل شروع می شود ، بخشی را برای تعیین اینکه کدام پورت سریال برای پورت DMX استفاده شود خواهید یافت. به طور پیش فرض ، روی 0 تنظیم می شود. شما می توانید آن را به هر پورتی که می خواهید استفاده کنید تغییر دهید. حالا وقتی هر دو سپر را به آردوینو متصل کرده ایم ، هر دو می توانند بدون دخالت در یکدیگر کار کنند.

مرحله 2: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

این ساده ترین قسمت است. سپر اترنت بالای آردوینو و سپر DMX بالای سپر اترنت قرار دارد. با استفاده از دو سیم جامپر ، پین های TX0 و RX0 روی سپر DMX را به پین های مناسب در آردوینو وصل کنید (در صورت انتخاب پورت سریال 1 و غیره TX1 و RX1). این به سپر DMX اجازه می دهد تا از طریق پورتی که انتخاب کرده اید با آردوینو ارتباط برقرار کند در حالی که سپر اترنت از طریق پورت سریال 0 با آن ارتباط برقرار می کند.

مرحله 3: کد

طرح stmrfile.ino را بارگیری کرده و در Arduino IDE خود باز کنید. اطلاعات متغیرهای Stage Monster Live را در متغیرهای عنوان نام کاربری ، گذرواژه و Api_Key پر کنید (این کلید Access API است که در قسمت پیکربندی در صفحه حساب Stage Monster Live شما یافت می شود) ، سپس Arduino خود را وصل کنید ، دستگاه خود را انتخاب کنید در منوی Port (در قسمت Tools در نوار ابزار) ، و طرح را در Arduino خود بارگذاری کنید. اگر دستگاه به درستی مونتاژ شده باشد و کتابخانه Conceptinetics به درستی نصب شده باشد ، نباید خطایی رخ دهد.

مرحله 4: به دستگاههای DMX وصل شوید

به دستگاه های DMX وصل شوید
به دستگاه های DMX وصل شوید

کابل DMX را به خروجی DMX روی سپر DMX وصل کنید. انتهای دیگر را به اولین دستگاه DMX وصل کنید ، سپس آن دستگاه DMX را به همان ترتیب به دیگری متصل کنید و غیره. در آخرین دستگاه DMX در زنجیره از پایانه DMX استفاده کنید.

آردوینو را به کامپیوتر متصل کرده یا از برق جدا کنید و از منبع تغذیه جداگانه ای برای تامین برق استفاده کنید. با استفاده از کابل اترنت ، سپر اترنت را به روتر خود وصل کنید.

مرحله 5: تنظیمات Lighting/Effect Devices در Stage Monster Live

تنظیمات روشنایی/جلوه در Stage Monster Live
تنظیمات روشنایی/جلوه در Stage Monster Live

به حساب Stage Monster Live خود وارد شوید و به رابط کنترل بروید.

برای هر یک از دستگاه های روشنایی/جلوه ای DMX ، موارد زیر را انجام دهید:

با کلیک روی برگه "دستگاه های استاندارد" و سپس نگاه کردن به دستگاه های موجود در هر منطقه با کلیک روی منطقه و سپس کلیک روی "دستگاهی انتخاب نشده است" ، بررسی کنید که آیا دستگاه روشنایی شما برای حالت استاندارد در دسترس است یا خیر. اگر در دسترس است ، می توانید آن را به عنوان یکی از دستگاه های حالت استاندارد خود تنظیم کنید. پس از انتخاب آن ، می توانید کانال شروع را با کلیک روی "شروع کانال: هیچ" تنظیم کنید.

اگر در حالت استاندارد موجود نیست ، همچنان می توانید با رفتن به رابط فرعی حالت پیشرفته (Advanced Mode) از آن در حالت پیشرفته استفاده کنید (در صورت استفاده از رابط کاربری تلفن همراه ، روی "کنترل" کلیک کنید و سپس از پیکانها برای تغییر "حالت استاندارد" به "حالت پیشرفته" استفاده کنید. ") و کلیک روی" افزودن دستگاه جدید DMX … "می توانید با کلیک روی" افزودن دستگاه از لیست "یا فقط افزودن آن به عنوان یک دستگاه سفارشی ، دستگاه خود را در پایگاه داده حالت پیشرفته قرار دهید یا خیر.

مطمئن شوید حالت کنترل و کانال شروع دستگاه روشنایی با آنچه در رابط Stage Monster Live انتخاب می کنید یکسان باشد.

با تغییر پارامترها در رابط Stage Monster Live می توانید بررسی کنید که همه چیز به درستی تنظیم شده است. اگر خروجی دستگاه روشنایی تغییر نکرده یا به شکلی تغییر نکرده است ، این مراحل را پشت سر گذاشته و مطمئن شوید که همه چیز به درستی انجام شده است.

برای اطلاعات بیشتر در مورد استفاده از رابط Stage Monster Live ، یک راهنمای کاربر در https://www.stagemonsterlive.com/interfaceguide وجود دارد.

مرحله ششم: تمام شد

تمام شده!
تمام شده!

تبریک می گویم! شما اکنون یک کنترلر کاملاً کاربردی DMX دارید که روی پلت فرم کنترل Stage Monster Live اجرا می شود.

توصیه شده: