
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13



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
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
Drone Quadcopter Fırçasız DC Motor (3 Telli Tip) HW30A Motor Hız Kontrol Cihazı ve Arduino UNO Kullanılarak Nasıl Kontrol Edilir: 5 Adım

Drone Quadcopter Fırçasız DC Motor (3 Telli Tip) HW30A Motor Hız Kontrol Cihazı ve Arduino UNO Kullanılarak Nasıl Kontrol Edilir: Açıklama: HW30A Motor Hız Kontrol Cihazı 4-10 NiMH/NiCd veya 2-3 hücreli LiPo pil ile kullanılabilir. BEC, 3 adede kadar LiPo hücresiyle işlevseldir. Fırçasız DC motorun (3 telli) maksimum 12Vdc'ye kadar hızını kontrol etmek için kullanılabilir.Özel