Isi kandungan:
- Langkah 1: Bahagian Diperlukan
- Langkah 2: Tanggalkan Kaki dan Skru dan Buka Tetikus
- Langkah 3: Putuskan sambungan Kabel USB dan Tanggalkan Roda Pengekod
- Langkah 4: PCB dan Sambungan Sensor Tetikus
- Langkah 5: Menyalin Wayar
- Langkah 6: Memateri Kabel ke Micrwitches dan Encoder Wheel
- Langkah 7: Mengamankan Wayar dan Dan PCB Dengan Lem Panas
- Langkah 8: Memateri Kabel ke Sensor Tetikus Optik
- Langkah 9: Menyambungkan Sensor Optik ke Nano
- Langkah 10: Menghubungkan Butang Kanan dan Tengah ke Nano
- Langkah 11: Sambungkan Butang Kiri ke Nano
- Langkah 12: Menyambungkan Roda Pengekod ke Nano
- Langkah 13: Menyambungkan Speaker ke Nano
- Langkah 14: Menyiapkan Permukaan Halus untuk Pemasangan Speaker,
- Langkah 15: Bor dan Lubang Lebar untuk Pemasangan Speaker
- Langkah 16: Pasang Sebarang Komponen Mekanikal Longgar dan Pasang Pembesar suara
- Langkah 17: Pasang Semula, Muat Naik / Edit Kod
Video: Tetikus Suara: 17 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Pada tahun 2016, setelah mendapat inspirasi dari video Scanman Line Follower di YouTube, saya mula bekerja pada peranti synthesizer menggunakan Toshiba TCD1304 linear CCD untuk mensintesis audio dari data spektrogram (atau data grafik yang ditafsirkan sebagai data spektrogram) menggunakan kod ARSS Michel Rouzic (sumber aplikasi Photosoundernya). Ini menjadi terlalu besar, sesuai dengan perkakasan, dan benar-benar tidak berfungsi sebagai pengawal mandiri, jadi saya meletakkannya di pembakar belakang.
Baru-baru ini saya menyedari bahawa sensor yang dibuat oleh Agilent untuk tikus komputer optik melakukan banyak pemprosesan secara dalaman, kedua-duanya dapat memberikan gambar bitmap (sangat perlahan) dan rata-rata kegelapan bersama dengan perubahan X dan Y menggunakan permintaan bersiri yang mudah (banyak lebih pantas) daripada harus menghadapi penukaran analog ke digital berkelajuan tinggi seperti sensor Scanman / Toshiba. Oleh itu, saya memutuskan untuk membuat versi ringkas CCD synth menggunakan tetikus dan bukannya pengimbas. Dengan memodifikasi perpustakaan Arduino yang dikembangkan oleh Conor Peterson untuk membaca data piksel dari sensor Agilent untuk membaca pergerakan dan kegelapan rata-rata, saya dapat mengambil data dengan cukup pantas untuk synthesizer isyarat mandiri yang ringkas namun responsif
Komponen dalam peranti ini boleh dibeli dengan harga kurang dari sepuluh dolar dan kodnya cukup mudah untuk diubahsuai oleh hampir semua orang, menjadikan ini alat pembuat bunyi yang cepat dan murah untuk prestasi atau sebagai ejekan.
Dengan menggunakan perisian di bawah ini, butang scrollwheel beralih antara mod: 1 - nada berdasarkan kedudukan X, 2 - nada berdasarkan input kamera, 3 - gabungan keduanya. Butang tetikus kiri adalah pemicu seketika dan kanan mengunci. Rollwheel mengubah julat frekuensi dan scrollwheel ditambah butang kiri mengubah titik tengah julat itu. Butang kiri ditambah butang tengah menukar modulasi kelantangan pada paksi-Y.
Langkah 1: Bahagian Diperlukan
Komponen yang diperlukan: -24 awg dawai padat (pelbagai warna) -Kabel mini USB-Arduino Nano (atau klon) -Speaker-Mouse dengan sensor Agilent A1610 atau A2610 (mungkin yang lain)
Alat yang diperlukan: -Potong sisi kecil -Perawat jarum-hidung mini -Pelacur wayar -Besi solder & solder-Senapang gam panas & gam-Pemutar skru presisi-Tangan menolong-Penanda kekal-Bor-1/16 ", 1/4" dan mengembang / sedikit melangkah
Tidak ditunjukkan: Pengecas USB -5v
Langkah 2: Tanggalkan Kaki dan Skru dan Buka Tetikus
Tanggalkan alas dari bahagian bawah tetikus anda jika penutup dan skru. Tanggalkan skru dan buka tetikus dengan teliti. Pastikan menyimpan skru di tempat yang anda boleh dapatkan!
Langkah 3: Putuskan sambungan Kabel USB dan Tanggalkan Roda Pengekod
Tanggalkan kabel USB tetikus dan buang. Biasanya akan ada penyambung tetapi jika tidak ada, hanya potong kabel menggunakan pemotong sisi, berhati-hati agar tidak menjembatani hubungan antara wayar (tanah bersama menyentuh + 5v boleh mengganggu operasi sensor). Tanggalkan roda tatal pengekod sehingga tidak tersesat.
Langkah 4: PCB dan Sambungan Sensor Tetikus
Berikut adalah gambar sambungan Fritzing dan foto yang menunjukkan sambungan yang dibuat menggunakan tetikus Kensington yang saya gunakan untuk tutorial.
Langkah 5: Menyalin Wayar
Potong dan timah 10 4 inci panjang wayar untuk membuat sambungan. Ini akan memudahkan pemateriannya ke PCB. Anda boleh menghilangkan landasan IC kerana hubungannya sama dengan ground yang lain.
-tombol bawah-kiri-butang tengah-kanan-butang-pengekod a-pengekod b-IC + 5v-IC ground -IC sck-IC sdio
Langkah 6: Memateri Kabel ke Micrwitches dan Encoder Wheel
Bermula dengan wayar tanah, pateri wayar ke bahagian bawah papan di lokasi yang dijelaskan sebelumnya. Anda juga boleh menyambungkan pin IC di bahagian bawah juga. Saya melakukan ini di atas kerana saya merujuk lembaran spesifikasi semasa menyolder. Balik papan dan susun wayar supaya papan dapat duduk dengan betul tanpa jurang tambahan yang disebabkan oleh wayar.
Langkah 7: Mengamankan Wayar dan Dan PCB Dengan Lem Panas
Gunakan pistol gam panas untuk mengikat wayar ke tepi papan. Jangan lupa untuk menghidupkan pistol gam! Sambungan tidak akan terputus secara tidak sengaja dan ini memudahkan mereka untuk mengenal pasti bila papan dibalik kerana dipegang dengan teratur.
Langkah 8: Memateri Kabel ke Sensor Tetikus Optik
Saya menyolder wayar terus ke IC, tetapi mereka boleh disolder dengan mudah ke bahagian bawah PCB. Saya mulakan dengan mencungkil kaki IC yang perlu saya solder, dan kemudian mencairkan pateri yang dilapisi pada kaki dan wayar bersama dengan besi pematerian. Lindungi sambungan ini dengan gam panas dan potong wayar yang menonjol di bahagian atas papan untuk mengelakkannya daripada menyentuh Arduino Nano secara tidak sengaja.
Langkah 9: Menyambungkan Sensor Optik ke Nano
Potong wayar dari sensor hingga panjang dan pasangkannya ke Arduino. Saya masuk melalui bahagian bawah dan solder di bahagian atas untuk menggunakan ruang sesedikit mungkin. D2, D3, 5v dan GND.
Langkah 10: Menghubungkan Butang Kanan dan Tengah ke Nano
Potong wayar butang kanan dan tengah sehingga panjang dan pateri pada D7 & D8.
Langkah 11: Sambungkan Butang Kiri ke Nano
Potong wayar butang kiri hingga panjang dan pateri ke D6.
Langkah 12: Menyambungkan Roda Pengekod ke Nano
Potong wayar pengekod sehingga panjang dan pateri ke D9 & D10.
Langkah 13: Menyambungkan Speaker ke Nano
Akhirnya sambungkan pembesar suara anda ke Arduino. + Akan pergi ke D5 dan - akan turun ke tanah. Sejak perkakas diambil, saya menggunakan pelindung USB kerana ia mempunyai banyak solder di tempatnya. Pasang kabel mini USB dan masukkan ke bukaan kabel tetikus. Dalam contoh ini, saya harus memasangkannya di antara roda tatal dan butang roda tatal, jadi saya melucutkan sedikit penebat untuk memasangnya di celah sempit.
Langkah 14: Menyiapkan Permukaan Halus untuk Pemasangan Speaker,
Periksa bahagian bawah penutup tetikus. Biasanya akan ada beberapa jenis spacer dan komponen pemasangan untuk mengelakkan tetikus mudah runtuh bersama dengan sesuatu untuk menahan pemasangan butang. Tetikus ini mempunyai lapisan plastik tipis yang melintasi seluruh permukaan yang berfungsi sebagai butang yang menekan microswitch dalam. Ini dipegang oleh sekeping plastik putih yang ditunjukkan di atas. Saya dapati bahawa saya boleh menggunakan kawasan itu untuk pembesar suara jika saya melekatkan pivot butang semasa menempelkan pembesar suara. Potong apa sahaja yang boleh menghalang pembesar suara.
Langkah 15: Bor dan Lubang Lebar untuk Pemasangan Speaker
Tandakan tempat pembukaan pembesar suara dan teliti dengan sedikit. Lubang pandu ini menandakan lokasi untuk penggerudian lebih jauh dengan bit yang lebih besar. Sekiranya lubang diembang terlalu cepat, plastik boleh pecah. Mulakan dengan melepaskan pemasangan butang dan kemudian melebarkan setiap bahagian secara berasingan dengan bit seperempat inci dan kemudian dengan bit langkah kon. Bersihkan tepi dengan pisau, alat deburring atau fail bulat.
Langkah 16: Pasang Sebarang Komponen Mekanikal Longgar dan Pasang Pembesar suara
Lekatkan dahulu bahagian mekanikal mana-mana (seperti engsel butang dalam contoh ini) menggunakan pistol gam panas. Ini mungkin tidak diperlukan, bergantung pada model tetikus. Kemudian letakkan pembesar suara dan gam di sekitar tepi untuk mengencangkannya di tempatnya. Saya biasanya memulakan dengan satu blog gam, membaliknya semasa masih panas untuk memusatkannya dan membiarkannya kering. Kemudian selesaikan dengan mengikuti perimeter pembesar suara, berhati-hati agar tidak terpaku pada penutup pembesar suara, atau menutup mana-mana panggangan belakang.
Langkah 17: Pasang Semula, Muat Naik / Edit Kod
Pasang kembali penutup tetikus ke badan. Sekiranya tidak sesuai, pasang semula wayar dan pastikan lubang skru tidak ditutup. Pasangkannya dan sambungkan ke komputer untuk memuat naik perisian menggunakan Arduino IDE. Sekiranya anda menggunakan tiruan Nano pada Mac, anda mungkin perlu memuat turun pemacu tambahan untuk memuat naik fail. Kodnya boleh dimuat turun dari sini.
www.bryanday.net/mousesynth_v0_1_4.zip
Putuskan sambungan dari komputer dan sambungkan ke bekalan kuasa USB. Berseronok!
Mod yang disyorkan: Sokongan untuk lebih banyak bentuk gelombang audio, sokongan bateri yang boleh dicas semula, fungsi Bluetooth, output CV…
Disyorkan:
Menaip Lidah Dengan Tetikus Mulut: 11 Langkah (dengan Gambar)
Menaip Lidah Dengan Tetikus Mulut: Papan Makey Makey sudah pasti membuka banyak kemungkinan untuk berinteraksi dengan PC atau Laptop. Walaupun piano bermain pisang dan pencetus kerajang perak sangat menyeronokkan dan mendidik saya ingin mencari aplikasi yang berbeza dan semoga
Pistol Suara Ultrasonik (Pembesar Suara Parametrik): 3 Langkah (dengan Gambar)
Pistol Suara Ultrasonik (Pembesar Suara Parametrik): Untuk projek ini saya membina senapang yang mengeluarkan sinar audio ultrasonik yang sempit. Suara hanya dapat didengar oleh orang-orang di dalam balok sempit, atau melalui sumber yang berdekatan apabila audio didemodulasi. Saya mendapat inspirasi untuk membina projek ini setelah
Tetikus Bluetooth Dengan Sensor Ultrasonik dan Photocell: 10 Langkah (dengan Gambar)
Tetikus Bluetooth Dengan Sensor Ultrasonik dan Photocell: Jadi, sedikit pengenalan mengapa saya membuat projek ini. Saya sedang mencari anak angkat ke rumah baru saya. Dan setelah melalui beberapa perkara yang boleh dimainkan untuk kucing, saya berfikir: mengapa tidak membuat sendiri mainan. Oleh itu, saya membuat tetikus Bluetooth. Anda boleh
Suara Mood Android yang Dikendalikan Suara: 11 Langkah (dengan Gambar)
Suara Mood Android yang Dikendalikan Suara: Saya perlu membuat kelas untuk Kumpulan Pembuat tempatan kami. Sesuatu yang memberi jaminan kepada pengunjung pertama kali kemenangan pasti dan ganjaran besar tanpa kekacauan, tanpa keributan, dan tanpa alat atau bahan khusus. Pelajar perlu membawa pulang sesuatu yang menyenangkan
Tetikus Tetikus: 9 Langkah (dengan Gambar)
Mouse Cam: Gunakan tetikus optik untuk pengimejan resolusi rendah. Gambar adalah gambar "e" di bawah tetikus