ITAICO:开源街机级太鼓达人 DIY 控制器项目

ITAICO 是一个完全开源的 DIY 街机级太鼓控制器项目,专为《太鼓达人》(Taiko no Tatsujin)及其模拟器设计,目标是让节奏游戏爱好者在家就能获得媲美街机的打鼓体验,同时支持改造旧鼓控制器。

ITAICO:开源街机级太鼓达人 DIY 控制器项目封面
oshw_hqzl2026-06-01 10:15:58CC BY-NC-SA 4.0
12
Star

PCBA

设计文件

KiCad图标ITAIKO-hardware-master.zip7.69MB

EDA查看器

复制嵌入代码

详细介绍

ITAICO 是一个完全开源的 DIY 街机级太鼓控制器项目,专为《太鼓达人》(Taiko no Tatsujin)及其模拟器设计,目标是让节奏游戏爱好者在家就能获得媲美街机的打鼓体验,同时支持改造旧鼓控制器。

核心技术亮点

1. 街机级精准度与低延迟

  • 固件采用了优化算法,即使使用廉价的压电传感器,也能实现近乎零误差的打击识别。

  • 无源清理电路仅使用 2 个二极管,就能显著提升传感器的稳定性;搭配 RP2040 微控制器,实现了超高速响应,延迟极低,完全满足街机级节奏游戏的需求。

2. 跨平台即插即用支持

平台

兼容性状态

说明

PC(Windows/Mac/Linux)

✅ 原生支持

可直接识别为标准游戏手柄 / 键盘设备,支持 outsmile、TJA Player 等模拟器

安卓 /iOS

✅ 原生支持

通过 USB OTG 适配器连接,模拟标准游戏手柄 / 键盘

任天堂 Switch(Hori 模式)

✅ 原生支持

模拟官方 HORI 太鼓控制器,即插即用

PlayStation 3

⚠️ 未测试

理论上可作为 DualShock 3 设备正常工作

PlayStation 4(Hori 模式)

⚠️ 需授权

需提供 DualShock 4 私钥,避免官方控制器每 8 分钟的强制断开限制

PlayStation 5

⚠️ 未测试

理论上兼容 PS4 向后兼容游戏,受 PS4 限制规则影响

注:Firefox 浏览器需安装轻量级扩展才能启用 WebUSB 配置功能。

3. 强大的网页配置工具

项目提供了跨浏览器支持的网页配置器,功能包括:

  • 可视化键位重映射,自定义每个鼓面 / 鼓边的按键映射

  • 内置鼓面测试工具,实时显示打击信号,辅助调试传感器灵敏度

  • 支持固件更新,无需额外软件即可完成设备配置

4. 全开源设计,自由定制

从鼓身外壳、内部电路到固件代码,所有文件完全公开:

  • 提供 3D 打印模型、激光切割图纸、PCB/STEP 设计文件

  • 可根据需求修改鼓的尺寸、材质、传感器布局,打造个性化控制器

硬件搭建方案

所需核心组件

  • 结构件:3D 打印件(鼓身、支架)、木材(可选,提升手感)

  • 电子元件:压电传感器、二极管、RP2040 开发板(或兼容微控制器)、无源清理电路元件

  • 耗材:鼓面材料(橡胶 / 仿皮)、线材、螺丝等

搭建流程(核心步骤)

  1. 打印 / 加工外壳结构件,组装鼓身与支架

  2. 焊接传感器与无源清理电路,连接到 RP2040 开发板

  3. 刷写项目提供的 DonCon2040 固件

  4. 通过网页配置器调试传感器灵敏度与键位映射

  5. 测试不同平台的兼容性,优化打击手感

目标用户与适用场景

  • 节奏游戏爱好者:想要在家体验街机级太鼓手感,同时预算有限的玩家

  • DIY 硬件爱好者:喜欢从零搭建、修改开源项目,探索电路与固件开发的用户

  • 旧设备改造者:拥有旧款太鼓控制器,希望通过替换电路与固件提升性能的玩家

致谢与社区

项目的实现离不开整个开源节奏游戏社区的支持:

  • 感谢 kasashiki3 开发的无源清理电路,让廉价传感器也能媲美专业设备

  • 感谢 ravinrabbid 的 DonCon2040 固件,为跨平台兼容性提供了基础:

  • 感谢 Zhong 等其他鼓控制器开发者,分享了大量街机级鼓面调校经验

License

CC BY-NC-SA 4.0

项目地址

https://github.com/itaiko-project/ITAIKO-hardware