Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Menerima Pesanan DMX
- Langkah 3: Kawalan Kuasa EL Wire
- Langkah 4: Pendawaian
- Langkah 5: Memasang EL Wire
- Langkah 6: Pengekodan
- Langkah 7: Nikmati
- Langkah 8: [BONUS] Tidak Menggunakan Arduino Mega2560
- Langkah 9: Kesimpulannya
Video: Siling Kawat EL Dikawal DMX: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Projek ini adalah siling EL Wire yang dikendalikan oleh DMX. Ia diperbuat daripada 30 EL Wire (yang bermaksud Electroluminescent Wire) dalam 3 warna berbeza, benar-benar bebas. Ini merangkumi protokol DMX standard, agar serasi dengan perisian kawalan cahaya.
Langkah 1: Bahan
Bahan yang diperlukan terutamanya komponen elektronik. Berikut adalah senarai semua yang telah digunakan untuk menyelesaikan projek ini:
- Sebuah Arduino Mega 2560
- Bekalan kuasa untuk Arduino (antara 9V dan 12V)
- Input DMX (dan pilihan output DMX jika anda tidak berada di hujung garisan DMX)
- MAX485 untuk menukar isyarat DMX (RS-485) dalam TTL Serial yang boleh dibaca oleh Arduino
- Suis kecil (lihat langkah DMX untuk memahami mengapa)
- Inverter 3x khusus untuk EL Wire, mampu menggerakkan EL Wire pada masa yang sama (masing-masing 100 meter)
- Perintang 30x 470 ohm
- Optotriak 30x MOC2023
- Perintang 30x 1k ohm 1W
- 30x BTA16 triac
- Sebanyak EL Wire yang anda mahukan!
Sekarang semuanya ada di sini, mari kita mulakan!
Langkah 2: Menerima Pesanan DMX
DMX adalah protokol yang sangat biasa dalam kawalan cahaya. Projek EL Wire ini menggunakan standard ini agar serasi dengan pengawal DMX mana pun.
Pertama, kita perlu menerima pesanan dari antara muka DMX DJ atau pengawal cahaya.
Untuk mencapai matlamat ini, MAX485 membuat penukaran antara tahap logik RS-485 yang digunakan oleh tahap logik DMX dan TTL yang digunakan oleh antara muka bersiri Arduino. Di sini, MAX485 hanya dikabelkan untuk menerima pesanan, ia adalah peranti DMX sahaja dan tidak akan mengawal perkara lain.
Pin RX perlu menggunakan pin Arduino TX tetapi sangat berguna untuk menukar antara mereka. Sesungguhnya, apabila anda akan memuat naik kod anda di Arduino, pin TX perlu diputuskan dari talian DMX, jika tidak, ia akan rosak. Masalah yang sama boleh berlaku semasa Arduino sedang boot, jadi hidupkan sambungan setelah semuanya siap.
Untuk membolehkan peranti DMX dirantai, output DMX lain telah disolder selari dengan input (bukan pada skema).
Langkah 3: Kawalan Kuasa EL Wire
Kawalan EL Wire tidak semudah LED kerana bekalan kuasa. Ia perlu dihidupkan dengan bekalan kuasa khas, memberikan sekitar 120 VAC pada 2kHz.
Relay boleh digunakan untuk sequencer buatan sendiri ini, tetapi tidak begitu menarik kerana masa dan suaranya bertukar.
Penyelesaiannya adalah dengan menggunakan triac, dengan optotriac untuk mengasingkan. Saya menyedari litar ini pada PCB buatan sendiri, tetapi anda boleh memesannya kepada profesional atau hanya memasangnya secara manual, tetapi akan menjadi sedikit sukar.
Saya memutuskan untuk membuat 3 PCB yang masing-masing mengendalikan 10 output, tetapi dapat disesuaikan.
Langkah 4: Pendawaian
Menyambungkan semua kad agak panjang dan berulang. Untuk lebih cekap, saya telah menggunakan kabel pita antara Arduino dan setiap papan kuasa.
Terdapat header lelaki di tengah-tengah setiap papan. Kemudian, saya mempunyai header wanita yang disolder di satu sisi kabel riben, dan header lelaki di sebelah yang lain untuk dipasang terus di Arduino. Setiap EL Wire hadir dalam blok skru terminal pada papan kuasa.
Segala-galanya disekat pada papan kayu, dan papan ini dipasang di siling.
Langkah 5: Memasang EL Wire
30 keping EL Wire diikat ke siling, tetapi juga di dalam sejenis sumur cahaya besar.
Pertama, di dalam sumur cahaya, setiap helai EL Wire sepanjang 9 meter dilampirkan. Kerana terbuat dari kayu, stapler genggam sudah memadai. Terdapat 10 keping, jarak 10 cm.
20 kepingan EL Wire yang lain dibuang dalam bintang dari telaga cahaya. Semuanya diikat ke siling berkat zipties, kerana palang logam melintasi seluruh ruangan. Susunan ini memungkinkan untuk mempunyai kabel yang kurang untuk bergabung dengan papan.
Langkah 6: Pengekodan
Untuk membenarkan komunikasi menggunakan protokol DMX, saya telah menggunakan pustaka DMXSerial, yang terdapat di sini.
Selebihnya kod telah dibangunkan terutamanya untuk projek ini, tetapi sepenuhnya dapat disesuaikan. Jangan ragu untuk menggunakannya dan mengubahnya mengikut kehendak anda!
Langkah 7: Nikmati
Untuk menggunakan sistem ini:
- kawat dan muat naik kodnya
- matikan suis
- pasangkan pengawal DMX anda ke input DMX
- hidupkan bekalan kuasa
- hidupkan suis
- hantarkan pesanan DMX anda
- nikmatinya !
Langkah 8: [BONUS] Tidak Menggunakan Arduino Mega2560
Idea pertama saya adalah membuat semua PCB untuk projek ini. Akibatnya, saya telah membuat skema dan susun atur PCB yang merangkumi semua yang diperlukan.
Di papan ini, anda boleh menemui AtMega328P yang sama dengan Arduino Uno. Walau bagaimanapun, ia tidak mempunyai output yang mencukupi, jadi saya telah menambahkan 3 MCP23017. Mereka adalah pemanjang GPIO, berkomunikasi dengan protokol I2C. Setiap MCP23017 dapat menambahkan 16 output baru, tetapi lebih mudah untuk memiliki satu komponen untuk setiap papan kuasa.
Untuk menggunakan konfigurasi ini, anda harus menggunakan perpustakaan "ElWireMCP" berdasarkan perpustakaan Adafruit MCP23017, dan bukannya perpustakaan "ElWireMega" dari kod saya sebelumnya.
Langkah 9: Kesimpulannya
Saya harap anda dapat menikmati projek ini, dan menggunakannya dengan cara anda sendiri!
Disyorkan:
Pemasangan Siling Bintang Fiber Optik Muzik Muzik: 11 Langkah (dengan Gambar)
Pemasangan Muzik Reaktif Fiber Optic Star Ceiling: Mahukan sekeping galaksi di rumah anda? Ketahui bagaimana ia dibuat di bawah! Selama bertahun-tahun ia adalah projek impian saya dan akhirnya Ia selesai. Ia memerlukan sedikit masa untuk diselesaikan, tetapi hasil akhirnya begitu memuaskan sehingga saya yakin ia berbaloi. Sedikit
Kereta Dikawal Jauh - Dikawal Menggunakan Pengawal Xbox 360 Tanpa Wayar: 5 Langkah
Kereta Dikawal Jauh - Dikawal Menggunakan Pengawal Xbox 360 Tanpa Wayar: Ini adalah arahan untuk membina kereta kawalan jauh anda sendiri, dikawal menggunakan alat kawalan Xbox 360 tanpa wayar
Antaramuka Dua Kawat (DMX) Dengan Skrin dan Butang: 5 Langkah (dengan Gambar)
Antaramuka Dua Kawat (DMX) Dengan Skrin dan Butang: DMX adalah protokol yang digunakan untuk mengawal lekapan lampu tahap dan kesan khas. Setiap peranti mempunyai salurannya sendiri yang bertindak balas. Saluran ini dapat dipilih oleh suis DIP atau paparan dengan butang. Terdapat banyak cara untuk memilih
$ 7.25 - Tambahkan Kawalan Suara ke Mana-mana Kipas Siling: 4 Langkah (dengan Gambar)
$ 7.25 - Tambahkan Kawalan Suara ke Mana-mana Kipas Siling: Dalam Instructable ini, saya akan memandu anda melalui proses yang sangat mudah untuk mengautomasikan kipas siling anda supaya anda dapat mengawalnya dengan perintah suara menggunakan peranti Alexa. Anda boleh menggunakan arahan ini untuk mengawal peranti elektronik lain (lampu, kipas, TV, dan
Dudukan Mikrofon - Suspensi Siling: 7 Langkah (dengan Gambar)
Dudukan Mikrofon - Suspensi Siling: Saya ingin berkongsi pemasangan siling mikrofon PVC saya. Saya tidak dapat menemui dan tidak dapat mencari panduan sebenar bagaimana melakukan langkah demi langkah ini, jadi saya mula melakukannya sendiri. Secara keseluruhannya, projek ini memakan masa sekitar 4 jam dari konsep hingga produk siap