İçindekiler:
- Adım 1: DMX Kalkanı Hazırlığı
- 2. Adım: Montaj
- 3. Adım: Kodlayın
- Adım 4: DMX Cihazlarına Bağlanın
- Adım 5: Stage Monster Live'da Aydınlatma/Efekt Cihazlarını Yapılandırın
- Adım 6: Tamamlandı
Video: Arduino ve Stage Monster Live ile IOT DMX Kontrol Cihazı: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Telefonunuzdan veya başka herhangi bir web özellikli cihazdan sahne aydınlatmasını ve diğer DMX cihazlarını kontrol edin. Arduino Mega kullanarak Stage Monster Live platformunda çalışan kendi DMX denetleyicinizi nasıl hızlı ve kolay bir şekilde oluşturacağınızı göstereceğim.
Gereçler:
Arduino Mega 2560
Ethernet kalkanı
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX kalkanı
www.dfrobot.com/product-984.html?gclid=Cjw…
DMX kalkanı için Conceptinetics kitaplığı
sourceforge.net/p/dmxlibraryforar/code/ci/…
İki (2) kısa atlama kablosu
Her DMX aydınlatma cihazı için bir DMX kablosu
DMX sonlandırıcı
Güç Kaynağı (AC/DC Adaptörü, Pil Takımı, vb.)
Stage Monster Live hesabı (abonelik gerektirir, ancak 7 günlük ücretsiz deneme sürümü sunar)
www.stagemonsterlive.com
Adım 1: DMX Kalkanı Hazırlığı
Hem ethernet kalkanı hem de DMX kalkanı Arduino ile iletişim kurmak için seri port 0'ı kullanmaya çalışacak ve bunu düzeltmezsek birbirleriyle etkileşime girecekler, bu yüzden önce her iki kalkan için biraz hazırlık çalışması yapmamız gerekiyor. doğru çalışmak için. DMX kalkanı yığının en üstüne yerleştirildiğinden, Ethernet kalkanı yerine üzerinde değişiklik yapmak daha kolay olacaktır.
Yapmamız gereken ilk şey, 0 ve 1 (RX0 ve TX0) dijital pinlerinde DMX kalkanı üzerindeki alt pinleri kesmek (veya geriye doğru bükmektir), böylece bu iki pin Arduino'ya bağlı olmayacaktır. Daha sonra, DMX kalkanını seri port 1 üzerinden Arduino'ya bağlayacağız. Şimdilik, conceptinetics.h dosyasında küçük bir modifikasyona geçebiliriz.
Bu dosyayı büyük olasılıkla, kullanıcı tarafından yüklenen kitaplıklarınızın bulunduğu her yerde bulacaksınız. Benim için Documents -> Arduino -> library -> Conceptinetics altında. Conceptinetics.h dosyasını Not Defteri'nde açabilirsiniz. Bu dosyada gerçek kodun başladığı yerden yaklaşık 44 satır aşağıda, DMX bağlantı noktası için hangi seri bağlantı noktasının kullanılacağını tanımlayan bir bölüm bulacaksınız. Varsayılan olarak, 0'a ayarlanacaktır. Bu bağlantı noktası için satırı yorumlayarak ve bağlantı noktası 0 için satırı yorumlayarak, kullanmak istediğiniz bağlantı noktasına değiştirebilirsiniz. Ardından dosyayı kaydedin. Şimdi Arduino'ya bağlı iki kalkanımız olduğunda, ikisi de birbirine müdahale etmeden çalışabilecekler.
2. Adım: Montaj
Bu en kolay kısım. Ethernet kalkanı Arduino'nun üstüne, DMX kalkanı ise Ethernet kalkanının üstüne gider. İki jumper kablonuzu kullanarak DMX kalkanındaki TX0 ve RX0 pinlerini Arduino'daki uygun pinlere bağlayın (seri port 1'i seçtiyseniz TX1 ve RX1), vb. Bu, Ethernet kalkanı seri port 0 üzerinden iletişim kurarken, DMX kalkanının Arduino ile seçtiğiniz bağlantı noktası aracılığıyla iletişim kurmasını sağlar.
3. Adım: Kodlayın
Stmrfile.ino taslağını indirin ve Arduino IDE'nizde açın. Kullanıcı adı, Parola ve Api_Key (bu, Stage Monster Live hesap sayfanızdaki Configure bölümünde bulunabilen Erişim API anahtarıdır) başlıklı değişkenlerde Stage Monster Live kimlik bilgilerini doldurun, ardından Arduino'nuzu takın, cihazınızı seçin Port menüsünde (araç çubuğundaki Araçlar altında) ve çizimi Arduino'nuza yükleyin. Cihaz düzgün bir şekilde monte edilmişse ve Conceptinetics kitaplığı doğru kurulmuşsa, herhangi bir hata olmamalıdır.
Adım 4: DMX Cihazlarına Bağlanın
DMX kalkanındaki DMX çıkışına bir DMX kablosu bağlayın. Diğer ucu ilk DMX cihazına bağlayın, ardından o DMX cihazını bir sonrakine aynı şekilde bağlayın ve bu şekilde devam edin. Zincirdeki son DMX cihazında bir DMX sonlandırıcı kullanın.
Arduino'yu bilgisayarınıza takılı bırakın veya güç sağlamak için fişini çekin ve ayrı bir güç kaynağı kullanın. Ethernet kablosunu kullanarak Ethernet kalkanını yönlendiricinize bağlayın.
Adım 5: Stage Monster Live'da Aydınlatma/Efekt Cihazlarını Yapılandırın
Stage Monster Live hesabınızda oturum açın ve kontrol arayüzüne gidin.
DMX aydınlatma/efekt cihazlarınızın her biri için aşağıdakileri yapın:
"Standart Cihazlar" sekmesine tıklayarak aydınlatma cihazınızın Standart Mod için uygun olup olmadığını kontrol edin ve ardından bölgeye tıklayarak her bölgedeki mevcut cihazlara bakın ve ardından "Seçilen Cihaz Yok" üzerine tıklayın. Varsa, Standart Mod cihazlarınızdan biri olarak ayarlayabilirsiniz. Seçtikten sonra, "Başlangıç Kanalı: Yok" seçeneğine tıklayarak başlangıç kanalını ayarlayabilirsiniz.
Standart Modda mevcut değilse, Gelişmiş Mod alt arayüzüne giderek Gelişmiş Modda da kullanabilirsiniz (mobil arayüzü kullanıyorsanız, "Kontrol" düğmesini tıklayın ve ardından "Standart Modu" "Gelişmiş Mod" olarak değiştirmek için okları kullanın ") ve "Yeni DMX Cihazı Ekle…" seçeneğine tıklayarak "Listeden Cihaz Ekle" seçeneğine tıklayarak veya sadece özel bir cihaz olarak ekleyerek cihazınızın Gelişmiş Mod veritabanında olup olmadığını kontrol edebilirsiniz.
Aydınlatma cihazındaki kontrol modunun ve başlangıç kanalının Stage Monster Live arayüzünde seçtiğinizle aynı olduğundan emin olun.
Stage Monster Live arayüzündeki parametreleri değiştirerek her şeyin doğru şekilde kurulduğunu kontrol edebilirsiniz. Aydınlatma cihazı çıkışı değişmiyorsa veya olmaması gereken bir şekilde değişiyorsa, bu adımları tekrar edin ve her şeyin doğru yapıldığından emin olun.
Stage Monster Live arayüzünü kullanma hakkında daha fazla bilgi için https://www.stagemonsterlive.com/interfaceguide adresinde bir kullanıcı kılavuzu bulunmaktadır.
Adım 6: Tamamlandı
Tebrikler! Artık Stage Monster Live kontrol platformunda çalışan tamamen işlevsel bir DMX denetleyiciniz var.
Önerilen:
Arduino DMX 512 Test Cihazı ve Kontrol Cihazı: 19 Adım
Arduino DMX 512 Test Cihazı ve Denetleyici: Actualizaciones, ficheros, códigos…English versionFacebookHerramienta para pruebas ve espectáción de espectáción de iluminación de iluminación de iluminación de iluminación de iluminación DMX-512, ideal para hacer pruebas rápidas en instalaciones fijas o temporales. Este p
Arduino DMX 512 Test Cihazı ve Kontrol Cihazı ENG: 19 Adım
Arduino DMX 512 Test Cihazı ve Kontrol Cihazı ENG: Güncellemeler, dosyalar, kodlar, şemalar…Versión en EspañolFacebookDMX-512 protokolü ile test ve ışık gösterisi için kontrol aracı, sabit veya geçici aydınlatma kurulumlarında hızlı testler için ideal. Bu proje, bir portab
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: 3 Adım
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: Özellikler: Voltaj: 2-3S Lipo veya 6-9 NiMH Sürekli akım: 35A Patlama akımı: 160A BEC: 5V / 1A, lineer mod Modlar: 1. ileri &ters; 2. ileri &fren; 3. ileri & fren & ters Ağırlık: 34g Boyut: 42*28*17mm
HW30A Fırçasız Motor Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak Drone Quadcopter Fırçasız DC Motor Nasıl Çalıştırılır: 3 Adım
HW30A Fırçasız Motor Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak Drone Quadcopter Fırçasız DC Motor Nasıl Çalıştırılır: Açıklama: Bu cihaz, servo motoru basit bir servo motora takmak ve ona güç beslemesi ile çalıştırmak için kullanılabilen Servo Motor Test Cihazı olarak adlandırılır. Cihaz ayrıca elektrikli hız kontrol cihazı (ESC) için bir sinyal üreteci olarak da kullanılabilir, o zaman
Hepsi Bir Arada · DMX Sonlandırıcı ve DMX Test Cihazı: 3 Adım
Hepsi Bir Arada · DMX Terminator & DMX Tester: Bir aydınlatma teknisyeni olarak, bazen armatürler arasında dmx bağlantılarınızın ne kadar sağlıklı olduğunu bilmeniz gerekir. Bazen kablolar, armatürlerin kendileri veya voltaj dalgalanmaları nedeniyle DMX sistemi birçok soruna ve hataya maruz kalmaktadır. Ben de yaptım