是否可以在Arduino Uno中使用键盘作为输入?

时间:2017-09-26 11:51:19

标签: arduino arduino-uno

我是Arduino的新手,这可能是一个愚蠢的问题,但我可以使用键盘作为主要输入,如一系列按钮,但只使用USB / PS2连接,这将使用更少的输入引脚?我知道Arduino Leonardo可以模拟键盘,但是我可以使用键盘作为Arduino的输入吗?可能吗?我需要很多输入,而且我也在使用LCD。

1 个答案:

答案 0 :(得分:0)

是的,有可能。有一个名为PS2Keyboard的流行库,可以很容易地将PS2键盘用作Uno或其他普通板的输入:

https://github.com/PaulStoffregen/PS2Keyboard

您可以通过Arduino IDE的图书馆管理器安装它:

  1. 草图>包含图书馆>管理图书馆......
  2. 等待下载完成。
  3. 在"过滤您的搜索..."输入字段类型:" PS2Keyboard"。
  4. 点击搜索结果中的PS2Keyboard项目。
  5. 点击"安装"。
  6. 等待安装完成。
  7. 点击"关闭"。
  8. 完成上述步骤后,将安装PS2Keyboard库。

    您可以在文件>中找到演示用法的示例草图。例子> PS2Keyboard

    用法和布线文档可在此处找到:

    https://www.pjrc.com/teensy/td_libs_PS2Keyboard.html