Isi kandungan:

Tombol Kawalan Kelantangan DIY Mudah !: 5 Langkah (dengan Gambar)
Tombol Kawalan Kelantangan DIY Mudah !: 5 Langkah (dengan Gambar)

Video: Tombol Kawalan Kelantangan DIY Mudah !: 5 Langkah (dengan Gambar)

Video: Tombol Kawalan Kelantangan DIY Mudah !: 5 Langkah (dengan Gambar)
Video: CARA MENGATASI WORKING ON UPDATES PADA WINDOWS 10 2024, November
Anonim
Tombol Kawalan Kelantangan DIY Mudah!
Tombol Kawalan Kelantangan DIY Mudah!

Punya desktop dengan sistem suara yang jauh dari tempat anda duduk? - Iya. Setelah sedikit penggalian, saya dapati bahawa tombol kawalan kelantangan lembut saya sangat mudah.

Dalam tutorial ini saya akan menunjukkan kepada anda cara membuat kenop kawalan kelantangan USB untuk PC anda!

Untuk memastikan semuanya mudah, Daripada Arduino, saya akan menggunakan papan serasi arduino yang disebut Digispark. Digispark bukan sahaja kecil, tetapi harganya juga murah! Biasanya saya mengambil tambang dari aliexpress.com dengan harga kurang dari $ 2 USD

Mari kita mulakan!

Langkah 1: Apa yang Anda Perlu …

Apa yang Anda Perlu …
Apa yang Anda Perlu …

Apa yang anda perlukan:

Kabel USB mikro

Micro USB DIgispark (tidak boleh berukuran penuh)

Pengekod putar (juga murah di aliexpress)

Tidak diperlukan (tetapi senang dimiliki): semacam penutup dan tombol

Arduino IDE dan persekitaran digispark.

Langkah 2: Masa untuk Menyiapkan Segalanya

Masa untuk Menyiapkan Segalanya
Masa untuk Menyiapkan Segalanya

Saya tidak akan mengajar anda bagaimana menggunakan Arduino Development Environment, sudah ada banyak tutorial untuk itu di web. Sekiranya anda tidak biasa dengan Digispark, maklumat persediaan boleh didapati di sini:

Setelah siap, pergi ke: https://learn.adafruit.com/trinket-usb-volume-knob… dan muat turun Perpustakaan yang kami perlukan untuk projek ini. Ekstrak fail.zip dan letakkan folder "Adafruit-Trinket-USB-master" ke dalam perpustakaan C: / Users / \ Documents / Arduino

Kemudian salin dan tampal lakaran yang terdapat di laman web yang sama ke Arduino IDE dan muat naik ke digispark anda.

Catatan:

Sebab kami dapat melakukannya dengan mudah adalah kerana Adafruit mempunyai produk bernama Trinket yang menggunakan cip ATtiny85 (mereka telah mengembangkan perpustakaan yang mudah digunakan ini untuk bekerja dengan perhiasan mereka) tetapi DigiSpark juga menggunakan cip ATtiny85! - -Jadi kita dapat dengan mudah menggunakan digispark murah untuk menjalankan kod dan menjimatkan wang!

Bagaimanapun, muat turun perpustakaan dan pergi ke langkah 3!

Langkah 3: Pendawaian

Pendawaian
Pendawaian

Seterusnya kita boleh memulakan perkakasan. Saya sekarang akan menunjukkan kemahiran seni saya dengan melukis skema ringkas untuk anda …

Bagaimanapun, seperti yang anda lihat, sangat mudah dan hanya itu sahaja!

Langkah 4: Binaan

Binaan!
Binaan!
Binaan!
Binaan!
Binaan!
Binaan!

Ini adalah pilihan dan bergantung pada bagaimana anda mahu produk siap kelihatan (kecuali, tentu saja, anda hanya mahu ia duduk di protoboard apabila anda selesai)

Apa yang saya buat ialah memotong lubang kecil ke dalam botol pil dan menempelkan pengekod putar walaupun begitu, kemudian saya menempelkan panas digispark di dalam penutup (ingat untuk memotong lubang kecil di sisi penutup agar port USB mikro dapat disambungkan ke komputer anda)

Terakhir saya menempelkan sepotong tikar getah ke bahagian bawah - yang melengkapkan pangkalan!

Untuk penutupnya, saya mengambil tombol dari penerima stereo lama yang rosak dan memasangnya di atas!

Catatan:

Saya juga mengisinya dengan pelet lilin dan besi untuk memberikan rasa berkualiti tinggi, tetapi anda boleh menonton video untuk mengetahui lebih lanjut mengenai perkara itu pada langkah 5.

Langkah 5: Selesai

Image
Image

Iaitu ia!

Sekiranya anda menyukainya, Ikuti meh di instagram tempat saya menyiarkan kemas kini projek:

Video ini mungkin atau mungkin tidak berguna untuk anda, tetapi lihatlah!

Sekiranya anda mempunyai masalah untuk membuatnya berfungsi, hubungi saya di sini di Instructables atau tinggalkan komen di video youtube!

Juga, jika anda mendapati putaran terbalik, cuba ubah garis berikut di bahagian atas lakaran dari:

#tentukan PIN_ENCODER_A 0

#tentukan PIN_ENCODER_B 2

ke dalam:

#tentukan PIN_ENCODER_A 2

#tentukan PIN_ENCODER_B 0

Ingatlah untuk melihat beberapa arahan saya yang lain!

Disyorkan: