Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Chúng tôi sắp tạo thiết bị USB HID tùy chỉnh với bảng Digispark.
Thiết bị USB có thể hoạt động như một bàn phím để gửi các phím bấm hoặc hoạt động như một con chuột, tùy thuộc vào nhu cầu của bạn.
Digispark giống như một người anh em nhỏ của Arduino, nhưng nó đặc biệt hữu ích để xây dựng các thiết bị USB tiếng kêu.
Trong hướng dẫn này, chúng ta sẽ chế tạo một thiết bị bàn đạp, hoạt động như một con chuột, để thực hiện các cú nhấp chuột bằng chân của bạn.
Bước 1: Các bộ phận bắt buộc
- Bảng Digispark $ 1,25
- Bàn đạp $ 2,30 (Tìm kiếm: AC 250V 10A SPDT NO NC Công tắc chân chống trượt Công tắc bàn đạp chân màu đen JL)
- Chiết áp: $ 0,30 (có thể là bất kỳ loại nào có 3 chân từ 100Ω đến 100KΩ)
- Đặt cáp xung quanh
- Một chiếc hộp nhỏ đặt xung quanh *
Tổng chi phí là: $ 4
* - Tôi đã in trường hợp của riêng mình cho dự án này.
Bước 2: In Hộp đựng [tùy chọn]
Bạn có thể in bìa trên theo thiết kế của tôi.
www.thingiverse.com/thing:2760718
Bạn sẽ cần gắn bảng Digispark trên một miếng gỗ cứng (kích thước 27x28x12mm). Điều này sẽ làm tăng thêm một số trọng lượng cho hộp, do đó, nó sẽ ít có khả năng bị nhão hơn.
Bước 3: Kết nối bàn đạp
Để tháo rời bàn đạp, chúng ta cần nới lỏng vít và đẩy trục ra.
Nó đi kèm với một đoạn dây vô dụng, có thể dễ dàng thay thế bằng cáp của chúng tôi với độ dài thích hợp.
Về cơ bản, bất kỳ con dây nào cũng có thể được sử dụng vì nó là một thiết bị điện áp thấp.
Bước 4: Hàn mạch
Bây giờ chúng ta có thể hàn mạch theo sơ đồ được cung cấp ở đây.
Bây giờ trường hợp có thể được đóng lại.
Bước 5: Tải lên mã
Trước khi tải mã lên, chúng ta cần làm theo các bước do Digistump cung cấp:
digistump.com/wiki/digispark/tutorials/conn…
Sau khi hoàn tất, mã có thể được tải lên thiết bị. (Mã đính kèm tại đây!)
Tất nhiên, bạn có thể sửa đổi mã theo nhu cầu của mình, như đã đề cập trước đây, thậm chí có thể thực hiện các sự kiện bàn phím.
Để biết thêm chi tiết vui lòng truy cập video được liên kết!
(Ngoài ra, vui lòng ĐĂNG KÝ kênh YouTube của tôi, vì do yêu cầu mới, kênh của tôi có thể sẽ bị hủy kiếm tiền nếu không có sự trợ giúp của bạn. Cảm ơn!)