תוכן עניינים:

בקר 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 שלבים
וִידֵאוֹ: testing of Arduino RS485 Shields with DIY testing equipment 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.

אספקה:

ארדואינו מגה 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/…

שני חוטי מגשר קצרים

כבל DMX אחד לכל מכשיר תאורה DMX

מסוף DMX

ספק כוח (מתאם AC/DC, סוללה וכו ')

חשבון Stage Monster Live (דורש הרשמה, אך מציע ניסיון חינם למשך 7 ימים)

www.stagemonsterlive.com

שלב 1: הכנת מגן DMX

הכנת מגן DMX
הכנת מגן DMX
הכנת מגן DMX
הכנת מגן DMX
הכנת מגן DMX
הכנת מגן DMX

גם מגן ה- Ethernet וגם מגן ה- DMX ינסו להשתמש ביציאה טורית 0 כדי לתקשר עם הארדואינו והם יפריעו זה לזה אם לא נתקן זאת, לכן עלינו לבצע מעט עבודת הכנה לשני המגינים. לעבוד כמו שצריך. מכיוון שמגן ה- DMX ממוקם בחלק העליון של הערימה, יהיה קל יותר לבצע בו את השינויים במקום את מגן ה- Ethernet.

הדבר הראשון שנצטרך לעשות הוא לחתוך (או לכופף לאחור) את הסיכות התחתונות במגן ה- DMX בסיכות דיגיטליות 0 ו- 1 (RX0 ו- TX0) כך ששני הסיכות האלה לא יתחברו ל- Arduino. מאוחר יותר, אנו הולכים לחבר את מגן ה- DMX ל- Arduino באמצעות יציאה טורית 1. לעת עתה, אנו יכולים לעבור לשינוי קל בקובץ conceptinetics.h.

סביר להניח שתמצא קובץ זה בכל מקום בו נשמרות הספריות המותקנות על ידי המשתמש שלך. בשבילי הוא נמצא תחת מסמכים -> ארדואינו -> ספריות -> קונספטנטיות. אתה יכול פשוט לפתוח את הקובץ Conceptinetics.h בפנקס הרשימות. כ -44 שורות למטה מהמקום בו מתחיל הקוד בפועל בקובץ זה, תמצא קטע להגדרת איזו יציאה טורית להשתמש ביציאת DMX. כברירת מחדל, הוא יוגדר כ- 0. תוכל לשנות אותו ליציאה שבה תרצה להשתמש על ידי ביטול התגובה של השורה ליציאה זו והערת השורה ליציאה 0. לאחר מכן שמור את הקובץ. כעת כאשר יש לנו את שני המגנים המחוברים לארדואינו, שניהם יוכלו לרוץ מבלי להפריע זה לזה.

שלב 2: הרכבה

הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה

זהו החלק הקל ביותר. מגן ה- Ethernet עולה על ה- Arduino ומגן ה- DMX על גבי מגן ה- Ethernet. באמצעות שני חוטי המגשר שלך, חבר את סיכות TX0 ו- RX0 במגן ה- DMX לפינים המתאימים בארדואינו (TX1 ו- RX1 אם בחרת ביציאה 1 טורית וכן הלאה). זה מאפשר למגן DMX לתקשר עם ה- Arduino דרך היציאה שבחרת בזמן שמגן ה- Ethernet מתקשר איתו באמצעות יציאה טורית 0.

שלב 3: קוד

הורד את המערכון של stmrfile.ino ופתח אותו ב- IDE של Arduino. מלא את פרטי הכניסה של Stage Monster Live במשתנים שכותרתם שם משתמש, סיסמה ו- Api_Key (זהו מפתח ה- API של Access שניתן למצוא בקטע הגדר בדף חשבון ה- Stage Monster Live שלך), ולאחר מכן חבר את ה- Arduino שלך, בחר את המכשיר שלך בתפריט Port (תחת כלים בסרגל הכלים) והעלה את הסקיצה ל- Arduino שלך. אם המכשיר הורכב כראוי והספרייה של Conceptinetics הותקנה כהלכה, לא אמורות להיות שגיאות.

שלב 4: התחבר למכשירי DMX

התחבר למכשירי DMX
התחבר למכשירי DMX

חבר כבל DMX ליציאת ה- DMX שבמגן ה- DMX. חבר את הקצה השני למכשיר ה- DMX הראשון, ולאחר מכן חבר את מכשיר ה- DMX אותו לשני באותו האופן, וכן הלאה. השתמש במסוף DMX במכשיר ה- DMX האחרון בשרשרת.

השאר את Arduino מחובר למחשב שלך או נתק והשתמש במקור חשמל נפרד לאספקת חשמל. חבר את מגן ה- Ethernet לנתב באמצעות כבל ה- Ethernet.

שלב 5: הגדר התקני תאורה/אפקט ב- Monster 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.

מוּמלָץ: