Isi kandungan:
- Langkah 1: Elektronik
- Langkah 2: Pengaturcaraan Mikrokontroler
- Langkah 3: Membuat Kandang
- Langkah 4: Mengisi Kandang
- Langkah 5: Mengukir Panel Depan Aluminium
- Langkah 6: Selesai
Video: 160 LED VU-Meter: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Projek ini berukuran 160 LED stereo VU-meter, dengan 80 LED setiap saluran audio. Ia didasarkan pada mikrokontroler AVR ATmega328p, yang sama di dalam Arduino UNO atau nano. Meter VU ini bertindak balas terhadap bunyi yang dipasang di bicu RCA di bahagian belakang unit dan boleh dipasang pada mana-mana amp audio. Saya mengujinya pada output preamp amp saya dan tahapnya baik-baik saja, dan dapat disesuaikan dengan bantuan potensiometer.
Projek ini tidak sukar dibuat tetapi saya tidak mengesyorkannya untuk pemula dalam bidang elektronik, kerana anda perlu mengetahui cara menyolder komponen SMD. Tetapi anda akan bersenang-senang membangunnya, menyoldernya, dan menyatukannya seperti yang saya lakukan!
Panduan ini mempunyai tujuan mengajar bagaimana membina meter VU ini dari fail projek saya. Semua fail yang berkaitan dengan perkakasan atau perisian ada di Github saya kerana projek ini adalah sumber terbuka. Jangan ragu untuk mengubahnya! Kod didokumentasikan (cara doxygen) juga!
Mari mulakan binaan!
Langkah 1: Elektronik
Kita akan mulakan dengan membina inti meter VU: elektronik.
Saya membuat PCB menggunakan EAGLE. Fail ada di Github saya.
Anda memerlukan dua PCB dan beberapa komponen. Sebenarnya, jumlah bahan merujuk kepada satu PCB, dan kerana terdapat dua saluran audio, anda memerlukan dua PCB dan setiap komponen dua kali.
Anda boleh mengakses BOM (Bill Of Materials) di sini: BOM.
Anda boleh mengakses fail PCB Gerber di sini: Gerber.
Untuk PCB yang anda perlukan membuatnya dibuat, ada banyak syarikat di luar sana yang akan melakukannya dengan harga murah seperti JLCPCB atau PCBWAYS. Saya menggunakan PCBWAYS secara peribadi dan mereka menawari saya papan sebagai pertukaran untuk beberapa jeritan / tinjauan di Github saya.
Sekiranya anda tidak pernah memesan PCB sebelumnya, sangat mudah, anda hanya perlu zip fail Gerber yang dipautkan di atas dalam arkib.zip dan jatuhkannya di laman web pengeluar kegemaran anda. Dan itu sahaja!
Sekiranya anda memilih untuk menggunakan PCBWAYS, anda boleh memesan PCB dengan mudah tanpa mengacaukan Gerbers dengan mengikuti pautan ini: EASY_ORDER_LINK
Sebaik sahaja anda mempunyai semua komponen yang diperlukan, anda boleh menyelesaikan semuanya dengan mengikuti nama komponen di BOM dan di PCB.
Langkah 2: Pengaturcaraan Mikrokontroler
Setelah kedua papan anda disolder, anda perlu memprogram mikrokontroler ATmega328p padanya.
Untuk membakar firmware di atmega32, pertama-tama anda perlu memuat turun folder perisian perisian di GitHub.
Untuk itu anda memerlukan pengaturcara AVR seperti USBASP yang satu ini (anda boleh mencarinya di Aliexpress, bangood, ebay dengan mencari usbasp…) atau sekadar Arduino.
Sekiranya anda menggunakan Arduino ikuti tutorial ini: Arduino tuto
Sekiranya anda menggunakan programmer AVR, ikuti yang berikut:
Saya hanya akan memberi anda tajuk utama tentang bagaimana melakukannya dengan pengaturcara isp yang disenaraikan sebelumnya (pastikan bahawa pemacu dipasang dengan betul, anda boleh mendapatkan maklumat berguna dengan mencari di Google.)
Pasang WinAVR (untuk windows) (untuk membolehkan komputer berkomunikasi dengan ATmega melalui programmer): Pautan
Kemudian sambungkan pengaturcara ke komputer dan ke PCB (penyambung 6 pin). Perhatikan ketika melakukannya, jika anda memasangnya dengan cara yang salah, jelas tidak akan berfungsi.
Buka terminal (CMD pada Windows) dan ketik:
avrdude -c usbasp -p m328p -B 5 -U flash: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m
Selesai! Firmware melancarkan mikrokontroler! (Sekiranya gagal, pastikan bahawa anda telah memasang pemacu yang betul, nama pengaturcara isp yang betul, sambungan yang baik di litar anda.)
Langkah 3: Membuat Kandang
Saya menggunakan MDF dan papan lapis sebagai bahan asas untuk membuat kandang. Anda boleh mendapatkan semua rangka tindakan untuk memotong kayu dan memasangnya di SINI.
Langkah 4: Mengisi Kandang
Anda perlu menambah penyambung USB, bicu RCA dan periuk. Satu periuk digunakan untuk mengatur kenaikan input meter VU, yang lain tidak digunakan dan dapat digunakan untuk apa saja yang anda inginkan hanya dengan mengubah suai perisian.
Setelah selesai, tambahkan PCB dan sambungkannya ke penyambung dan periuk.
Saya menambahkan bahagian bawah akrilik yang jelas ke kandang supaya anda masih dapat melihat ke dalam meter VU.
Langkah 5: Mengukir Panel Depan Aluminium
Saya menggunakan Aluminium untuk panel depan dan saya memutuskan untuk menambahkan logo saya. Saya mengukirnya dengan menggunakan kaedah elektro-kimia yang disebut elektrolisis. Ia sangat mudah dilakukan dan anda boleh belajar lebih banyak lagi di SINI.
Saya menggunakan pita pelindung elektrik untuk melindungi bahagian yang saya tidak mahu terukir.
Langkah 6: Selesai
Jangan lupa, semua fail dan perincian reka bentuk ada di Github saya DI SINI!
Disyorkan:
LED FLOODLIGHT W / AC LED (+ EFISIENSI VS DC LED): 21 Langkah (dengan Gambar)
LED FLOODLIGHT W / AC LED (+ EFFICIENCY VS DC LEDs): Dalam arahan / video ini, saya akan membuat lampu depan dengan cip LED AC tanpa pemandu yang sangat murah. Adakah mereka baik? Atau mereka sampah lengkap? Untuk menjawabnya, saya akan membuat perbandingan penuh dengan semua lampu DIY buatan saya. Seperti biasa, dengan harga murah
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring With Arduino: 4 Langkah
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring With Arduino: Hai kawan-kawan kerana Neopixel led Strip sangat popular dan juga disebut sebagai jalur led ws2812 juga. Mereka sangat popular kerana di jalur led ini kita dapat menangani setiap led secara berasingan yang bermaksud jika anda mahu beberapa led menyala dalam satu warna
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi - Kawalan Telefon Pintar STRIP LED RGB: 4 Langkah
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi | RGB LED STRIP Smartphone Control: Hai kawan-kawan dalam tutorial ini kita akan belajar bagaimana menggunakan nodemcu atau esp8266 sebagai remote IR untuk mengawal jalur LED RGB dan Nodemcu akan dikendalikan oleh telefon pintar melalui wifi. Jadi pada dasarnya anda dapat mengawal STRIP LED RGB dengan telefon pintar anda
Lampu LED LED Dimmable LED: 5 Langkah (dengan Gambar)
Lampu LED LED Dimmable LED: Lampu banjir kadang-kadang cenderung berhenti berfungsi dari masa ke masa walaupun pada masa ini mereka menggunakan lampu LED. Ini mungkin disebabkan oleh banyak sebab seperti terlalu panas atau kesalahan pada pemandu LED atau kesalahan dalam proses pembuatan. Sebilangan besar dari kita akhirnya membuang prod