【mind+用户库】4*4矩阵键盘使用教程
## 【mind+用户库编写】4*4矩阵键盘使用教程## 前言
之前用mind+做项目一直想用4*4矩阵键盘,可惜一直没有出!欣慰的是自从mind+1.6.2出来以后,添加了自定义用户库功能,让mind+可扩展性更大了。于是我自己也开始尝试写了一个mind+的用户库:【mind+用户库】4*4矩阵键盘,期间遇到了一些问题,感谢df的陈工和李工的技术支持。
## 支持列表
| 主板型号| 实时模式 | ArduinoC | MicroPython | 备注 |
| --------- | :------: | :------: | :---------: | ---- |
| micro:bit | | √ | | |
| mpython | | √ | | |
## 准备阶段:
### 安装方法:
1、网络加载方式安装:
打开mind+ 选择上传模式->用户库:在搜索栏中输入:https://gitee.com/hockel/keypad
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200630205211973.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RvbnljYXJzb24=,size_16,color_FFFFFF,t_70#pic_center)
回车后出现下图,双击导入即可。
2、离线包安装
4*4矩阵键盘扩展库离线安装包下载地址:链接: https://pan.baidu.com/s/158XuSa_RYo8PGLzpc4Px2Q 提取码: uxrc
首先下载离线安装包:hockel-four_keypad--thirdex-V0.0.1.mpext,将它保存到电脑任意位置,然后打开 Mind+ 软件,选择用户库,点击“导入文件”,如下图所示:
选择刚刚下载的离线安装包hockel-four_keypad--thirdex-V0.0.1.mpext,点击打开即可:
## 积木列表
## 电路连接
![](data/attachment/album/202007/02/100916bc9vx7nc1nw1nvs1.png)
## 示例程序
### 示例一:串口输出按键值
实验结果:
### 示例二:验证密码
实验结果:
## 总结:
通过上面的实验操作,基本功能还是可以实现的,欢迎广大网友下载进行测试,更多案例教程欢迎关注:www.hockel.club
const byte KEYPAD_4_4_ROWS = 4;
const byte KEYPAD_4_4_COLS = 4;
char KEYPAD_4_4_hexaKeys = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
标红的这段字就是串口输出的数值,应该可以改吧。 青出于蓝 发表于 2020-7-2 11:35
const byte KEYPAD_4_4_ROWS = 4;
const byte KEYPAD_4_4_COLS = 4;
char KEYPAD_4_4_hexaKeys
这个是可以更改的,不过相关初始化设置太过于麻烦就给写死了 Error: ENOENT: no such file or directory, open 'C:\Users\Kalvin\ Sun\AppData\Local\DFScratch\extensions\hockel-four_keypad--thirdex\arduinoC\libraries\includes.json'
每次上传都显示错误!大神帮忙看下……
终于有这个库了 {:5_125:} 为啥出现乱码,…………这样子的 岩岩老湿 发表于 2020-7-1 15:42
为啥出现乱码,…………这样子的
发个图片看看。 看看,什么情况 岩岩老湿 发表于 2020-7-1 15:48
看看,什么情况
加我QQ:837316354 岩岩老湿 发表于 2020-7-1 15:48
看看,什么情况
调一下串口的波特率 漂亮,学习了 我也按照教程试了,不知道什么原因,串口不能打印
串口只出现一个8,再按就没有任何反应了?
fyyt 发表于 2021-5-4 11:12
串口只出现一个8,再按就没有任何反应了?
等待0.3S 可以放到if判斷裏面 怎么把串口输出的字幕显示到OLED 感谢分享,学生通过这个原理的学习,制作了个口算练习器,这个键盘还是比较好用的。 12345678 发表于 2021-11-26 17:57
感谢分享,学生通过这个原理的学习,制作了个口算练习器,这个键盘还是比较好用的。 ...
不客气,很高兴能帮到你。 美滋滋,太**好用了 你好,请问4*3的矩阵通用吗 咨询下,3*4的也可以用这个嘛? 不错不错
页:
[1]
2