Mục lục:

Cần điều khiển USB nhỏ: 5 bước (có hình ảnh)
Cần điều khiển USB nhỏ: 5 bước (có hình ảnh)

Video: Cần điều khiển USB nhỏ: 5 bước (có hình ảnh)

Video: Cần điều khiển USB nhỏ: 5 bước (có hình ảnh)
Video: Xây dần ước mơ "Bảo Tàng Tiền Tệ" 🏛 2024, Tháng mười một
Anonim
Cần điều khiển USB nhỏ
Cần điều khiển USB nhỏ
Cần điều khiển USB nhỏ
Cần điều khiển USB nhỏ
Cần điều khiển USB nhỏ
Cần điều khiển USB nhỏ

Phần mềm cài đặt này hướng dẫn cách tạo một cần điều khiển USB nhỏ rất đơn giản.

Tài liệu hướng dẫn này liên quan đến Cần điều khiển USB Hall Effect để cung cấp giải pháp chi phí thấp.

Bước 1: Chuẩn bị

Sự chuẩn bị
Sự chuẩn bị
Sự chuẩn bị
Sự chuẩn bị

Cần điều khiển

Mô-đun đột phá cần điều khiển 2 trục

Ban phát triển Digispark

Đây là một bảng nhà phát triển nhỏ có thể mô phỏng thiết bị USB HID, ví dụ: Bàn phím USB, chuột hoặc cần điều khiển

Khác

Một breadboard nhỏ, một số dây breadboard và một số đầu ghim

Bước 2: Chuẩn bị đầu ghim

Chuẩn bị đầu ghim
Chuẩn bị đầu ghim

Hàn đầu ghim vào bảng nếu chưa.

THẬN TRỌNG Trước khi cắm vào Breadboard

Chân nguồn của bảng mạch nhà phát triển Digispark không thân thiện với bảng mạch chính!

Dự án này chỉ yêu cầu chân 5V và GND, Cần phải uốn cong chân 5V ra bên ngoài một chút, vì vậy nó không được kết nối trong cùng một hàng khi cắm vào breadboard. Hoặc bạn sẽ Blow Something Out.

Bước 3: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp

Vị trí ghim cho cả hai bo mạch đều không cân bằng, nó cần thêm các chốt để hỗ trợ các góc không có tiêu đề ghim.

Dưới đây là tóm tắt kết nối:

Digispark -> Cần điều khiển

GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW

Ghi chú:

  • Kích hoạt SW bằng cách nhấn phím điều khiển xuống
  • P3 và P4 được kết nối với USB, vì vậy bất kỳ dự án USB HID nào không thể kết nối những thứ khác với 2 chân này
  • P2 vẫn có sẵn cho một cái gì đó khác, ví dụ: một đèn LED tín hiệu hoặc một nút phụ
  • Cần có các chân đầu vào tương tự để đọc giá trị VRx và VRy, Digispark P2 và P5 là các chân đầu vào tương tự. Một số bo mạch có thể không bật P5 (sử dụng bit RSTDISBL). Bạn có thể kiểm tra nó bằng ví dụ Arduino "nháy" trên chân 5. Bạn được yêu cầu ghi lại Bootloader hoặc chỉ cần thay đổi efuse để kích hoạt nó. Thêm chi tiết:

Tham khảo:

Bước 4: Chương trình

Thiết lập Arduino với hỗ trợ Digispark nếu chưa:

digistump.com/wiki/digispark

Tải xuống và lập trình mã nguồn:

github.com/moononournation/TinyUSBJoystick

Bước 5: Thưởng thức

Thưởng thức!
Thưởng thức!

Bây giờ bạn có một thiết bị nhỏ giúp bạn hoạt động với giá trị tương tự 2 trục.

Đề xuất: