Daftar Isi:

RGB Matrix + Spectrum Analyzer: 10 Langkah (dengan Gambar)
RGB Matrix + Spectrum Analyzer: 10 Langkah (dengan Gambar)

Video: RGB Matrix + Spectrum Analyzer: 10 Langkah (dengan Gambar)

Video: RGB Matrix + Spectrum Analyzer: 10 Langkah (dengan Gambar)
Video: 21 Band Spectrum Analyzer Part.4 | Acrylic Tower 2024, November
Anonim
Matriks RGB + Penganalisis Spektrum
Matriks RGB + Penganalisis Spektrum

Suka LED? Saya juga!

Itu sebabnya, dalam Instruksi ini, saya akan menunjukkan cara membuat Matriks LED RGB yang mengagumkan, yang dapat dengan mudah berubah menjadi Penganalisis Spektrum dengan mengklik tombol.

Setelah membaca, jika menurut Anda Instructable ini telah mendapatkannya, silakan pilih dalam kontes LED.

Dan tanpa basa-basi lagi, mari kita mulai.

Langkah 1: Tonton Videonya

Image
Image

Video menunjukkan setiap langkah secara rinci dan akan membantu Anda memahami proyek dengan benar. Jadi, tonton sebelum melanjutkan ke langkah berikutnya.

Langkah 2: Dapatkan Suku Cadang Anda

Arduino:INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -

WS2812B Strip (30 LED/meter): AS - https://amzn.to/2zUvOjwUK -

MSGEQ7 IC: AS - https://amzn.to/2zSV4qKUK -

Lembaran Akrilik: INDIA - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -

Catu Daya: INDIA - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -

1x 200K Resistor1x 33 pF Cap1x 100 nF Cap1x 10 nF Cap

Langkah 3: Membuat prototipe

Membuat prototipe
Membuat prototipe
Membuat prototipe
Membuat prototipe

Unduh dan tambahkan Perpustakaan Arduino ini: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixel Library -

Uji Strip LED WS2812B menggunakan sketsa FirstLight dari contoh pustaka FastLED. Edit pin data dan jumlah LED dan setelah mengunggah LED harus menyala putih satu demi satu menunjukkan bahwa LED berfungsi dengan baik.

Sekarang buat rangkaian uji menggunakan diagram rangkaian yang dilampirkan pada langkah ini tanpa Penerima IR. Unggah sketsa, juga terlampir pada langkah ini. Anda akan membutuhkan 21 LED. MSGEQ7 membagi spektrum audio menjadi 7 pita frekuensi. Jadi, mengingat hal itu, sketsa membagi 21 LED menjadi 7 set, masing-masing set memiliki 3 LED, LED pertama akan selalu mati dan dua LED lainnya akan menyala sesuai dengan intensitas audio pada pita frekuensi tertentu. Carilah nilai analog dari semua tujuh band di Serial Monitor untuk debugging dan pastikan semuanya terlihat bagus. Saat ini berfungsi dengan baik, selesaikan pembuatan prototipe dengan menambahkan Penerima IR.

Sekarang tambahkan penerima Inframerah dan unggah lampiran kedua yang telah saya lampirkan yang akan menyala 2 set yang masing-masing memiliki 7 LED sesuai dengan intensitas sinyal audio dari dua pita mana pun yang dapat Anda edit dalam sketsa. Saya akan menyarankan Anda untuk memilih band 3 dan 4. Sekarang tentukan kode hex dari salah satu tombol di remote IR yang Anda gunakan. Untuk mengetahui cara melakukannya, klik di sini: https://www.instructables.com/id/ Control-AC-Applia.. Edit kode hex itu di sketsa dan unggah. Sekarang ketika Anda menekan tombol, LED akan menampilkan animasi dan ketika Anda menekan tombol yang sama lagi, itu akan beralih kembali ke mode penganalisis spektrum.

Dan prototyping selesai.

Langkah 4: Solder

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Dapatkan semua komponen elektronik yang diperlukan untuk proyek tersebut.

Juga dapatkan perfboard sempit di mana kita akan menyolder komponen penganalisis spektrum sehingga kita dapat membuat sesuatu seperti perisai Arduino, yang akan menyelamatkan kita dari kekacauan kabel. Lihat video dan gambar untuk persepsi yang jelas.

Saya menggunakan Arduino Uno sehingga saya dapat dengan mudah mengunggah program baru di masa mendatang jika diperlukan, tetapi Anda juga dapat menggunakan Arduino Nano.

Kemudian, ambil steker 3,5 mm dan solder dua kabel, satu ke ground dan satu ke salah satu saluran dan ujung lainnya dari dua kabel ke pelindung MSGEQ7. Setelah ini selesai, sambungkan IC ke dasarnya, solder kabel daya dan uji pelindung menggunakan monitor serial Arduino Uno seperti yang saya lakukan sebelumnya.

Langkah 5: Buat Papan LED

Buat Papan LED
Buat Papan LED
Buat Papan LED
Buat Papan LED
Buat Papan LED
Buat Papan LED

Sekarang, ambil MDF setebal 3 mm dan buat persegi berukuran 25.2x25.2 cm dan potong menggunakan gergaji besi. Kemudian gambarlah 49 kotak berukuran 3.6x3.6 cm di atasnya. Potong 7 strip LED, masing-masing berisi 7 led karena kita akan membuat matriks 7x7 yaitu 49 led. Setelah dipotong, lepaskan selotip di bagian belakang dan tempelkan ke bagian MDF. Saya harus membuat lubang di dua tempat pada MDF menggunakan bor sehingga kabel dapat melewatinya, jika tidak saya harus melepas heat shrink dan melepas solder kabel, yang tidak saya inginkan.

Perlu diingat bahwa semua panah arah aliran data pada strip harus mengikuti arah yang sama, yaitu dari kiri ke kanan

Kemudian menggunakan mata bor yang lebih kecil, seperti 2 mm, saya membuat tiga lubang di sebelah Vcc, GND dan pin data di kedua ujung masing-masing dari 7 strip led. Saya menyegel bantalan solder pada strip di kedua ujungnya. Kemudian dengan menggunakan kawat 0,75 mm persegi, pendekkan Vcc dan GND strip di ketujuh baris. Juga, pendekkan Vcc dan GND dari baris terakhir ke baris pertama (pengumpanan ganda).

Hubungkan data keluar dari baris pertama ke data di baris kedua, data keluar dari data kedua banyak di baris ketiga dan seterusnya sampai baris terakhir tercapai. Saya menggunakan kawat padat 0,5 mm persegi untuk tujuan ini. Pastikan untuk tidak menyingkat kabel ini ke Vcc atau GND.

Ketika ini selesai, periksa kontinuitas dan menggunakan sketsa FirstLight, periksa koneksinya.

Langkah 6: Buat Kandang

Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang
Buat Kandang

Untuk membuat enklosur saya menggunakan MDF 12 mm.

Saya membuat dimensi terlampir pada langkah ini. Dengan menggunakan fitur potongan bevel pada jigsaw saya, pertama-tama saya membuat dua potongan miring di kedua ujung tanda. Kedua potongan harus berada di dalam untuk membuat selungkup. Setelah ini, saya membuat potongan lurus yang tersisa.

Saya menggunakan lem kayu untuk menyatukan semua bagian dan untuk menahannya, saya menggunakan paku kayu kecil. Anda dapat menggunakan teknik lain yang Anda suka, saya memiliki sedikit pengalaman dengan pengerjaan kayu, jadi saran sangat diterima.

Biarkan lem mengering semalaman.

Langkah 7: Selesaikan Papan LED

Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED
Selesaikan Papan LED

Periksa apakah papan LED yang kita buat tadi, pas di enklosur atau tidak. Jika tidak, bentuklah menggunakan kikir atau kertas ampelas atau keduanya.

Dari lembaran thermocol putih 10 mm, potong 6 buah dengan panjang yang sama dengan papan LED dan lebar 2,4 cm. Rekatkan pada garis horizontal yang kami buat di MDF.

Setelah kering, masukkan ke dalam enklosur, tandai titik-titik untuk konektor barel DC dan kabel USB untuk Arduino lalu bor. Bawa mereka ke bentuk menggunakan file.

Menyelesaikan beberapa koneksi yang tersisa seperti menambahkan kabel untuk data masuk, menambahkan kabel daya ke konektor barel yang memberi daya pada seluruh rangkaian kami, menambahkan penerima IR dan akhirnya menempelkan semuanya dengan panas di tempatnya. Hubungkan kabel ke Vcc baris keempat dan kabel ground yang menuju Vin dan pin ground Arduino dan memberi daya.

Gunakan lem panas untuk mengamankan semua sambungan dan juga untuk memperbaiki konektor barel pada tempatnya.

Langkah 8: Selesaikan Bagian Atas

Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas
Selesaikan Bagian Atas

Ambil lembaran termokol lagi dan mulailah memotongnya dalam ukuran yang sama dengan jarak antara termokol yang telah diperbaiki sebelumnya. Ukur hanya satu untuk setiap baris dan kemudian potong sisa yang diperlukan menggunakan potongan itu. Tidak perlu menggunakan lem karena lem akan menempel dengan sendirinya, tetapi jika perlu Anda bisa menggunakan sedikit lem.

Setelah ini selesai, ukur kotak, bawa lembaran akrilik, tandai dimensi yang diukur menggunakan spidol dan potong menggunakan gergaji besi. Untuk memotongnya, buat beberapa potongan menggunakan pemotong kotak, dan kemudian setelah menyimpannya di sudut meja, berikan gaya ke bawah dan itu akan terpotong dalam garis lurus sempurna.

Untuk memasang lembaran akrilik ke atas, saya menggunakan baut 2 mm karena saya tidak memiliki sekrup yang pas, tetapi Anda harus menggunakan sekrup.

Buat tanda pada lembaran akrilik dan bor menggunakan mata bor 2,5 mm. Dengan menggunakan lembaran itu, buat tanda pada selungkup dan bor menggunakan mata bor 2 mm. Kemudian terakhir, pasang lembaran di bagian atas menggunakan sekrup.

Langkah 9: Sentuhan Terakhir

Sketsa yang saya lampirkan pada langkah 2 akan sedikit tertinggal saat bekerja sebagai spektrum analzyer. Alasannya adalah algoritma. Ada banyak perhitungan yang dilakukan untuk menghitung jumlah LED, warna LED, sebenarnya menunjukkannya yang sedikit memperlambatnya.

Itu sebabnya saya membuat algoritma baru untuk Spectrum Analyzer dan sekarang berfungsi dengan baik, sketsa dilampirkan pada langkah ini.

Bagi mereka yang ingin mengetahui algoritma seperti apa, cari loop "sementara" dalam sketsa.

Langkah 10: Selesai

Itu saja. Selamat berkreasi, dan jika ada pertanyaan, silahkan bertanya di kolom komentar.

Jika menurut Anda, saya telah mendapatkannya, silakan pilih instruksi ini dalam Kontes LED, dan juga berlangganan saluran YouTube kami. Ini akan sangat membantu.

Terima kasih sudah membaca:).

Direkomendasikan: