IIDXController

自制iidx手台记录

目录

[TOC]

材料

  1. 开发板-控制器主控
    arduino leonardo micro pro 23RMB
    建议还是加钱上普通的leonardo 也就贵十几二十
  2. 面包板以及排母: 分别1个和2个 用于分线以及固定
    普通的400孔面包板 2.6RMB/个 2.54mm间距单行排母 1*12P 0.23RMB/个
  3. 按键: 4个白色33mm长按键 3个黑色33mm长按键 4个白色33mm方按键
    普通 150RMB一套
    三和 750RMB一套
  4. 微动: 11个
    D2MV-01-1C2 12.8RMB/个
    D2MV-01-1C3(压力稍大) 12.8RMB/个
    V-15-1C25(压力较大 常用于辅助键) 4.5RMB/个
    135RMB
  5. 编码器: 1个
    npn dc5-24v 600p/r的E6B2-CWZ6C 75RMB
  6. 杜邦线: 约50条
    1pin 2.54mm 0.15RMB/条 23RMB
  7. 插簧(可选 也可直接焊接): 约30个 用于杜邦线与微动簧片的热插拔连接
    2.8mm(#187端子) 或 6.3mm(#250端子) 根据使用微动的端子而定 10-15RMB/100个
    插簧钳 35RMB 也可使用焊接 更牢固 就是比较耗时间

    此外 直接定制头是最省时间的方法

  8. 游戏机按钮支架(买按键应该有送 不用买)&LED灯(led可选): 各11个
    0.5-1.5RMB/个
  9. 橡胶防滑垫: 4个
    4个 22(大头)*18(小头)*10(高)白色 0.7RMB/个
  10. 螺丝
    4个 M3*6 手拧 作为1p 2p切换
    4个 M3*20 平头 作为转盘距离切换
    4个 M4*6 内六角 作为防滑垫固定
    8个 M3 螺母 备用
    共约15RMB 有剩余螺丝
  11. 外壳
    cad绘制 5系铝带90度弯折&焊接 280RMB 如果用单块板子然后热熔胶什么的拼接应该会便宜很多 加上换成木板或者亚克力 成本应该可以压低至100内

总计813.25RMB 含邮费 含外壳 以及买错的(xh2.54端子线 #110插簧)

省钱tips:

  1. 使用便宜的微动 甚至可能可以节省100RMB以上
  2. 编码器可以便宜一点 但不建议太缩水 大约可以节省0-35RMB
  3. 插簧和插簧钳可以不买 使用焊接 可以节省45-55RMB
  4. 外壳是成本大头 使用铁 塑料 甚至纸箱 可以节省50-280RMB 如此 尽可能缩 可能可以到350RMB

程序

https://github.com/lizardbeans/diy-iidx 现成开源程序 感谢@lizardbeans 大佬
不过他提供的是普通leonardo 而我用的是pro micro 接口少些(无法同时使用完整版)
加上我需要4个功能键 因此对代码进行了些修改(还好代码并不难而且也预料到了加按键这个需求)
fork: https://github.com/wufe8/diy-iidx

贡献者

wufe8

LICENSE 使用许可

diy-iidx需参照原作者 其余 所有模型(包括blender以及cad)都是我根据网上描述自己画的
请勿商用 而个人使用没有问题 但如果网络中进行引用 希望可附带本网址(https://github.com/wufe8/IIDXController)