另外我发现一个更强的方案:MJOY。
MJOY原本是给飞机模拟器用的,基于AVR单片机,可以支持大量的轴和按钮,但是好像目前不支持数据回送与输出反馈。那个东西最简单的版本——MJOY8,就一片ATMega168就能接六个电位器+28个按钮,弄火车模拟妥妥的够了——功率阀和刹车可以分开,然后按钮可以把ATS、ATC的控制都加上。至于手柄的制作,个人想到一个方法,就是用轴承之类的东西安装在桌台下面,横一根轴,然后用同步带或齿轮连接一颗市售的多路转换开关,在转换开关各脚之间接电阻使其成为步进电位器,两头接VCC和地