-2

如果我想从 20 到 30 个按钮获得输入(考虑作为键盘的 30 个按钮),那么实现它的最佳方法是什么?这些是市场上可用的键盘还是我需要用自己的才能制作?

如果您可以参考 Nodemcu,Esp8266,V3 建议更好。谢谢

4

2 回答 2

0

有便宜的固定对开矩阵键盘,每个键盘有 16/20 个键。您需要连接 4-5 个引脚,可以通过 ArduinIDE 中的库管理器找到库。
一个不错的技巧是使用旧的 PS2 PC 键盘,它只需要四根电线和一个程序 - 详情请参阅链接。
你可以轻松适应 NodeMCU,如果你有一个便宜的额外数字键盘(通常 30-32 个键)或一个游戏扩展板(最多 50 个键),你可以做所有你想做的好事情

于 2020-04-08T16:09:51.750 回答
0

市场上有可以与 Arduino 一起使用的廉价键盘。它们可以连接 4-5 个引脚,然后,您不能将引脚用于其他用途。因此,您可以使用OnewireKeypad.h库。有了这个,你只需要一个引脚来传输数据,这与以前的传统方式不同。您可以前往此处获取有关如何操作的更多信息。

另一种方法是使用旧的 PS2 PC 键盘,它需要 4 根线和一个库。转到此处以获取有关此的更多信息。

这些方法都可以在 NodeMCU、ESP8266 等上实现。

于 2020-04-08T16:54:25.407 回答