我已经成功地通过串行 USB 端口从 Arduino 与计算机进行了通信,并且我想到可以用 arduino 制作键盘或鼠标。假设我想将计算机的鼠标向左平移 1 个像素。为了实现这一点,我必须通过串行线路发送什么消息?
问问题
1283 次
2 回答
2
谷歌是一个很棒的东西。 “使用 arduino 作为鼠标”返回 170 万次点击。列表中的第三个点击将带您以Arduino Playground
使用新的 Leonardo 板为例。
笔记:
The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.
假设您没有该板,这里是一些其他特定板的另一个站点,另一个是项目日志,包括旧板的硬件和软件。
希望这会有所帮助(并且是对问题的更好回答)。
于 2012-06-07T18:44:11.927 回答
0
您必须重新配置 USB 接口芯片以显示为 USB HID 端点。
于 2012-06-06T04:34:41.063 回答