Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Menerima Pesanan DMX
- Langkah 3: Kontrol Daya Kawat EL
- Langkah 4: Pengkabelan
- Langkah 5: Memasang EL Wire
- Langkah 6: Pengkodean
- Langkah 7: Nikmati
- Langkah 8: [BONUS] Tidak Menggunakan Arduino Mega2560
- Langkah 9: Kesimpulan
Video: DMX Controlled EL Wire Ceiling: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Proyek ini adalah plafon EL Wire yang dikendalikan DMX. Itu terbuat dari 30 EL Wire (yang berarti Electroluminescent Wire) dalam 3 warna berbeda, benar-benar independen. Ini termasuk protokol DMX standar, agar kompatibel dengan perangkat lunak kontrol cahaya apa pun.
Langkah 1: Bahan
Bahan yang dibutuhkan pada dasarnya adalah komponen elektronika. Berikut adalah daftar semua yang telah digunakan untuk menyelesaikan proyek ini:
- Arduino Mega 2560
- Catu daya untuk Arduino (antara 9V dan 12V)
- Input DMX (dan secara opsional output DMX jika Anda tidak berada di akhir baris DMX)
- MAX485 untuk mengubah sinyal DMX (RS-485) dalam Serial TTL yang dapat dibaca oleh Arduino
- Sebuah saklar kecil (lihat langkah DMX untuk memahami mengapa)
- 3x inverter khusus untuk EL Wire, mampu menggerakkan EL Wire yang cukup pada saat yang bersamaan (masing-masing 100 meter dalam hal ini)
- 30x470 ohm resistor
- 30x MOC2023 optotriac
- 30x 1k ohm resistor 1W
- 30x BTA16 triac
- Sebanyak EL Wire yang Anda inginkan!
Sekarang semuanya ada di sini, mari kita mulai!
Langkah 2: Menerima Pesanan DMX
DMX adalah protokol yang sangat umum dalam kontrol cahaya. Proyek EL Wire ini menggunakan standar ini agar kompatibel dengan pengontrol DMX apa pun.
Pertama, kita perlu menerima perintah dari antarmuka DMX DJ atau pengontrol lampu.
Untuk mencapai tujuan ini, MAX485 membuat konversi antara level logika RS-485 yang digunakan oleh level logika DMX dan TTL yang digunakan oleh antarmuka serial Arduino. Di sini, MAX485 disambungkan hanya untuk menerima pesanan, ini adalah perangkat DMX saja dan tidak akan mengontrol apa pun.
Pin RX harus menggunakan pin Arduino TX tetapi sangat berguna untuk menempatkan sakelar di antara keduanya. Memang, ketika Anda akan mencoba mengunggah kode Anda di Arduino, pin TX harus diputuskan dari jalur DMX, jika tidak maka akan macet. Masalah yang sama dapat terjadi ketika Arduino sedang boot, jadi nyalakan saja koneksi setelah semuanya siap.
Untuk memungkinkan perangkat DMX dirantai, output DMX lain telah disolder secara paralel dengan input (bukan pada skema).
Langkah 3: Kontrol Daya Kawat EL
Kontrol EL Wire tidak semudah LED karena power supply-nya. Itu perlu ditenagai dengan catu daya khusus, menghasilkan sekitar 120 VAC pada 2kHz.
Relay bisa digunakan untuk sequencer buatan sendiri ini, tetapi tidak terlalu menarik karena waktu switching dan suara.
Solusinya adalah dengan menggunakan triac, dengan optotriac untuk mengisolasi. Saya menyadari sirkuit ini pada PCB buatan sendiri, tetapi Anda dapat memesannya ke profesional atau hanya menyoldernya secara manual, tetapi itu akan sedikit sulit.
Saya memutuskan untuk membuat 3 PCB yang masing-masing mengontrol 10 output, tetapi dapat disesuaikan.
Langkah 4: Pengkabelan
Menghubungkan semua kartu cukup panjang dan berulang. Agar lebih efisien, saya telah menggunakan kabel pita antara Arduino dan setiap papan daya.
Ada header laki-laki di tengah setiap papan. Kemudian, saya telah menyolder header wanita di satu sisi kabel pita, dan header pria di sisi lain untuk dicolokkan langsung ke Arduino. Setiap EL Wire dilengkapi dengan blok sekrup terminal pada papan daya.
Semuanya disekrup pada papan kayu, dan papan ini dipasang di langit-langit.
Langkah 5: Memasang EL Wire
30 buah Kawat EL diikat ke langit-langit, tetapi juga di semacam sumur cahaya besar.
Pertama, di sumur cahaya, masing-masing bagian dari EL Wire sepanjang 9 meter dijepit. Karena terbuat dari kayu, stapler genggam sudah cukup. Ada 10 buah dengan jarak 10 cm.
20 keping EL Wire lainnya dibuang dalam bentuk bintang dari sumur cahaya. Mereka semua diikat ke langit-langit berkat zipties, karena batang logam menembus seluruh ruangan. Pengaturan ini memungkinkan untuk memiliki lebih sedikit kabel untuk bergabung dengan papan.
Langkah 6: Pengkodean
Untuk memungkinkan komunikasi menggunakan protokol DMX, saya telah menggunakan perpustakaan DMXSerial, tersedia di sini.
Sisa kode telah dikembangkan khusus untuk proyek ini, tetapi benar-benar dapat disesuaikan. Jangan ragu untuk menggunakannya dan memodifikasinya sesuai keinginan Anda!
Langkah 7: Nikmati
Untuk menggunakan sistem ini:
- sambungkan dan unggah kodenya
- matikan saklarnya
- pasang pengontrol DMX Anda di input DMX
- nyalakan catu daya
- nyalakan saklarnya
- kirim pesanan DMX Anda
- bersenang senang lah !
Langkah 8: [BONUS] Tidak Menggunakan Arduino Mega2560
Ide pertama saya adalah membuat semua PCB untuk proyek ini. Sebagai akibatnya, saya telah membuat skema dan tata letak PCB yang mencakup semua yang diperlukan.
Di papan ini, Anda dapat menemukan AtMega328P yang sama dengan Arduino Uno. Namun, outputnya tidak cukup, jadi saya telah menambahkan 3 MCP23017. Mereka adalah ekstender GPIO, berkomunikasi dengan protokol I2C. Setiap MCP23017 dapat menambahkan 16 output baru, tetapi lebih mudah untuk memiliki satu komponen untuk setiap papan daya.
Untuk menggunakan konfigurasi ini, Anda harus menggunakan pustaka "ElWireMCP" berdasarkan pustaka Adafruit MCP23017, alih-alih pustaka "ElWireMega" dari kode saya sebelumnya.
Langkah 9: Kesimpulan
Saya harap Anda akan menikmati proyek ini, dan menggunakannya dengan cara Anda sendiri!
Direkomendasikan:
Alexa Voice Controlled Raspberry Pi Drone Dengan IoT dan AWS: 6 Langkah (dengan Gambar)
Alexa Voice Controlled Raspberry Pi Drone Dengan IoT dan AWS: Hai! Nama saya Arman. Saya seorang anak laki-laki berusia 13 tahun dari Massachusetts. Tutorial ini menunjukkan, seperti yang dapat Anda simpulkan dari judulnya, cara membuat Raspberry Pi Drone. Prototipe ini menunjukkan bagaimana drone berevolusi dan juga seberapa besar peran mereka dalam
Wifi Controlled 12v Led Strip Menggunakan Raspberry Pi Dengan Tasker, Integrasi Ifttt.: 15 Langkah (dengan Gambar)
Wifi Controlled 12v Led Strip Menggunakan Raspberry Pi Dengan Tasker, Ifttt Integration.: Dalam proyek ini saya akan menunjukkan cara mengontrol strip led analog 12v sederhana melalui wifi menggunakan raspberry pi.Untuk proyek ini Anda memerlukan: 1x Raspberry Pi (I saya menggunakan Raspberry Pi 1 Model B+) 1x RGB 12v Le
Semua dalam Satu · Terminator DMX & Penguji DMX: 3 Langkah
All in One · DMX Terminator & DMX Tester: Sebagai teknisi pencahayaan, terkadang Anda perlu mengetahui seberapa sehat koneksi dmx Anda di antara perlengkapannya. Terkadang, karena kabel, perlengkapan itu sendiri, atau fluktuasi tegangan, sistem DMX mengalami banyak masalah dan kesalahan. Jadi saya membuat
Wire Wrapping Wire Stripper: 4 Langkah (dengan Gambar)
Wire Wrapping Wire Stripper: Ini adalah Wire Wrapping Wire stripper yang dapat menghasilkan sangat berguna untuk membangun prototipe. Ini menggunakan pisau pemotong dan timbangan telah diproduksi dengan PCB prototipe yang terjangkau. Memesan PCB untuk proyek di rumah sangat hemat dan
Antarmuka Dua Kawat (DMX) Dengan Layar dan Tombol: 5 Langkah (dengan Gambar)
Antarmuka Dua Kawat (DMX) Dengan Layar dan Tombol: DMX adalah protokol yang digunakan untuk mengontrol perlengkapan pencahayaan panggung dan efek khusus. Setiap perangkat memiliki salurannya sendiri yang ditanggapi. Saluran ini dapat dipilih oleh pengguna dengan sakelar DIP atau layar dengan tombol. Ada beberapa cara untuk memilih