如何使用通过 USB 端口连接的外部设备与终端通信?
How could I comunicate with the terminal using an external device connected through usb port?
我想以这样的方式对 arduino 进行编程,以便当我通过 usb 端口将 arduino 连接到任何计算机时,arduino 将与计算机的终端通信并执行硬编码命令。我该如何制作这个系统?
基本上只有两个选项供您选择:
- 您必须首先在执行命令的计算机上安装额外的 software/driver 并通过普通串行命令与您的 arduino 通信。
- 您的 arduino 必须模拟一些已经允许发送计算机命令的东西,例如键盘或鼠标。但这不适用于任何计算机,因为您只能模拟键盘并且必须使用特定于该计算机上的 OS 运行 的键 shortcuts/text。
您可以搜索 USB Rubber Ducky 以查看它是如何完成的,因为它们完全符合您的要求。
我想以这样的方式对 arduino 进行编程,以便当我通过 usb 端口将 arduino 连接到任何计算机时,arduino 将与计算机的终端通信并执行硬编码命令。我该如何制作这个系统?
基本上只有两个选项供您选择:
- 您必须首先在执行命令的计算机上安装额外的 software/driver 并通过普通串行命令与您的 arduino 通信。
- 您的 arduino 必须模拟一些已经允许发送计算机命令的东西,例如键盘或鼠标。但这不适用于任何计算机,因为您只能模拟键盘并且必须使用特定于该计算机上的 OS 运行 的键 shortcuts/text。
您可以搜索 USB Rubber Ducky 以查看它是如何完成的,因为它们完全符合您的要求。