Perpustakaan Sensor Kapasitif Arduino

Saya telah bekerja dengan perpustakaan CapacitiveSensor di platform Arduino. Saya ingin membuat penggeser. Perhatikan kutipan teks berikut.

Roda Gulir (yah, tetap geser pot)

Eksperimen dengan sensor linier tipe pot geser telah berhasil hanya dengan dua pin dan tangga resistansi. Tata letak dasar ditampilkan dalam lembar data sensor Quantum Scrollwheel. Kode menggunakan jenis pengaturan CapacitiveSensor Left32 = CapacitiveSensor(3, 2); // kawat dari pin 2 ke sisi kiri tangga resistor\ CapacitiveSensor Kanan23 = CapacitiveSensor(2, 3); // kawat dari pin 3 ke sisi kanan tangga resistor Dimana pin berpindah posisi kirim dan terima. Dengan tangga resistansi linier, jari yang lebih dekat ke pin pengirim akan melaporkan nilai yang lebih rendah karena resistansi di bagian hilir kapasitansi pada dasarnya keluar dari rangkaian. Jadi dengan cara ini ketika jari dipindahkan dari satu pin ke pin lainnya, dua panggilan ke capacitiveSensorRaw akan melaporkan nilai komplementer yang memiliki nilai kira-kira konstan. Kerumitan muncul ketika mencoba menangani berapa banyak kontak (kapasitansi) yang ada, yang menaikkan (atau menurunkan) kedua nilai, namun tidak harus secara linier.

Adakah yang punya ide tentang kode sumber, dan skema pin dan tangga resistansi?


person Wouter    schedule 08.02.2013    source sumber
comment
Beri tahu saya jika Anda berhasil. Saya mencobanya beberapa bulan yang lalu dan tidak dapat menemukan informasi apa pun.   -  person Rice_Crisp    schedule 23.02.2013
comment
@wouter Saya baru saja mulai mengerjakan roda gulir kuantum. Apakah Anda sudah mengetahuinya?   -  person marshmellooooooos    schedule 31.12.2016


Jawaban (1)


Tidak yakin bagaimana cara membantu sumbernya, tapi seperti inilah tampilan tangga resistor:

Tangga Resistor

person Ian McMahon    schedule 24.02.2013