×

在Arduino上使用4×4键盘

消耗积分:0 | 格式:zip | 大小:0.06 MB | 2022-12-12

刘丽

分享资料个

描述

介绍

键盘用于所有类型的设备,包括手机、传真机、微波炉、烤箱、门锁等。它们几乎无处不在。大量电子设备使用它们进行用户输入。

因此,了解如何将键盘连接到 Arduino 等微控制器对于构建许多不同类型的商业产品非常有价值。

最后,当所有连接正确并编程时,当按下一个键时,它会显示在您计算机上的串行监视器上。每当您按下一个键时,它就会显示在串行监视器上。但现在,为了简单起见,我们从简单地显示计算机上按下的键开始。

对于这个项目,我们将使用的键盘类型是矩阵键盘。这是一个遵循编码方案的键盘,允许它的输出引脚比按键少得多。例如,我们使用的矩阵键盘有16 个键(0-9、AD、*、#),但只有 8 个输出引脚。使用线性键盘,必须有 17 个输出引脚(一个用于每个键和一个接地引脚)才能工作。矩阵编码方案允许更少的输出引脚,因此键盘工作所需的连接更少。通过这种方式,它们比线性键盘更高效,因为它们的接线更少。

了解键盘

这些键盘最神秘的地方之一是它们通常没有文档,因此用户只能自己弄清楚引脚配置。但是,我们在这个站点上已经弄清楚了。

键盘朝上,使按键朝上并面向您,从左到右,第一个 4 个引脚是行引脚,最后 4 个引脚是列引脚。

 
pYYBAGOSyn-AHNo1AACYj0aERtA598.jpg
4x4 键盘的引出线
 

连接

 
poYBAGOSyoiAOSwXAAB0bEIJJY8748.png
 

如上所示,该项目的连接简单直接。

  • 将键盘的引脚 1 连接到 Arduino 的引脚 9
  • 现在开始向左连接引脚。2 配 8、3 配 7、4 配 6,等等。

上传代码

现在,上传程序并打开串行监视器。然后,打开串行监视器。然后,按任意键,您就可以看到屏幕上相应的字符。

如需进一步帮助,您可以转到此链接,该链接将运行我在 Tinkercad.com 上制作的模拟器,以便更容易理解。

此外,对于其他文档,请单击此处查看我的博客。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !