-2

我已经成功地通过串行 USB 端口从 Arduino 与计算机进行了通信,并且我想到可以用 arduino 制作键盘或鼠标。假设我想将计算机的鼠标向左平移 1 个像素。为了实现这一点,我必须通过串行线路发送什么消息?

4

2 回答 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 回答