جدول المحتويات:

وحدة تحكم 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 خطوات
فيديو: how to build a flexible LED Striplight Video Wall P16 | #LEDSign LED Display WS2813 Cortina LED 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.

اللوازم:

اردوينو ميجا 2560

درع إيثرنت

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

درع DMX

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

مكتبة Conceptinetics لدرع DMX

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

عدد (2) سلك توصيل قصير

كابل DMX واحد لكل جهاز إضاءة DMX

فاصل DMX

مصدر الطاقة (محول التيار المتردد / التيار المباشر ، حزمة البطارية ، إلخ.)

حساب Stage Monster Live (يتطلب اشتراكًا ، لكنه يقدم نسخة تجريبية مجانية لمدة 7 أيام)

www.stagemonsterlive.com

الخطوة 1: تحضير DMX Shield

إعداد درع DMX
إعداد درع DMX
إعداد درع DMX
إعداد درع DMX
إعداد درع DMX
إعداد درع DMX

سيحاول كل من درع ethernet ودرع DMX استخدام المنفذ التسلسلي 0 للتواصل مع Arduino وسوف يتداخلان مع بعضهما البعض إذا لم نصلح ذلك ، لذلك نحتاج أولاً إلى القيام ببعض الأعمال التحضيرية لكلا الدروعين للعمل بشكل صحيح. نظرًا لوضع درع DMX أعلى المكدس ، سيكون من الأسهل إجراء التعديلات عليه بدلاً من درع Ethernet.

أول شيء يتعين علينا القيام به هو قطع (أو ثني) المسامير السفلية على درع DMX عند المسامير الرقمية 0 و 1 (RX0 و TX0) بحيث لا يتم توصيل هذين الدبابيس بـ Arduino. في وقت لاحق ، سنقوم بتوصيل درع DMX بـ Arduino عبر المنفذ التسلسلي 1. في الوقت الحالي ، يمكننا الانتقال إلى تعديل طفيف على ملف conceptinetics.h.

من المحتمل أن تجد هذا الملف في أي مكان يتم فيه الاحتفاظ بالمكتبات المثبتة بواسطة المستخدم. بالنسبة لي ، يوجد ضمن المستندات -> أردوينو -> المكتبات -> المفاهيم. يمكنك ببساطة فتح ملف Conceptinetics.h في برنامج المفكرة. حوالي 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 (هذا هو مفتاح Access API الذي يمكن العثور عليه في قسم التكوين في صفحة حساب Stage Monster Live الخاصة بك) ، ثم قم بتوصيل Arduino الخاص بك ، وحدد جهازك في قائمة المنفذ (ضمن الأدوات في شريط الأدوات) ، وقم بتحميل الرسم التخطيطي إلى Arduino. إذا تم تجميع الجهاز بشكل صحيح وتم تثبيت مكتبة Conceptinetics بشكل صحيح ، فلن تكون هناك أخطاء.

الخطوة 4: الاتصال بأجهزة DMX

قم بالاتصال بأجهزة DMX
قم بالاتصال بأجهزة DMX

قم بتوصيل كبل DMX بإخراج DMX على درع DMX. قم بتوصيل الطرف الآخر بجهاز DMX الأول ، ثم قم بتوصيل جهاز DMX هذا بالجهاز التالي بنفس الطريقة ، وهكذا. استخدم فاصل DMX على آخر جهاز DMX في السلسلة.

اترك Arduino متصلاً بجهاز الكمبيوتر الخاص بك أو افصله واستخدم مصدر طاقة منفصل لتوفير الطاقة. باستخدام كابل إيثرنت ، قم بتوصيل درع إيثرنت بجهاز التوجيه الخاص بك.

الخطوة 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.

موصى به: