Gần đây tôi đã khám phá ra vẻ đẹp của chuột quang như một bộ mã hóa vị trí gia tăng.Chuột quang làm bộ mã hóa
Chuột quang thường chứa một thành phần trong đó máy ảnh được liên kết với bộ xử lý hình ảnh được liên kết với giao diện USB. Độ phân giải phụ thuộc vào độ phân giải của máy ảnh. Trên internet nó rất dễ dàng để tìm lại các datasheets của loại thành phần mô tả cũng làm thế nào để đọc/ghi với họ.
Vấn đề của tôi trước tiên tôi cần giải quyết là cách đảm bảo rằng chuột mã hóa không được máy tính xách tay xem như một thiết bị trỏ mà không tắt cổng USB được kết nối. Tôi cần phải sử dụng 2 bộ mã hóa để có nghĩa là 3 cổng USB cần phải được sử dụng trên PC của tôi (chạy Windows XP), một cho chuột như thiết bị trỏ và hai cho một con chuột làm bộ mã hóa.
Câu hỏi thứ hai là cách đọc/ghi hướng dẫn/dữ liệu từ/đến con chuột bộ mã hóa qua cổng USB? Ai đó có thể gửi cho tôi một liên kết đến một hướng dẫn/ví dụ trong C + +?
Cảm ơn rất nhiều trước,
Stefan
Điều này không rõ ràng. Bạn đang cố gắng đạt được điều gì? –
Điều này có vẻ như bạn đang yêu cầu có nhiều mã được viết, không phải để trả lời cho một câu hỏi cụ thể. – Linuxios
Nếu nó là một con chuột RS-232, nó có thể dễ dàng làm vì có một giao thức đơn giản cho phép hệ điều hành tìm thấy một con chuột trên một cổng nối tiếp (cấu hình cổng cho 1200 bit/giây, 7 bit dữ liệu, 1 bit dừng , không có tính chẵn lẻ, tắt RTS và DTR, chờ 100 (?) ms, bật RTS và DTR, chuột gửi lại chữ "M" và bắt đầu hoạt động bình thường). Chơi một chút với hệ thống dây điện, bạn có thể đảm bảo rằng Windows không có cơ hội phát hiện chuột khi nó khởi động. Sau đó, bạn có thể tự lập trình cổng nối tiếp và sử dụng chuột cho chính mình. –