Arduino Uno键盘代码

时间:2016-03-08 17:56:44

标签: keyboard arduino

我有一个学生想制作一个充当键盘的手套。他的想法与旧的Nintendo Power Glove非常相似。通过将箔片“触点”缝合或粘合到指尖上,他可以创建一系列与特定键盘键对齐的开关。

我已经完成了将Arduino Uno的固件刷新到支持键盘命令的版本的过程。下一步是弄清楚如何编写项目代码。我们尝试使用随机字符命令,并通过Arduino IDE串行监视器查看它。现在我们想使用适当的十进制代码来控制特定的键。

这是我们遇到问题的地方。当我们尝试我们认为正确的十进制代码时,我们得到的键盘按键不正确。这是在笔记本电脑上完成的,与标准USB键盘相比,笔记本键盘是否有单独的键盘十进制代码?

有没有人对此有任何建议或经验?

很抱歉,如果我的问题太含糊,请在需要更多信息时告诉我。

谢谢!

1 个答案:

答案 0 :(得分:0)

对于键盘输入,老实说我建议您使用/购买Arduino Micro或类似的东西,因为它们支持内置的键盘库,它易于使用且很难出错。

您确定没有检查过这些代码吗? https://www.arduino.cc/en/Reference/KeyboardModifiers 和... http://www.asciitable.com

如果它们不起作用,我建议试错,直到你找到一个字母,然后尝试逐个增加使用的十进制代码,看看输出是否以顺序和可识别的方式/模式改变。如果没有,那么Arduino Uno上的代码或你的黑客可能有问题。