Daftar Isi:
- Langkah 1: Daftar Bagian
- Langkah 2: Konstruksi
- Langkah 3: Perangkat Lunak
- Langkah 4: Tautan
- Langkah 5: Menambahkan Kontrol Putar Bass dan Treble
- Langkah 6: Gunakan Sparkfun Pro Micro untuk Casing yang Lebih Kecil
Video: Bass, Treble, dan Volume USB Controller Dengan LED Keyboard: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya memiliki Creative SoundBlaster Audigy di komputer desktop utama saya dan saya membutuhkan cara untuk menyesuaikan pengaturan bass dan treble (serta volume) dengan cepat saat mendengarkan media audio atau video.
Saya telah mengadaptasi kode dari dua sumber yang diberikan dalam daftar kode, dan juga di tautan di bagian akhir, yang menggunakan Mikro Arduino oleh organisasi Arduino, atau ATmega32u4 lainnya, sebagai Perangkat Antarmuka Manusia USB dengan menggunakan Pustaka Proyek HID Nico Hood.
Saya juga menggunakan keyboard nirkabel yang hanya menampilkan status tombol Caps-lock, Num-lock dan Scroll-lock dalam waktu singkat untuk meningkatkan masa pakai baterainya. Oleh karena itu saya juga menyertakan tiga LED yang menunjukkan status ketiga fungsi keyboard ini.
Karena Micro dapat dengan mudah diprogram ulang bahkan setelah dimasukkan ke dalam enklosur melalui port USB, Anda dapat menyesuaikan kode agar sesuai dengan karakteristik perangkat suara dan keyboard Anda sendiri dengan mengganti identifikasi media yang digunakan dalam kode dengan pilihan Anda sendiri. Ada daftar lengkap semua fungsi yang dapat Anda gunakan yang tersedia di situs web Nico Hood HID Github - periksa file bernama ConsumerAPI.h untuk semua fungsi HID lainnya.
Langkah 1: Daftar Bagian
Arduino Micro atau papan Arduino berbasis ATmega32u4 lainnya seperti Sparkfun Pro Micro. Leonardo dapat digunakan tetapi ini adalah papan yang sangat besar dibandingkan dengan…
5 LED dengan warna berbeda
5x470 ohm resistor
4 x sakelar tombol tekan
Encoder putar dengan A B C dan koneksi sakelar
Kandang kecil, kenop, papan strip, kabel sambungan, dll.
Langkah 2: Konstruksi
Rincian diberikan dalam foto, skema dan tata letak stripboard Fritzing. Saya menggunakan dua papan strip yang lebih kecil - satu untuk menampung 4 LED dan empat sakelar, dan yang lainnya untuk LED indikator arah level volume berwarna biru, dan papan strip yang lebih besar untuk mikro dan encoder putar. Mereka dihubungkan dengan kabel pita 9 arah dan dua arah.
Langkah 3: Perangkat Lunak
Seperti yang disebutkan, Kontrol Volume, Bass, dan Treble USB ini menggunakan rotary encoder sebagai kontrol volume dengan sakelar bisu/suara, dan Bass dan Treble dikendalikan oleh empat tombol Atas dan Bawah.
Ini juga memiliki indikator LED Keyboard PC yaitu Caps-lock, Scroll-lock, dan Num-lock.
Ini menggunakan MCU Mikro Arduino (atau berbasis ATmega32u4 lainnya) dan kodenya didasarkan pada status transisi ISR roto_sm.ino oleh boolrules di forum Arduino, yang memberikan pemicu naik dan turun yang dibedakan dengan jelas.
Kode ini juga didasarkan pada Kontrol Volume USB pleriche dan LED Caps Lock yang dapat diinstruksikan.
Ini membutuhkan perpustakaan Nico Hood HID-Project di github: unduh perpustakaan sebagai file zip dan ekstrak, lalu salin folder ke folder perpustakaan Arduino Anda di bawah folder dokumen Anda.
Karena Micro dapat dengan mudah diprogram ulang melalui port USB-nya, Anda dapat menyesuaikan kode agar sesuai dengan karakteristik perangkat suara dan keyboard Anda sendiri dengan mengganti instruksi media yang digunakan dalam kode dengan pilihan Anda sendiri.
Ada daftar lengkap semua fungsi yang dapat Anda gunakan yang tersedia di situs web Nico Hood HID Github - periksa file bernama ConsumerAPI.h untuk semua fungsi HID lainnya yang dapat menyertakan fungsi sistem seperti kunci tidur atau reboot, dll. termasuk foto-foto konstruksi saat berlangsung.
Langkah 4: Tautan
Arduino Mikro
Status mesin ISR roto_sm.ino oleh boolrules
P LeRiche USB Kontrol Volume dan LED Caps Lock
Nico Hood HID-Project Github library
Langkah 5: Menambahkan Kontrol Putar Bass dan Treble
Dimungkinkan untuk mengganti empat tombol yang mengontrol bass dan treble dengan dua kontrol putar. Schematic2 memberikan detail dan Sketsa ada di Sketch2.
Dua tombol tekan pada setiap kontrol digunakan untuk masing-masing memberikan dorongan bass dan treble.
Langkah 6: Gunakan Sparkfun Pro Micro untuk Casing yang Lebih Kecil
Anda dapat menggunakan versi yang lebih kecil dari Arduino Micro yaitu Sparkfun Pro Micro untuk membuat enklosur yang lebih kecil untuk Bass Treble Volume dan Keyboard LED USB Controller.
Photo5 dan Photo6 memberikan detail build dan Anda dapat menggunakan Sketch3 untuk Pro Micro
Direkomendasikan:
Sirkuit Bass dan Treble Berat: 13 Langkah
Rangkaian Bass dan Treble yang Berat: Hai sobat, Kami ingin mendengarkan musik dengan bass tinggi dan dengan suara musik terbaik jadi hari ini saya akan membuat rangkaian Bass dan Treble yang akan mengontrol suara bass dan treble. Mari kita mulai
Rangkaian Volume, Bass, dan Treble dalam Amplifier Audio: 11 Langkah
Rangkaian Volume, Bass dan Treble pada Audio Amplifier : Hai sobat, Hari ini saya akan membuat rangkaian Volume, Bass dan Treble. Rangkaian ini akan mengontrol volume amplifier dan bass dan juga akan mengontrol treble amplifier. Ini sirkuit hanya untuk penguat audio saluran tunggal
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
Keyboard Das Cepat dan Kotor (Keyboard Kosong): 3 Langkah
Quick and Dirty Das Keyboard (Blank Keyboard): A Das Keyboard adalah nama keyboard paling populer tanpa tulisan pada tombol (keyboard kosong). Keyboard Das dijual seharga $89,95. Instruksi ini akan memandu Anda meskipun membuatnya sendiri dengan keyboard lama apa pun yang Anda miliki
Roda Gulir Desktop dan Kontrol Volume!: 8 Langkah (dengan Gambar)
Roda Gulir Desktop dan Kontrol Volume!: Buat proyek akhir pekan Majalah, 3/4/09Beberapa Latar Belakang Baru-baru ini, saya membaca banyak blog yang berbeda. Setiap hari saya akan membaca posting terbaru di engadget, lifehacker, hackaday, BBG dan MAKE: blog. Masalah bagi saya datang ketika saya menyadari bahwa o