ไลบรารี Arduino CapacitiveSensor

ฉันทำงานร่วมกับ ไลบรารี CapacitiveSensor บนแพลตฟอร์ม Arduino ฉันอยากสร้างสไลเดอร์ ลองดูข้อความที่ยกมาต่อไปนี้

ล้อเลื่อน (ก็เลื่อนหม้ออยู่ดี)

การทดลองกับเซนเซอร์เชิงเส้นชนิดหม้อสไลด์ประสบความสำเร็จโดยใช้เพียง 2 พินและแลดเดอร์ความต้านทาน เค้าโครงพื้นฐานแสดงอยู่ในเอกสารข้อมูลเซ็นเซอร์ Quantum Scrollwheel รหัสใช้การจัดเรียงประเภทนี้ CapacitiveSensor Left32 = CapacitiveSensor(3, 2); // ลวดจากพิน 2 ไปทางซ้ายของแลดเดอร์ตัวต้านทาน\ CapacitiveSensor Right23 = CapacitiveSensor(2, 3); // เดินสายจากพิน 3 ไปทางด้านขวาของบันไดตัวต้านทาน โดยที่พินจะสลับตำแหน่งส่งและรับ เมื่อใช้บันไดต้านทานเชิงเส้น นิ้วที่อยู่ใกล้กับพินส่งจะรายงานค่าที่ต่ำกว่า เนื่องจากความต้านทานดาวน์สตรีมจากความจุโดยทั่วไปอยู่นอกวงจร ดังนั้นในลักษณะนี้เมื่อนิ้วถูกย้ายจากพินหนึ่งไปยังอีกพินหนึ่ง การเรียกสองครั้งไปยัง capacitiveSensorRaw จะรายงานค่าเสริมที่มีค่าคงที่โดยประมาณให้กับพวกมัน ภาวะแทรกซ้อนเกิดขึ้นเมื่อพยายามจัดการกับปริมาณการสัมผัส (ความจุ) ที่มีอยู่ ซึ่งทำให้ค่าทั้งสองค่าเพิ่มขึ้น (หรือลดลง) แต่ไม่จำเป็นต้องมีลักษณะเชิงเส้น

ไม่มีใครมีความคิดเกี่ยวกับซอร์สโค้ดและแผนผังของพินและบันไดต้านทานหรือไม่


person Wouter    schedule 08.02.2013    source แหล่งที่มา
comment
แจ้งให้เราทราบหากคุณทำงานนี้ ฉันลองสิ่งนี้เมื่อหลายเดือนก่อนและไม่พบข้อมูลใด ๆ   -  person Rice_Crisp    schedule 23.02.2013
comment
@wouter ฉันเพิ่งเริ่มทำงานกับล้อเลื่อนควอนตัม คุณคิดออกแล้วหรือยัง?   -  person marshmellooooooos    schedule 31.12.2016


คำตอบ (1)


ไม่แน่ใจว่าจะช่วยเกี่ยวกับแหล่งที่มาได้อย่างไร แต่บันไดตัวต้านทานมีลักษณะดังนี้:

บันไดตัวต้านทาน

person Ian McMahon    schedule 24.02.2013