2013-02-08 35 views
9

Tôi đã làm việc với CapacitiveSensor library trên nền tảng Arduino. Tôi muốn xây dựng một thanh trượt. Hãy xem văn bản được trích dẫn sau đây.Arduino CapacitiveSensor library

Cuộn bánh xe (tốt, chậu trượt anyway)

Các thí nghiệm với một bộ cảm biến kiểu tuyến tính trượt nồi đã thành công chỉ với hai chân và một cái thang kháng. Bố cục cơ bản được hiển thị trong biểu dữ liệu cảm biến Quantum Scrollwheel. Mã sử ​​dụng loại sắp xếp này CapacitiveSensor Left32 = CapacitiveSensor (3, 2); // dây từ chân 2 sang bên trái của thang điện trở \ CapacitiveSensor Right23 = CapacitiveSensor (2, 3); // dây từ chân 3 sang bên phải của thang điện trở Vị trí các chân chuyển đổi vị trí gửi và nhận của chúng. Với một thang kháng tuyến tính, một ngón tay gần gũi hơn với pin gửi sẽ báo cáo giá trị thấp hơn vì điện trở xuống từ điện dung về cơ bản là ngoài mạch. Vì vậy, theo cách này khi một ngón tay được di chuyển từ một pin đến khác, hai cuộc gọi đến capacitiveSensorRaw sẽ báo cáo các giá trị bổ sung có giá trị xấp xỉ không đổi đối với chúng. Biến chứng xuất hiện khi cố gắng xử lý có bao nhiêu tiếp xúc (điện dung), điều này làm tăng (hoặc giảm) cả hai giá trị, nhưng không nhất thiết phải theo cách tuyến tính.

Có ai có ý tưởng về mã nguồn và sơ đồ cho các chân và thang kháng chiến không?

+1

Hãy cho tôi biết nếu bạn làm việc này. Tôi đã thử cách đây vài tháng và không thể tìm thấy bất kỳ thông tin nào. –

+0

@wouter Tôi mới bắt đầu làm việc trên bánh xe cuộn lượng tử. Bạn đã tìm ra chưa? – marshmellooooooos

Trả lời

1

Không chắc làm thế nào để giúp đỡ với các nguồn, nhưng đây là những gì một cái thang điện trở trông giống như:

Resistor Ladder