Mündəricat:
- Addım 1: DMX Shield Hazırlanması
- Addım 2: Quraşdırma
- Addım 3: Kod
- Addım 4: DMX Cihazlarına qoşulun
- Addım 5: Stage Monster Live -da İşıqlandırma/Təsir Cihazlarını Konfiqurasiya edin
- Addım 6: Bitdi
Video: Arduino və Stage Monster Live ilə IOT DMX Controller: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Səhnə işıqlandırmasını və digər DMX cihazlarını telefonunuzdan və ya digər veb aktiv cihazlardan idarə edin. Arduino Mega istifadə edərək Stage Monster Live platformasında işləyən öz DMX nəzarətçinizi necə tez və asanlıqla quracağınızı sizə göstərəcəyəm.
Təchizat:
Arduino Mega 2560
Ethernet qalxanı
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX qalxanı
www.dfrobot.com/product-984.html?gclid=Cjw…
DMX qalxanı üçün konseptinetik kitabxana
sourceforge.net/p/dmxlibraryforar/code/ci/…
İki (2) qısa keçid teli
Hər DMX işıqlandırma cihazı üçün bir DMX kabeli
DMX terminatoru
Enerji təchizatı (AC/DC adapteri, batareya paketi və s.)
Stage Monster Live hesabı (abunəlik tələb olunur, lakin 7 günlük pulsuz sınaq təklif edir)
www.stagemonsterlive.com
Addım 1: DMX Shield Hazırlanması
Həm Ethernet qalxanı, həm də DMX qalxanı Arduino ilə əlaqə yaratmaq üçün 0 seriyalı portdan istifadə etməyə çalışacaq və bunu düzəltməsək bir -birlərinə müdaxilə edəcəklər, buna görə əvvəlcə hər iki qalxan üçün bir az hazırlıq işləri görməliyik. düzgün işləmək. DMX qalxanı yığının üstünə yerləşdirildiyindən Ethernet qalxanı yerinə dəyişiklik etmək daha asan olacaq.
Etməli olduğumuz ilk şey, 0 və 1 rəqəmsal pinlərdə (RX0 və TX0) DMX qalxanındakı alt pinləri kəsmək (və ya geri əymək) etməkdir ki, bu iki sancaq Arduino ilə əlaqəli deyil. Daha sonra, DMX qalxanı Arduino -ya serial port 1 vasitəsilə bağlayacağıq. Hələlik, conceptinetics.h faylında kiçik bir dəyişikliyə keçə bilərik.
Çox güman ki, istifadəçi tərəfindən quraşdırılmış kitabxanalarınızın saxlanıldığı yerdə bu faylı tapa bilərsiniz. Mənim üçün bu, Sənədlər -> Arduino -> kitabxanalar -> Konseptinetika altındadır. Notepad -da Conceptinetics.h faylını aça bilərsiniz. Həqiqi kodun həmin faylda başladığı yerdən təxminən 44 sətir aşağıda, DMX portu üçün hansı serial portunun istifadə olunacağını təyin etmək üçün bir bölmə tapa bilərsiniz. Varsayılan olaraq, bu 0 olaraq təyin ediləcək. İstədiyiniz portu dəyişdirmək üçün həmin portun xəttini şərh etmədən və 0 portunun xəttini şərh edərək dəyişdirə bilərsiniz. Sonra faylı qeyd edin. İndi Arduinoya hər iki qalxan bağlandıqda, hər ikisi də bir -birlərinə müdaxilə etmədən işləyə biləcəklər.
Addım 2: Quraşdırma
Bu ən asan hissəsidir. Ethernet qalxanı Arduinonun üstünə, DMX qalxanı isə Ethernet qalxanının üstünə gedir. İki keçid telinizdən istifadə edərək, DMX qalxanındakı TX0 və RX0 sancaqlarını Arduino -dakı müvafiq sancaqlara bağlayın (serial port 1 -i seçmisinizsə TX1 və RX1 və s.). Bu, DMX qalxanının Arduino ilə seçdiyiniz liman vasitəsi ilə, Ethernet qalxanı isə 0 seriyalı port vasitəsi ilə əlaqə qurmasına imkan verir.
Addım 3: Kod
Stmrfile.ino eskizini yükləyin və Arduino IDE -də açın. İstifadəçi adı, şifrə və Api_Key adlı dəyişənlərdə Stage Monster Live etimadnaməsini doldurun (bu, Stage Monster Live hesab səhifənizdəki Konfiqurasiya bölməsində tapıla bilən Access API açarıdır), sonra Arduino -nu qoşun, cihazınızı seçin Liman menyusunda (alətlər çubuğundakı Alətlər altında) və eskizi Arduino -ya yükləyin. Cihaz düzgün yığılıbsa və Conceptinetics kitabxanası düzgün quraşdırılıbsa, heç bir səhv olmamalıdır.
Addım 4: DMX Cihazlarına qoşulun
Bir DMX kabelini DMX qalxanındakı DMX çıxışına qoşun. Digər ucunu birinci DMX cihazına bağlayın, sonra həmin DMX cihazını digərinə eyni şəkildə bağlayın və s. Zəncirdəki son DMX cihazında bir DMX terminatoru istifadə edin.
Arduino'yu kompüterinizə qoşun və ya ayrı bir enerji mənbəyindən istifadə edin. Ethernet kabelindən istifadə edərək Ethernet ekranını routerinizə qoşun.
Addım 5: Stage Monster Live -da İşıqlandırma/Təsir Cihazlarını Konfiqurasiya edin
Stage Monster Live hesabınıza daxil olun və idarəetmə interfeysinə keçin.
DMX işıqlandırma/effekt cihazlarınızın hər biri üçün aşağıdakıları edin:
İşıqlandırma cihazınızın Standart Mod üçün mövcud olub olmadığını yoxlayın "Standart Cihazlar" sekmesini vurun və sonra hər bir zonada mövcud cihazları araşdıraraq zonaya vurun və sonra "Heç bir Cihaz Seçilmədi" düyməsini basın. Mövcudsa, onu Standart Mod cihazlarınızdan biri olaraq təyin edə bilərsiniz. Seçdikdən sonra, "Başlanğıc Kanalı: Yoxdur" düyməsini basaraq başlanğıc kanalı təyin edə bilərsiniz.
Standart Modda mövcud deyilsə, İnkişaf etmiş Mod alt interfeysinə keçərək hələ də Qabaqcıl Modda istifadə edə bilərsiniz (mobil interfeysdən istifadə edirsinizsə "İdarə et" düyməsini basın, sonra "Standart Rejimi" "Qabaqcıl Rejim" ə dəyişdirmək üçün oxlardan istifadə edin. ") və" Yeni DMX Cihazı Əlavə Et … "düyməsini basaraq" Siyahıdan Cihaz Əlavə et "düyməsini basaraq cihazınızın Qabaqcıl Mod verilənlər bazasında olub olmadığını yoxlaya və ya xüsusi bir cihaz olaraq əlavə edə bilərsiniz.
İşıqlandırma cihazındakı idarəetmə rejiminin və başlanğıc kanalının Stage Monster Live interfeysində seçdiyinizlə eyni olduğundan əmin olun.
Stage Monster Live interfeysindəki parametrləri dəyişdirərək hər şeyin düzgün qurulduğunu yoxlaya bilərsiniz. İşıqlandırma cihazının çıxışı dəyişməsə və ya dəyişməsə, bu addımlardan geri qayıdın və hər şeyin düzgün aparıldığından əmin olun.
Stage Monster Live interfeysindən istifadə haqqında daha çox məlumat üçün https://www.stagemonsterlive.com/interfaceguide ünvanında bir istifadəçi təlimatı var.
Addım 6: Bitdi
Təbrik edirik! Artıq Stage Monster Live idarəetmə platformasında işləyən tam funksional DMX nəzarətçiniz var.
Tövsiyə:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
Uzun Mesafe, 1.8km, Arduino-dan Arduino ilə HC-12 ilə Simsiz Əlaqə: 6 Addım (Şəkillərlə)
Uzun məsafə, 1.8km, Arduino-dan Arduino-ya HC-12 ilə Simsiz Əlaqə: Bu təlimatda Arduinos arasında 1.8km-ə qədər açıq havada necə ünsiyyət qurmağı öyrənəcəksiniz. HC-12 simsiz serial portudur. çox faydalı, son dərəcə güclü və istifadəsi asan olan ünsiyyət modulu. Əvvəlcə sızlayacaqsınız
Hamısı bir yerdə · DMX Terminator və DMX Test cihazı: 3 addım
Hamısı bir yerdə · DMX Terminator və DMX Test cihazı: İşıqlandırma mütəxəssisi olaraq bəzən armatürlər arasında dmx əlaqələrinizin nə qədər sağlam olduğunu bilməlisiniz. Bəzən tellər, qurğular özləri və ya gərginlik dalğalanmaları səbəbindən DMX sistemi bir çox problem və səhvlərə məruz qalır. Beləliklə etdim
ESP32 ilə Mobil Şəbəkə ilə IOT: 23 addım
ESP32 ilə Hüceyrə Şəbəkəsi ilə IOT: Bu gün GPRS modemi, daha doğrusu, ESP32 və mobil telefon şəbəkəsi ilə istifadəsi haqqında danışacağıq. Bu çox yaxşı işləyən bir şeydir. MQTT protokolundan istifadə edərək məlumatları Ubidots tablosuna göndərəcəyik. Bu məclisdə istifadə edin