2017-09-26 121 views
-1

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

回答

0

是的,这是可能的。还有就是可以很容易地使用一个PS2键盘为您欧诺或其他普通板的输入命名PS2Keyboard流行的库:

https://github.com/PaulStoffregen/PS2Keyboard

您可以通过Arduino的IDE的库管理器进行安装:

  1. 素描>包含库>管理库...
  2. 等待下载完成。
  3. 在“过滤搜索...”输入框的类型:“PS2Keyboard”。
  4. 点击搜索结果的PS2Keyboard项目。
  5. 点击“安装”。
  6. 等待安装完成。
  7. 点击“关闭”。

按照上面的步骤,PS2Keyboard库将被安装。

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

用法和布线文档可以在这里找到:

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