Tấm chặn Sanwa JLF và các dòng clone có thể chuyển đổi 4/8-way bằng Servo
Đây là bản cải tiến mẫu tấm chặn cho cần Sanwa JLF và các dòng tương tự, cho phép tự động chuyển đổi chế độ 4-way và 8-way bằng servo MG90S và vi điều khiển ATtiny85, lý tưởng cho các hệ thống máy game thùng tích hợp Raspberry Pi.
Mô tả
Mình đang tìm cách để tự động chuyển đổi cần điều khiển (joystick) trên bàn cocktail của mình giữa chế độ 4-way và 8-way. Mình đã tìm thấy mẫu của Legochuck trên Thingiverse (4-8 Way Switchable Sanwa Joystick Restrictor Plate by legochuck - Thingiverse). Tuy nhiên, cần điều khiển của mình không có đủ độ rơ để mẫu của bạn ấy hoạt động đúng thiết kế, và mình cũng muốn có tính năng tự động chuyển đổi. Mình đã sao chép đường kính lớn của tấm chặn (restrictor gate) để tạo ra phần vành trên và đế của cánh tay truyền động (actuator arm). Mình có thêm các lỗ vít để gắn cánh tay truyền động mới vào tấm chặn. Khe trên cánh tay truyền động có kích thước dài 22mm và rộng 4mm. Chốt trên servo là một cọc đồng (brass stand-off) dùng cho Raspberry Pi đã được gia công cho tròn lại. Khay servo vừa vặn với loại MG90S (servo mini bánh răng kim loại) và sử dụng loại đòn bẩy đơn đi kèm. Tất cả các bộ phận được in bằng nhựa PETG trên máy Elegoo Neptune 4 Max. Mình có sử dụng thêm support cho phần cánh tay truyền động và khung máy.
Tiếp theo, mình làm một board mạch PCB để gắn vi điều khiển (ATtiny85) giúp điều khiển các servo. Sau đó, mình thêm code vào máy Pi 4 chạy Retropie để đọc tệp tin danh sách các trò chơi 8-way trên máy multi-cade. Khi chọn một trò chơi 8-way, Raspberry Pi thông qua các hooks của Retropie sẽ kích hoạt chân GPIO ở mức cao và ra lệnh cho ATtiny85 chuyển cả hai cần điều khiển sang chế độ 8-way. Khi thoát khỏi trò chơi 8-way, cần điều khiển sẽ tự động chuyển về mặc định 4-way. Các tay cầm này hiện vẫn đang trong giai đoạn thử nghiệm nên chưa đưa vào chơi thực tế, nhưng nó hoạt động cực kỳ ổn định trên bàn thử nghiệm. Chúc mọi người thực hiện thành công!!
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
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!