创建USB HID设备的最简单方法


8

我正在研究如何入侵自己拥有的RC遥控器。我打算做的就是将其打开,然后接入电位计。我想读取电位计提供的模拟值,并将信号发送到我的PC。本质上,我想将其重新用作HID USB接口的操纵杆。当然,HID接口不是必需的,但是我相信这是实现此目的的最佳方法。

我对AVR微控制器系列非常熟悉,因此尽管起初我可以尝试使用ATMega8进行V-USB之类的尝试。同时,我开始认为这可能变得不必要地困难。有没有更简单的方法来实现这种连接而又不花钱?

Answers:


4

最简单的方法是购买Arduino Leonardo

我实际上只是做了你在说什么。就我而言,我正在将旧的街机风格的游戏控制器转换为USB。

看到我在这里写的文章

无论如何,这是我修改过的文件,您需要将自己的leonardo变成游戏杆。这些文件支持带有两个帽子开关和32个按钮的8轴操纵杆。如果您想要更少的按钮/轴/任何东西,则可以忽略不需要的东西,或者自己修改HID描述符。实际上,对于HID描述符当前指定的所有内容,每次PC更新仅需要12个字节,因此我不必担心多余的轴会导致问题或速度降低。

在此处输入图片说明


1
您的笔录似乎消失了。它仍然可以在某个地方访问吗?
toxaq

不。我真的需要重新设置我的网站(我移走了主机)。
康纳·沃尔夫

@ConnorWolf:对此有任何更新吗?不要告诉我这篇文章永远丢失了!很想读。
Nepho

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.