Daftar Isi:
- Langkah 1: Langkah 1: Bukti konsep
- Langkah 2: Langkah 2: PCB
- Langkah 3: Langkah 3: Tutup Tombol
- Langkah 4: Langkah 4: Gunakan
Video: Tombol tekan sensitif tekanan analog: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Saat ini ada banyak sekali pilihan tombol dan sakelar taktil dengan harga berapa pun dan faktor bentuk apa pun. Sayangnya, jika Anda ingin mendapatkan input analog, pilihan Anda lebih terbatas. Jika slider kapasitif tidak memenuhi kebutuhan Anda, Anda mungkin kurang beruntung.
Saya mulai membuat alat musik yang dapat mendeteksi seberapa keras pengguna menekan tombol, terus menerus. Sensor piezzoelektrik tidak mungkin, karena meskipun mereka dapat memberikan pembacaan tentang seberapa keras Anda menekan, sulit untuk menjaga agar pembacaan ini akurat selama beberapa detik. Sensor fleksibel mahal dan berat.
Velostat, yang merupakan merek plastik piezzo-resistif (semakin Anda menekan, semakin rendah hambatan listriknya) cocok dengan tagihan. Hari ini, saya akan memandu Anda melalui bukti konsep, dan prototipe yang bagus. Yang terakhir benar-benar bekerja dengan cukup andal setelah kalibrasi, dan sederhana dan cukup murah sehingga Anda mungkin mempertimbangkan untuk membuatnya selusin.
Langkah 1: Langkah 1: Bukti konsep
Dengan menggunakan selembar karton dan pena tinta konduktif, gambar pola sisir yang saling berliku. Jejak saya lebarnya sekitar 2mm dan lebarnya 1mm. Saya kemudian memotong velostat berukuran 15*15mm yang saya letakkan di atasnya.
Saat menekan dengan jari, saya dapat mengukur resistansi antara 5 dan 15 kOhm, tergantung seberapa keras saya menekan.
Langkah 2: Langkah 2: PCB
Saya merancang sirkuit PCB untuk proyek saya dan membuatnya diproduksi secara profesional. Pada contoh ini, trek memiliki lebar 0,5 mm dan jarak 0,5 mm; tapi Velostat sebenarnya cukup pemaaf.
Untuk mendapatkan hasil yang baik, letakkan Velostat hanya di tempat yang Anda butuhkan. Saya meninju potongan berdiameter 5mm, dan merekatkannya dengan selotip biasa. Pita konduktif sumbu Z tidak berfungsi di sini, karena pelepasannya sangat lambat, dan Anda tidak dapat mengetahui kapan pengguna telah mengangkat jarinya.
Langkah 3: Langkah 3: Tutup Tombol
Saya menggunakan tombol silikon yang saya pesan dari Taobao (tetapi jika Anda tidak tinggal di China, Anda mungkin lebih beruntung di toko elektronik biasa). Mereka berdiameter 10mm, (12 di dasar), dan tidak memiliki bantalan konduktif di bawahnya.
Dasarnya tebalnya sekitar 1mm, yang mendekati ketebalan pita dua sisi yang saya letakkan di sekitar.
Untuk melubangi selotip dua sisi, Anda harus meletakkannya rata; agar tidak menempel di meja Anda, gunakan selembar kertas berlapis silikon, seperti film pelindung gulungan selotip dua sisi Anda, dan tempelkan di bawahnya. Saya menemukan pukulan saya di Taobao, dengan harga kurang dari satu dolar.
Di atas selotip dua sisi, saya meletakkan selembar plastik dari sampul notepad bekas.
Langkah 4: Langkah 4: Gunakan
Setelah memasang tombol, saya meletakkan jari saya di atas, dan mengukur resistansi 1,5 hingga 18 kOhm. Jika Anda mengangkat jari Anda, Velostat mungkin menyentuh atau tidak, sehingga cicuit terkadang terbuka.
Untuk menggunakan tombol baru ini, siapkan jembatan pembagi tegangan dengan resistor (misalnya, 4kOhm). Titik tengah dapat diukur dengan Arduino.
Anda kemudian perlu mengukur nilai untuk tekanan minimum dan maksimum, dan menghitung seberapa jauh Anda berdiri di antara keduanya. Saya bisa mendapatkan respons 7- atau 8-bit dari input analog Atmega 10-bit tanpa terlalu banyak mengutak-atik.
Kurva respon tidak linier. Saya belum mencoba untuk menormalkannya. Juga, ada beberapa histeresis: nilai yang Anda kembalikan setelah melepaskan tombol seringkali sedikit berbeda dari yang Anda miliki sebelum menekan. Namun, saat digunakan dengan jari manusia, sudah cukup baik untuk pitch bend dan vibrato.
Direkomendasikan:
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: 5 Langkah
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: Tutorial ini akan mengajarkan Anda untuk menggunakan Tombol Tekan pada Magicbit Anda menggunakan Magicblocks. Kami menggunakan magicbit sebagai papan pengembangan dalam proyek ini yang didasarkan pada ESP32. Oleh karena itu, papan pengembangan ESP32 apa pun dapat digunakan dalam proyek ini
Sensor Keset Lantai Sensitif Tekanan: 9 Langkah (dengan Gambar)
Sensor Keset Lantai Sensitif Tekanan: Dalam Instruksi ini saya akan membagikan desain untuk sensor tikar lantai sensitif tekanan yang mampu mendeteksi saat Anda berdiri di atasnya. Meskipun tidak dapat secara tepat menimbang Anda, ia dapat menentukan apakah Anda berdiri di atasnya dengan beban penuh atau apakah Anda hanya
Gelembung Warna Sensitif Tekanan Raksasa - Spectra Bauble™: 10 Langkah (dengan Gambar)
Gelembung Warna Sensitif Tekanan Raksasa - Spectra Bauble™: Seorang teman menginginkan cahaya lucu untuk pesta dan untuk beberapa alasan ini muncul di benaknya: Bola balon licin raksasa yang ketika Anda mendorongnya berubah warna dan menciptakan suara. Saya ingin membuat sesuatu yang orisinal dan menyenangkan. Ini menggunakan tekanan udara se
Bantalan Sensitif Tekanan Playful (untuk Taman Bermain Digital - dan Lainnya): 11 Langkah (dengan Gambar)
Bantalan Sensitif Tekanan Playful (untuk Taman Bermain Digital - dan Lainnya): Ini adalah Instruksi untuk menunjukkan kepada Anda cara membuat bantalan peka tekanan - yang dapat digunakan untuk membuat mainan atau game digital. Ini dapat digunakan sebagai resistor peka gaya skala besar, dan meskipun menyenangkan, dapat digunakan untuk proyek yang lebih serius
Skateboard Listrik Sensitif Tekanan: 7 Langkah
Skateboard Listrik Sensitif Tekanan: Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com). Instruksi berikut akan menjelaskan proses pembuatan skateboard elektrik yang menggunakan tekanan