• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

[讨论] 动态矩阵键盘实现原理

FEItwo 2018-08-30 浏览量:835
想要搞一个动态的矩阵键盘,要硬件那种,也就是说矩阵键盘同样的位置每次打开键盘并且按下读取到的数值也许都是不一样的,诸位大佬有没有什么好的实现思路,多谢指点
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 同一个位置每次读取的值应该是都是一样的 ,否则怎么判断你的按键的位置呢。

    从硬件上,就是单片机进行行与列的读取,通过行、列的交叉来确定你的按键的位置

    • 发布于 2018-09-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:12
  • 可以通过软件扫描到键盘按键按下后,再随机输出一个键值,这样不知道能不能满足要求
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的目的是什么?这个要求比较奇怪。

    不过最简单的办法其实就是普通矩阵键盘,结合随机数发送,输出一个组合的随机值。

    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 读到的东西肯定都一样至于是什么值那就可以用程序来实现了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个跟矩阵键盘关系不大,跟你的随机数生成的算法有关系,因为你单片机采集到的键盘信息肯定每次都一样的,只不过是通过算法将这些数据随机化罢了。
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是随机数算法加矩阵键盘就可以了
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种可以考虑每次按下按钮的时候生成一个随机数,然后每个按钮随机数的范围不同
    • 发布于2018-09-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 矩阵键盘识别按键然后自动生成一个随机数就可以
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机每次读到的矩阵键盘信息肯定是一样的,只能在软件上将读到的数据随机化。

    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 键盘并不能随机读取,应该你读取到了按键后产生的随机数
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 键值用随机数自动匹配,可以设置种子为时间
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 用你的单片机读取键值,再把你的键值用对应的随机数生成一个随机数
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 每次读取到的数据不一样如何判断是哪个按键被触发呢,所以只能是在读取到按键后数据上传时软件产生随机数。
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

[讨论] 动态矩阵键盘实现原理