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 开发板(或兼容微控制器)、无源清理电路元件
耗材:鼓面材料(橡胶 / 仿皮)、线材、螺丝等
搭建流程(核心步骤)
打印 / 加工外壳结构件,组装鼓身与支架
焊接传感器与无源清理电路,连接到 RP2040 开发板
刷写项目提供的 DonCon2040 固件
通过网页配置器调试传感器灵敏度与键位映射
测试不同平台的兼容性,优化打击手感
目标用户与适用场景
节奏游戏爱好者:想要在家体验街机级太鼓手感,同时预算有限的玩家
DIY 硬件爱好者:喜欢从零搭建、修改开源项目,探索电路与固件开发的用户
旧设备改造者:拥有旧款太鼓控制器,希望通过替换电路与固件提升性能的玩家
致谢与社区
项目的实现离不开整个开源节奏游戏社区的支持:
感谢 kasashiki3 开发的无源清理电路,让廉价传感器也能媲美专业设备
感谢 ravinrabbid 的 DonCon2040 固件,为跨平台兼容性提供了基础:
感谢 Zhong 等其他鼓控制器开发者,分享了大量街机级鼓面调校经验
License
CC BY-NC-SA 4.0
