Mục lục:
Video: Bộ điều khiển Ps2 đến Trình mô phỏng bàn phím Usb Hid: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Đây là một dự án nhỏ nhằm tạo ra một bộ chuyển đổi usb máy tính có thể lập trình cho bộ điều khiển ps2. Nó là nền tảng chéo. Tôi thực hiện được vì gặp sự cố khi cài đặt giải pháp phần mềm thông thường (antimicro, joy2key, v.v.). Thư viện không biên dịch cho thanh thiếu niên 2.0. Tôi đã sử dụng một vi mạch arduino sao chép, nhưng bất kỳ arduino nào hỗ trợ USB hidden đều hoạt động. Vì nó có thể lập trình nên bạn có thể đặt các tổ hợp nút để mô phỏng các phím nhất định. Mã có keybinds cho Tomb raider 2 trên steam thông qua proton.
Bước 1: Hóa đơn vật tư
3 chân dây cách điện lõi rắn 26 awg.
máy cắt bên
hàn điện tử cored thông lượng và sắt
arduino vi
bộ điều khiển ps2 sang bộ chuyển đổi USB để quét ổ cắm từ
cáp micro usb phù hợp với arduino
cưa sắt
keo nóng và phương tiện để làm tan chảy nó.
Bước 2: Tháo gỡ và lắp ráp lại
đầu tiên, mở bộ chuyển đổi USB bằng tuốc nơ vít, tháo các bộ phận bên trong. sau đó dùng cưa sắt cắt pcb phía sau các chân ổ cắm. sau đó sử dụng một sidecutters, ngắt pcb giữa mỗi chân. Sau đó làm tan hoang các hòn đảo pcb từ mỗi chốt.
Bây giờ, cắt 6 đoạn dây dài 4 inch. hàn như theo sơ đồ trên từ phía sau của ổ cắm vào arduino. Tôi đã thay đổi sơ đồ chân vì một số chân bị thiếu trên arduino bản sao,. Nếu bạn không chắc chắn, hãy kiểm tra hình ảnh trên cùng ở đây:
www.rhydolabz.com/wiki/?p=12663
Sơ đồ chân được nhận xét chính xác trong mã
ps2x.config_gamepad (10, 16, 14, 15, false, false); / * chân cài đặt và cài đặt: GamePad (đồng hồ, lệnh, chú ý, dữ liệu, Áp lực ?, Rumble?) kiểm tra lỗi * /
đồng hồ = 10
lệnh = 16
chú ý = 14
dữ liệu = 15
Bước 3: Tải lên chương trình cơ sở
bây giờ, sao chép thư viện vào thư mục thư viện cài đặt phiên bản 1.8.8 của bạn hoặc cao hơn. Tốc độ đồng hồ được sửa đổi một chút so với thư viện ban đầu bằng cách thay đổi
#define CTRL_CLK 15 trong ps2x_lib.h và một vài dòng tương tự khác một cách ngẫu nhiên lol. Điều này là do tôi đã gặp phải vấn đề tương tự như ở đây
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Nếu bạn gặp sự cố, hãy liên kết thư viện chưa sửa đổi trong mã.
bây giờ biên dịch và tải lên arduino.
Nếu nó hoạt động một chút (tôi khuyên bạn nên dùng key-mon trong linux để thử nghiệm) thì hãy dán keo nóng mọi thứ một cách chắc chắn để tránh đứt dây.
Đề xuất:
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! -- Hướng dẫn Arduino IR: 5 bước (có hình ảnh)
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! || Hướng dẫn sử dụng Arduino IR: Trong dự án này, tôi sẽ chỉ cho bạn cách tôi định vị lại các nút vô dụng trên điều khiển từ xa của TV để điều khiển đèn LED phía sau TV. Bạn cũng có thể sử dụng kỹ thuật này để kiểm soát tất cả mọi thứ với một chút chỉnh sửa mã. Tôi cũng sẽ nói một chút về lý thuyết
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
DoReMiQuencer - Trình tự theo trình tự MIDI có thể lập trình với bàn phím: 7 bước
DoReMiQuencer - Bộ điều khiển MIDI có thể lập trình với bàn phím: Thiết bị này được tạo ra để sử dụng với VCVRack, một bộ tổng hợp mô-đun ảo do VCV tạo ra, nhưng có thể hoạt động như một bộ điều khiển MIDI mục đích chung. Nó hoạt động như một bộ tuần tự MIDI hoặc bàn phím, tùy thuộc vào chế độ đã chọn. Các nốt MIDI được ánh xạ tới ke
Bản trình diễn khai thác bàn phím Arduino (HID) và ngăn ngừa: 4 bước (có hình ảnh)
Bản trình diễn khai thác bàn phím Arduino (HID) và Phòng ngừa: Trong dự án này, chúng tôi sẽ sử dụng leonardo arduino để mô phỏng một cuộc tấn công USB có thể xảy ra bằng cách sử dụng HID (thiết bị giao diện humain). Tôi đã tạo hướng dẫn này không phải để giúp tin tặc mà để chỉ cho bạn một số mối nguy hiểm thực sự và cách bảo vệ bản thân bạn khỏi những
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu