Daftar Isi:

IOT DMX Controller Dengan Arduino dan Stage Monster Live: 6 Langkah
IOT DMX Controller Dengan Arduino dan Stage Monster Live: 6 Langkah

Video: IOT DMX Controller Dengan Arduino dan Stage Monster Live: 6 Langkah

Video: IOT DMX Controller Dengan Arduino dan Stage Monster Live: 6 Langkah
Video: Building and Testing a USB to DMX interface 2024, Juli
Anonim
IOT DMX Controller Dengan Arduino dan Stage Monster Live
IOT DMX Controller Dengan Arduino dan Stage Monster Live
IOT DMX Controller Dengan Arduino dan Stage Monster Live
IOT DMX Controller Dengan Arduino dan Stage Monster Live
IOT DMX Controller Dengan Arduino dan Stage Monster Live
IOT DMX Controller Dengan Arduino dan Stage Monster Live

Kontrol pencahayaan panggung dan perangkat DMX lainnya dari ponsel Anda atau perangkat lain yang mendukung web. Saya akan menunjukkan cara cepat dan mudah membuat pengontrol DMX Anda sendiri yang berjalan di platform Stage Monster Live menggunakan Arduino Mega.

Perlengkapan:

Arduino Mega 2560

Perisai Ethernet

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

Perisai DMX

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

Pustaka konsep untuk perisai DMX

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

Dua (2) kabel jumper pendek

Satu kabel DMX untuk setiap perangkat pencahayaan DMX

terminator DMX

Catu Daya (Adaptor AC/DC, Baterai, dll.)

Akun Stage Monster Live (memerlukan langganan, tetapi menawarkan uji coba gratis 7 hari)

www.stagemonsterlive.com

Langkah 1: Persiapan Perisai DMX

Persiapan Perisai DMX
Persiapan Perisai DMX
Persiapan Perisai DMX
Persiapan Perisai DMX
Persiapan Perisai DMX
Persiapan Perisai DMX

Baik perisai ethernet dan perisai DMX akan mencoba menggunakan port serial 0 untuk berkomunikasi dengan Arduino dan mereka akan saling mengganggu jika kita tidak memperbaikinya, jadi pertama-tama kita perlu melakukan sedikit pekerjaan persiapan untuk kedua perisai untuk bekerja dengan benar. Karena pelindung DMX ditempatkan di atas tumpukan, akan lebih mudah untuk melakukan modifikasi daripada pelindung Ethernet.

Hal pertama yang perlu kita lakukan adalah memotong (atau menekuk kembali) pin bawah pada pelindung DMX pada pin digital 0 dan 1 (RX0 dan TX0) sehingga kedua pin tersebut tidak terhubung ke Arduino. Kemudian, kita akan menghubungkan perisai DMX ke Arduino melalui port serial 1. Untuk saat ini, kita dapat beralih ke sedikit modifikasi pada file conceptinetics.h.

Anda mungkin akan menemukan file ini di mana pun perpustakaan yang diinstal pengguna disimpan. Bagi saya, itu ada di bawah Documents -> Arduino -> perpustakaan -> Conceptinetics. Anda cukup membuka file Conceptinetics.h di Notepad. Sekitar 44 baris ke bawah dari tempat kode sebenarnya dimulai dalam file itu, Anda akan menemukan bagian untuk menentukan port serial mana yang akan digunakan untuk port DMX. Secara default, ini akan disetel ke 0. Anda dapat mengubahnya ke port mana pun yang ingin Anda gunakan dengan menghapus komentar pada baris untuk port tersebut dan mengomentari baris untuk port 0. Kemudian simpan file. Sekarang ketika kita memiliki kedua perisai yang terhubung ke Arduino, keduanya akan dapat berjalan tanpa mengganggu satu sama lain.

Langkah 2: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan

Ini adalah bagian yang paling mudah. Perisai Ethernet berada di atas Arduino dan perisai DMX berada di atas perisai Ethernet. Dengan menggunakan dua kabel jumper Anda, sambungkan pin TX0 dan RX0 pada pelindung DMX ke pin yang sesuai di Arduino (TX1 dan RX1 jika Anda memilih port serial 1, dan seterusnya). Ini memungkinkan pelindung DMX untuk berkomunikasi dengan Arduino melalui port yang Anda pilih sementara pelindung Ethernet berkomunikasi dengannya melalui port serial 0.

Langkah 3: Kode

Unduh sketsa stmrfile.ino dan buka di Arduino IDE Anda. Isikan kredensial Stage Monster Live pada variabel yang berjudul Username, Password, dan Api_Key (ini adalah Access API key yang dapat ditemukan di bagian Configure pada halaman akun Stage Monster Live Anda), lalu tancapkan Arduino Anda, pilih perangkat Anda di menu Port (Di Bawah Alat di bilah alat), dan unggah sketsa ke Arduino Anda. Jika perangkat telah dirakit dengan benar dan perpustakaan Conceptinetics telah diinstal dengan benar, seharusnya tidak ada kesalahan.

Langkah 4: Hubungkan ke Perangkat DMX

Hubungkan ke Perangkat DMX
Hubungkan ke Perangkat DMX

Hubungkan kabel DMX ke output DMX pada pelindung DMX. Hubungkan ujung lainnya ke perangkat DMX pertama, lalu sambungkan perangkat DMX itu ke perangkat berikutnya dengan cara yang sama, dan seterusnya. Gunakan terminator DMX pada perangkat DMX terakhir dalam rantai.

Biarkan Arduino terhubung ke komputer Anda atau cabut dan gunakan sumber daya terpisah untuk memasok daya. Menggunakan kabel ethernet, sambungkan pelindung Ethernet ke router Anda.

Langkah 5: Konfigurasi Perangkat Pencahayaan/Efek di Stage Monster Live

Konfigurasikan Perangkat Pencahayaan/Efek di Stage Monster Live
Konfigurasikan Perangkat Pencahayaan/Efek di Stage Monster Live

Masuk ke akun Stage Monster Live Anda dan navigasikan ke antarmuka kontrol.

Untuk setiap perangkat pencahayaan/efek DMX Anda, lakukan hal berikut:

Periksa apakah perangkat pencahayaan Anda tersedia untuk Mode Standar dengan mengklik tab "Perangkat Standar" dan kemudian melihat perangkat yang tersedia di setiap zona dengan mengklik zona, lalu mengklik "Tidak Ada Perangkat yang Dipilih." Jika tersedia, Anda dapat mengaturnya sebagai salah satu perangkat Mode Standar Anda. Setelah memilihnya, Anda dapat mengatur saluran awal dengan mengklik "Saluran Awal: Tidak Ada".

Jika tidak tersedia di Mode Standar, Anda masih dapat menggunakannya di Mode Lanjutan dengan masuk ke sub-antarmuka Mode Lanjutan (jika menggunakan antarmuka seluler, klik "Kontrol" lalu gunakan panah untuk mengubah "Mode Standar" menjadi "Mode Lanjutan ") dan mengklik "Tambahkan Perangkat DMX Baru…" Anda dapat memeriksa apakah perangkat Anda ada di database Mode Lanjutan dengan mengklik "Tambahkan Perangkat Dari Daftar" atau cukup tambahkan sebagai perangkat khusus.

Pastikan mode kontrol dan saluran awal pada perangkat pencahayaan sama dengan yang Anda pilih di antarmuka Stage Monster Live.

Anda dapat memeriksa apakah semuanya sudah diatur dengan benar dengan mengubah parameter pada antarmuka Stage Monster Live. Jika output perangkat pencahayaan tidak berubah atau berubah dengan cara yang tidak seharusnya, kembali melalui langkah-langkah ini dan pastikan semuanya dilakukan dengan benar.

Untuk lebih lanjut tentang menggunakan antarmuka Stage Monster Live, ada panduan pengguna di

Langkah 6: Selesai

Selesai!
Selesai!

Selamat! Anda sekarang memiliki pengontrol DMX yang berfungsi penuh yang berjalan di platform kontrol Stage Monster Live.

Direkomendasikan: