2022-01-25 01:59:05 +08:00
2022-01-25 01:59:05 +08:00
2022-01-25 15:00:46 +08:00

LINGNITHM

个人记录向半开源CHUNITHM风格音乐游戏控制器

如果需要制作本控制器,你大体需要以下能力

  • 完善的文件处理能力,可以阅读并看懂包括但不限于CAD,STP,Gerber等文件的作用
  • 一定的单片机知识,能够识别和使用BootLoader和固件bin文件
  • 一定的动手能力,能完成包括但不限于拧螺丝,贴片焊接,调试硬件等能力

控制器构成

  • 控制器基于Arduino IDE,使用第三方的platfromIO编写固件程序
  • 电路主控芯片使用了ATMEGA SAMD21 MCU,触摸IC使用了MPR121AIR抬手感应使用了940MM红外对射灯珠
  • 基本连接思路为 主控板-触摸板 主控板-AIR发射/接收转接器-HDMI线材-AIR发射/接收

如图所示

  • 固件方面 有参考GSKXPENGilufangSucareto等大佬的代码,在此特别提出感谢!!!
  • 上传方面 你需要购买Jlink上传器,通过SEGGER软件向SAMD21上传固件以及BootLoader
  • 物料方面 请在制作完PCB之后自行对照丝印(此句划掉,现在有了)

其余方面想到再补充(

Update

1.0更新

  • 脱胎换骨!现在你可以使用金属化的控制器外壳了!
  • 新的PCB设计改动以适配新的外壳。
  • 新的固件,包含直连协议(需要配合修改后的chuniio和Segatools.ini使用),以及更加炫酷的灯光,更优的触摸算法。
  • 最新最热PCB物料BOM表已更新,感谢群友海腾的帮助!

外观展示

控制器使用展示

点击这里!

如果觉得非常棒,可以给我一个一键三连么(

S
Description
No description provided
Readme
33 MiB
Languages
Text 100%