LED Music Spectrum menghasilkan corak pencahayaan yang indah mengikut intensiti muzik. Ini berisi banyak LED RGB yang tidak hanya menyala dan mematikan mengikut muzik tetapi juga berubah warna sesuai dengan muzik. Terdapat banyak kit LED DIY Music Spectrum yang tersedia di pasaran, tetapi di sini kita akan membina Music Spectrum ini menggunakan NeoPixel RGB LED Matrix dan mikrokontroler ARM. Panel kawalan dibuat pada PCB untuk projek ini, periksa keseluruhan proses di bawah ini dan lihat Spektrum Muzik Berwarna ini berfungsi dalam Video yang diberikan pada akhir.
Bahan yang Diperlukan:
- Fleksibel 16x16 NeoPixel RGB LED Matrix * 2 (pautan untuk membeli)
- Papan Teras (PCB oleh EasyEDA)
- Bekalan kuasa beralih, 5V 40A.
- Talian Audio * Antara muka audio 1, 1 min 2 * 1, Pembesar suara * 1.
Cara membuat Spektrum Muzik LED:
Langkah 1) Sambungan LED:
Sambungkan dua matriks LED 16 * 16 RGB dengan menyambungkan antara muka DOU dari matriks LED pertama ke antara muka DIN yang kedua, yang menjadikan Matriks LED 16 * 32 RGB yang lebih besar.
Langkah 2) Sambungan Kuasa:
Voltan operasi LED Matrix saya adalah 5V, jadi saya ingin menyambungkan dua antara muka kuasa LED ke saluran kuasa kawalan 5V. Harap perhatikan bahawa arus maksimum LED berfungsi adalah 18A, jadi disarankan untuk menggunakan daya kawalan lebih dari 40 A dan pilih wayar yang cukup tebal untuk menghubungkannya.
Seperti gambar di atas yang ditunjukkan, antara muka kuasa LED disambungkan ke kuasa kawalan menggunakan wayar tebal
Langkah 3) Cara membuat Panel Kawalan:
Panel kawalan adalah untuk menerima isyarat audio yang diproses oleh FFT dan kemudian diangkut ke paparan matriks LED. LED terkawal adalah dot-matriks yang diprogramkan oleh WS2812b, yang frekuensi isyarat pengendaliannya adalah 800KHZ. Gambar rajah kawalan masa ditunjukkan seperti di bawah,
Setiap LED dikendalikan oleh data 24-bit dengan struktur G7 ~ G0 + R7 ~ R0 + B7 ~ B0. Data dihantar berdasarkan prinsip tempat yang lebih tinggi terlebih dahulu dan sesuai dengan urutan GRB.
An penguat litar menggunakan LM358 telah digunakan dalam Muzik Spectrum ini seperti yang ditunjukkan di bawah:
Dalam rajah, IN_CH adalah terminal akses audio komputer dan PC3 adalah isyarat output yang diperkuat yang telah dikirimkan lebih jauh ke STM 32. C13, R6 dan R7 dikelompokkan ke dalam rangkaian penguat isyarat, yang dapat menaikkan voltan isyarat dan ubah voltan negatif menjadi positif. Litar yang mengikuti R8 adalah penguat isyarat, dengan kekuatan isyarat PC 3 sama dengan R9 / R8 kali isyarat sebelumnya sebelum R8. IN 1+ adalah akhir untuk menetapkan output nilai voltan minimum dari OUT 1.
Di sini kami mengesyorkan menggunakan EasyEDA untuk merancang panel kawalan. EasyEDA adalah perisian reka bentuk EDA dalam talian yang mudah dan cekap, dengan mana anda dapat melukis gambar rajah atau memotong corak dengan mudah. Di EasyEDA, pangkalan data untuk komponennya sangat besar! Anda boleh memilih beberapa komponen asas di sebelah kiri halaman dengan mudah atau mencari ratusan dan ribuan komponen di perpustakaan mereka sehingga sangat mudah bagi anda untuk mencari apa yang anda perlukan.
Berikut adalah pautan gambarajah litar lengkap saya dan susun atur PCB, di mana anda dapat melihatnya dengan jelas.
easyeda.com/tiege/MUSIC_LED_BASE_ON_STM32F103-yEeOdbL75
Anda juga boleh mendaftarkan akaun di sana untuk memuat turun rajah saya terus ke akaun anda.
Di bawah ini adalah tangkapan skrin susunan PCB litar LED Music Spectrum dari EasyEDA:
Langkah 4) Prototaip PCB:
Setelah menyelesaikan reka bentuk PCB, klik pada ikon Fabrikasi output di atas, ia akan membawa anda ke halaman "Pesanan PCB". Di sini anda dapat memilih bilangan PCB, tidak ada lapisan tembaga, ketebalan PCB, berat tembaga, dan bahkan warna PCB. Setelah anda memilih semua pilihan, klik "Simpan ke Troli" dan lengkapkan pesanan anda, untuk menerima PCB anda dalam beberapa hari.
Berikut adalah papan PCB selepas pembuatan; kualiti PCB cukup menyerlah. Jejak diarahkan tepat dan semua pencetakan sangat jelas.
Kemudian komponen disolder pada PCB seperti yang ditunjukkan dalam gambar di bawah, ini melengkapkan Panel Kawalan untuk Spektrum Muzik kami.
Diagram Litar dan Penjelasan kerja:
Sambungkan kabel audio komputer (bicu 3.5mm) ke versi beta antara muka yang dikimpal, dan kemudian buka muzik komputer (Ada kemungkinan anda tidak dapat mendengar suara muzik komputer setelah memasukkan saluran audio. Dalam keadaan seperti itu, kita boleh menggunakan penyambung 1-putar-dua untuk mengubah output audio komputer menjadi output dua saluran.Satu saluran disambungkan ke papan PCB-teras manakala yang lain ke pembesar suara.
Ini adalah rajah penghubung sistem, di mana papan teras dikuasakan oleh USB komputer dan disambungkan oleh antara muka output audio. Antara muka output audio komputer yang lain disambungkan ke pembesar suara luaran. Ada kemungkinan bahawa garis isyarat antara muka kawalan kisi disambungkan dengan wayar tanah dan dIN-matriks DIN dan GND.
Sekarang anda hanya perlu memuat naik Kod Program yang diberikan di bawah ini ke dalam Mikrokontroler STM32F103RBT6 ARM dan anda dapat melihat spektrum muzik yang berwarna-warni.
Jadi di sini kami telah membina LED Music Spectrum dengan LED RGB, harap anda menyukainya dan anda juga boleh mengubah program untuk menjadikan spektrum muzik lebih hebat.