Bộ điều khiển Pinball ảo cho PC "The Redball" với cần gạt hoạt động

Tự tay làm bộ điều khiển pinball ảo cho PC với dự án The Redball! Sử dụng firmware GP2040-ce mạnh mẽ, kết hợp cần gạt vật lý và biến trở trượt để mang lại cảm giác chân thực nhất khi chơi Zaccaria hay Pinball FX.

👁️
102
Lượt Xem
❤️
3
Lượt Thích
📥
9
Lượt Tải
Cập Nhật Jul 21, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

The Redball là một bộ điều khiển cho các trò chơi pinball ảo, sử dụng firmware GP2040-ce và chạy trên bảng mạch breakout dựa trên nền tảng Raspberry Pi. Nó sử dụng các nút bấm arcade tiêu chuẩn và một cần gạt pinball kết hợp với biến trở trượt để mô phỏng lực bắn analog chân thực!

Bộ điều khiển này sử dụng firmware GP2040-CE tuyệt vời: https://gp2040-ce.info/

Linh kiện

In ấn

  • In vỏ hộp với hỗ trợ (supports)
  • In nắp úp xuống, chỉ để hỗ trợ ở lỗ nút bấm. Bạn có thể chèn hình ảnh tùy chỉnh trong phần mềm slicer!
  • In phần giá đỡ bo mạch tương thích với bo mạch của bạn
  • In phần nhận cần gạt ở góc 45 độ, độ lấp đầy (infill) 25%, bằng nhựa PETG (để đảm bảo độ bền)

Lắp ráp

  1. Đảm bảo Pi/bo mạch của bạn đã nạp phiên bản GP2040-ce firmware mới nhất.
  2. Gỡ bỏ tất cả phần hỗ trợ.
  3. Gắn các ốc cấy vào vỏ - ốc M4 ở phần đế, ốc M3 xung quanh viền và ở trung tâm cho giá đỡ bo mạch.

  1. Lắp các nút 30mm vào hai bên và vặn nút 28mm vào mặt trước.

  1. Gắn đầu nối USB-C passthrough vào mặt sau bằng ốc M3.
  2. Nối dây tiếp đất (ground) dạng chuỗi từ một chân của mỗi nút bấm - nhớ để chừa ra một đầu nối ở bên trái cho nút trên cùng và một đầu tự do để nối vào bo mạch.

  1. Gắn bo mạch vào giá đỡ bằng bu lông (nếu dùng Pico, bạn có thể làm bước này sau khi hàn).
  2. Sử dụng dây có đầu nối, nối từng nút bấm vào chân tương ứng trên breakout board bằng đầu nối spade - chúng sẽ đẩy vừa khít vào công tắc trên nút. Có thể cấu hình lại các nút này sau, nhưng nếu dùng bo mạch breakout thì:

Với Pico, hàn dây vào các cổng GPIO như đã được đánh dấu.

  1. Nối dây tiếp đất vào chân Ground trên bo mạch. Bạn có thể dán cố định dây chạy sang bên phải hộp để cần gạt hoạt động không bị vướng.
  2. Chèn cần gạt vào vỏ, sau đó chèn các vòng đệm. Bạn có thể dùng bu lông M3 dài để căn chỉnh vòng đệm và tăng độ chắc chắn. Bắt cần gạt vào bằng đai ốc đi kèm.
  3. Gắn phần nhận cần gạt vào cuối cần gạt, cố định bằng bu lông M2 ngắn.

Đảm bảo bu lông nằm ở phía bên trái của cần gạt.

  1. Bắt biến trở trượt vào nắp hộp bằng bu lông M2. Mình có lót một miếng xốp hoặc băng dính nhỏ phía sau để giảm chấn.

  1. Dùng đầu nối dupont, sử dụng hàng chân dưới cùng trong hình: VCC vào VCC trên bo mạch (chân 3V3 trên Pico), GND vào ground hoặc G, và DTA vào chân 28.
  2. Nối cáp USB từ bo mạch tới cổng USB-C passthrough.
  3. Nối dây vào nút "up" trên nắp, đặt biến trở trượt vào mặt sau của nắp, căn chỉnh sao cho thanh trượt trên biến trở khớp với lỗ trên phần nhận cần gạt, sau đó vặn nắp vào hộp.

Cấu hình

  1. Giữ nút Start (nút ở giữa mặt trước) trong khi cắm bộ điều khiển vào máy tính.
  2. Truy cập http://192.168.7.1/ trên máy tính để vào trình cấu hình web GP2040.
  3. Vào "Configuration -> GPIO pin mapping" và gán các chân cho nút bấm. Mình dùng cấu hình dưới đây, nhưng bạn cũng có thể dùng tính năng "map buttons with pad" và nhấn theo hướng dẫn. Lưu ý là bạn nên đảo ngược D-pad trái và phải - nhấn nút nudge bên phải bộ điều khiển sẽ làm nghiêng bàn pinball sang trái và ngược lại. Nhớ nhấn SAVE sau khi hoàn tất.

  1. Vào mục Addons và chọn "Analog." Bật tính năng này lên.
  2. Gán "Analog stick 2" theo cài đặt bên dưới rồi nhấn Save ở cuối trang:

Mình thấy việc đặt một vùng chết (deadzone) nhỏ ở phía trong sẽ giúp giảm nhiễu khi cần gạt ở vị trí mặc định. Chế độ tự động hiệu chỉnh (Auto calibration) sẽ đảm bảo nó quay về vị trí gốc khi kết nối.

  1. Chuyển bộ điều khiển sang chế độ "Xinput" rồi khởi động lại, chọn "controller." Máy tính sẽ nhận nó như một tay cầm chơi game. Kiểm tra đầu vào tại https://hardwaretester.com/gamepad

Chúc bạn chơi pinball vui vẻ!

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Share Alike

CC-BY-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (5 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiê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!

Remix (0)