USB键盘到Arduino

USB键盘到Arduino,arduino,keyboard,usb,Arduino,Keyboard,Usb,我目前正在与Arduino合作,需要为我的项目连接一个有线usb键盘 我将其连接(电源线连接至+5V,接地连接至接地,两条数据线连接至模拟输入引脚),使用analogRead功能读取两条数据线的值,并将其打印出来。但当我打开电脑上的串行绘图仪时,当我按下键盘上的一个键时,没有任何反应。所以我在谷歌上搜索了一下,发现计算机(或者在本例中是ardunio)需要主动询问键盘当前的“状态” 在我的大脑中,它是这样工作的:arduino向其中一条数据线发送一个请求(例如1ms+5V),而另一条请求则使用键

我目前正在与Arduino合作,需要为我的项目连接一个有线usb键盘

我将其连接(电源线连接至+5V,接地连接至接地,两条数据线连接至模拟输入引脚),使用
analogRead
功能读取两条数据线的值,并将其打印出来。但当我打开电脑上的串行绘图仪时,当我按下键盘上的一个键时,没有任何反应。所以我在谷歌上搜索了一下,发现计算机(或者在本例中是ardunio)需要主动询问键盘当前的“状态”

在我的大脑中,它是这样工作的:arduino向其中一条数据线发送一个请求(例如1ms+5V),而另一条请求则使用键盘上当前按下的键的解码值


但它真的是这样工作的吗?如何发送“请求”?

为什么这个问题有
c
标签?