Space Mushroom: Chuột Không Gian 6 DOF Đầy Đủ
Chuột không gian 3D Space Mushroom cực đơn giản, dễ lắp ráp, nhập liệu 6 bậc tự do đồng thời. Bao gồm 2 loại đế, mã code tinh chỉnh cho Blender trên Mac ARM. Có video, hướng dẫn chi tiết và các mẹo in ấn hữu ích.
7.8K
Lượt Xem
179
Lượt Thích
523
Lượt Tải
Cập Nhật Dec 13, 2025
Mô tả
Chuột không gian 3D cực kỳ đơn giản và dễ lắp ráp. Nó có thể nhập liệu 6 bậc tự do đầy đủ (chuyển động cứng) đồng thời.
- Rất dễ lắp ráp.
- Lỗ gắn tripod (lỗ ren) nằm ở mặt dưới của trục tam giác.
- Có hai loại đế (loại nghiêng và loại ngang) được cung cấp (cá nhân tôi thích loại nghiêng hơn.)
Lưu ý : Mã code của tôi (mouse.ino) được tinh chỉnh cho Blender trên máy Mac dùng chip ARM. Nó xử lý việc thay đổi thao tác nút chuột/bàn phím rất thường xuyên một cách chính xác. Một số sửa đổi hoặc tinh chỉnh (ví dụ: thêm hàm chờ delay() hoặc giới hạn chuyển động) có thể cần thiết cho các môi trường khác.
Lưu ý (Ngày 1 tháng 1, 2023) : Đã thêm mã code với thao tác chuột thận trọng (không nhấn / nhả nút thường xuyên). Vui lòng thử "mouse-conservative.ino". Bạn có thể cấu hình mã code này cho ứng dụng của mình bằng cách sửa đổi "bảng" chứ không phải "mã code". Hiện tại nó không có chức năng chuyển đổi giữa nhiều ứng dụng, nhưng có thể dễ dàng sửa đổi.
Video
Bạn cần
- Ba cảm biến joystick analog có bảng mạch. Tôi đã sử dụng https://www.amazon.co.jp/dp/B082M4V5S9
- "pro micro" (Bộ điều khiển vi mô dựa trên ATmega 32U4, tương thích với Arduino Leonardo)
- Vít ren 2mm với nhiều độ dài khác nhau

Mẹo
- In ba bản sao của "ball-joint.stl".
- Cấu trúc hỗ trợ là cần thiết để in "knob.stl". Nếu bạn đặt nó úp ngược trên bàn in, cấu trúc hỗ trợ có thể không cần thiết.
- Chọn độ dài vít phù hợp. Đối với "ball-joint.stl", nên sử dụng vít ngắn nhất (M2 x 4mm).

- Hiện tại mã code không sử dụng các công tắc cảm ứng của bộ điều khiển joystick.
- Mô hình có tính đối xứng xoay 120 độ. Mã code của tôi giả định [cảm biến 1 = ở vị trí 2 giờ], [cảm biến 2 = ở vị trí 10 giờ] và [cảm biến 3 = ở vị trí 6 giờ].
- Kết nối cảm biến và pro micro như sau. [Cảm biến 1 tới A0 và A1], [Cảm biến 2 tới A2 và A3] và [Cảm biến 3 tới A6 và A7]. Chúng được định nghĩa trong mã nguồn.
- Vui lòng thử sử dụng VCC thay vì RAW làm nguồn cấp điện cho joystick để cải thiện phạm vi chuyển động.

- Đối với phiên bản nghiêng, bo mạch pro micro được cố định bởi cấu trúc bên trong và lỗ trên nắp.
- Đối với phiên bản ngang, bo mạch pro micro được đặt cùng với đầu nối microUSB trong không gian vỏ.

Dán các miếng cao su để tăng độ ma sát.
Tương thích với nhiều ứng dụng

Danh mục: Máy tính
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
File mô hình
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.
Vui lòng đăng nhập để khoe bản in của bạn.
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!