Isi kandungan:

LED Kemper pada Muzik Vixen: 4 Langkah
LED Kemper pada Muzik Vixen: 4 Langkah

Video: LED Kemper pada Muzik Vixen: 4 Langkah

Video: LED Kemper pada Muzik Vixen: 4 Langkah
Video: Kecurangan penjual gas elpiji!!!!! 2024, Julai
Anonim
LED Kemper pada Muzik Vixen
LED Kemper pada Muzik Vixen

Instruksional ini adalah mengenai produk baru yang saya kembangkan bernama "Kemper LED Lamps". Untuk menunjukkan kemampuannya, saya memasukkan 64 lampu ke dalam pasu kaca 18 ". Pasu itu kemudian diisi dengan seberat gelas kaca jernih seberat 23 paun. Cara cahaya memantul guli kaca benar-benar kemas. Lihat video di bawah Video adalah percubaan saya untuk menunjukkan beberapa perkara yang boleh dilakukan dengan Lampu LED Kemper. Pastikan untuk melihat demo tambahan yang ditunjukkan di akhir klip video. Dengan kata lain, setelah muzik berhenti, pasangan tambahan urutan didemo tanpa muzik.

Langkah 1: Lampu LED Kemper

Lampu LED Kemper
Lampu LED Kemper
Lampu LED Kemper
Lampu LED Kemper
Lampu LED Kemper
Lampu LED Kemper

Reka bentuk asas setiap lampu sebenarnya agak sederhana. Lampu terdiri dari (1) mikro Pic 12F609, (4) LED 20mA sudut lebar (merah, hijau, biru, dan putih), (4) perintang had semasa, (1) penutup penapis, dan (1) 16x19 mm PCB. Setiap LED dihalau dari salah satu pin output mikro. Pin output terus dikemas kini menggunakan isyarat modulasi lebar denyut (PWM). Keluaran PWM juga mempunyai kawalan laju pada kedua-dua ramping dan pereputan. Semua ini memberi LED cahaya hangat ketika beralih dari satu tahap ke tahap yang lain - tidak ada tepi keras / mati (kecuali jika anda menetapkan kadar slew tinggi). Setiap lampu mempunyai alamat node berkod keras dan diprogramkan untuk bertindak balas kepada hampir selusin arahan. Semua nod akan bertindak balas terhadap satu, alamat nod global yang dikhaskan. Akhirnya, nod boleh diprogramkan untuk mempunyai beberapa alamat node alternatif. Alamat ganti membolehkan node dikumpulkan bersama dan diakses dengan satu perintah. Protokol komunikasi menyokong sehingga 255 node di dalam bas. Setiap komunikasi lampu terdiri daripada satu pin I / O mikro. Setiap lampu berfungsi sebagai hamba pada kabel komunikasi bersama. Sekiranya paket data dihantar terus ke lampu tunggal, maka lampu akan menerima mesej dengan menyiarkan alamat simpulnya sendiri di bas kom. Cuma penjumlahan ringkas digunakan untuk mengesahkan komunikasi. Setakat ini, saya telah menguji komunikasi dengan 64 nod yang semuanya disatukan dalam satu bas. Dalam operasi berterusan saya mungkin mengesan satu paket yang hilang setiap jam. Setiap lampu memproses 2 juta arahan sesaat (2MIPS). Oleh itu, rentetan 64 lampu mendorong 256 LED itu menggunakan 128MIPS tenaga kuda! Membuat reka bentuk yang boleh diskalakan - apabila lebih banyak LED ditambahkan, lebih banyak MIPS juga ditambahkan secara automatik. Saya tahu apa pendapat anda - jangan bimbang, mikro hanya 70 sen - sebenarnya, keempat LED bersamaan lebih mahal daripada mikro.

Langkah 2: Membangunkan Demo LED Vas

Membangunkan Demo LED Vas
Membangunkan Demo LED Vas
Membangunkan Demo LED Vas
Membangunkan Demo LED Vas
Membangunkan Demo LED Vas
Membangunkan Demo LED Vas

Saya membuat dua helai lampu untuk pasu. Setiap tali mempunyai 32 lampu dan panjangnya 16 '. Dengan kedua tali di dalam pasu, terdapat 256 LED di bawah kawalan komputer di seluruh saluran RS232 9600 baud. Kedua tali membuat sambungan selari pada papan antara muka RS232. Setiap tali, dengan kuasa penuh, dapat menarik maksimum 2.5Amps. Oleh itu, dengan semua lampu dihidupkan, pasu itu diterangi dengan kuasa LED 25 watt! Sejujurnya, terlalu sukar untuk dilihat ketika semua LED menyala sepenuhnya. Oleh kerana kedua-dua tali membuat sambungan selari pada papan antara muka RS232 hanya 2.5Amps mengalir melalui setiap rentetan. Setiap lampu mempunyai jejak besar untuk meneruskan kuasa DC ke tali.

Langkah 3: Automasi Pencahayaan Vixen

Automasi Pencahayaan Vixen
Automasi Pencahayaan Vixen

Perisian Vixen direka untuk mengawal lampu Krismas di halaman depan anda. Ini menjadikannya mudah untuk mengatur banyak saluran output. Saluran kemudian dipetakan ke muzik MP3. Berikut adalah pautan ke laman web Vixen: https://www.vixenlights.com/ Sudah ada banyak maklumat di internet mengenai pakej perisian ini jadi saya tidak akan mengulang kaji lagi di sini. Untuk aplikasi saya, saya rasa saya perlu menulis pemalam khas untuk Vixen. Sebagai jurutera "malas" biasa, saya mengambil pendekatan yang berbeza. Saya menjalankan Vixen (aplikasi MS Windows) di dalam VMware di Linux. VMware membolehkan port comm diarahkan ke fail output dan bukannya port perkakasan yang sebenarnya. Saya kemudian menjalankan sedikit skrip Python di Linux yang terus memproses rentetan baru yang datang dari Vixen. Skrip Python mengubah pesanan comm Vixen ringkas menjadi mesej yang dapat difahami oleh lampu Kemper. Pada masa akan datang, saya rasa saya perlu membaca dan menulis plug-in untuk Vixen.

Langkah 4: Kesimpulannya

Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya
Kesimpulannya

Terdapat banyak aplikasi lain untuk lampu ini. Berikut adalah senarai keinginan saya: 1) Bina 64 lampu lagi sehingga saya mempunyai sejumlah 128. Saya ingin menyalakan pokok Krismas saya tahun ini. Dengan 512 LED @ 50 watt semestinya kelihatan menakjubkan! Saya tidak sabar untuk memprogramkan salji yang turun sementara pokok itu bersinar dengan warna.2) Saya juga ingin mencuba dan menyusun tali ke angka lapan. Agak seperti paparan tujuh segmen. Saya fikir saya boleh membina paparan pelbagai digit yang sangat besar di atas kepingan kadbod. Boleh digunakan di permainan bola sepak anak saya untuk mengesan skor.3) Sepertinya idea yang baik untuk membina sesuatu yang bercahaya yang juga disambungkan ke internet. Mungkin sesuatu yang berubah warna berdasarkan cuaca, atau pasaran saham.4) Saya mempunyai rakan yang ingin berpakaian adalah tongkat dengan lampu bercahaya. Saya cuba membujuknya untuk membiarkan saya meretas GMLAN supaya kita dapat memilih kelajuan enjin. Akan sangat keren jika LED menyala dengan mesin berputar! Tidak terlalu sukar untuk melakukannya. 5) Salah satu daripadanya akan bagus untuk projek Cub Scout anak lelaki saya: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ Daripada kasar, ia memerlukan beberapa LED yang dapat diprogramkan yang akan memudar satu jam, atau dua waktu. Akan menjadikan cahaya malam yang hebat untuk anak-anak. Rancangan jangka panjang adalah menjual lampu kepada semua yang berminat. Saya sudah mempunyai sedikit minat setakat ini. Sekiranya anda adalah salah satu daripada mereka yang berminat, hantarkan e-mel kepada saya dan saya akan memberitahu anda bagaimana kami dapat memberi anda beberapa lampu. Saya juga mengusahakan laman web saya untuk menjadikannya berguna. Anda selalu boleh singgah di www.ph-elec.com untuk melihat apa yang berlaku. Banyak kaitan dengan sedikit masa. Terima kasih & Semoga anda menikmati pertunjukan cahaya, Jim

Disyorkan: