03 使用喵家按键¶
接线¶
套件中配有两个按键,我这里接在IObit的P1,P8口,你也可以接在其他的IO口,但需要注意Microbit上的引脚复用IO
在线调试¶
若没有通讯固件需首先点击恢复固件,使microbit能与舞台交互
搭建如下程序实现当按下按键时,小猫左右移动,把移动积木块放到重复执行10次里面小猫可以平滑移动,当移动到边缘时小猫反弹并左右翻转
离线下载¶
按照上述接线开始编程。实现的效果是当分别按下两个按键在microbit点阵上显示不同的表情
kittenblock平台
搭建好程序,按照顺序上传程序
按键可用数字读检测按键是否被按下,当按键按下时,检测到低电平,点阵屏显示图案
makecode平台
注意:
使用数字读积木块时需要在系统上电设置引脚的上下拉,最常见的就是上拉,因为大部分悬空管脚的传感器都是接地的
程序中的100ms延时只是一个轻微去抖,为了防止1次按下多次检测导致多次显示点阵图案导致卡顿