基本
基本积木主要集中了一些 micro:bit 最常用的功能,包含显示数字、使用 LED 矩阵画图、重复、启动...等,能在不熟悉积木用法的状况下,快速做出简单的应用。
当启动时
“当启动时”积木表示 micro:bit 启动时要执行的程序内容或事件,可以加入其他的积木组合,使用 MakeCode 打开一个新的专案时,画面中一定会有个“当启动时”的积木。
每个专案只有一个“当启动时”积木,由于是“平顶平底形”的积木,无法在上下组合其他积木。
举例来说,将“显示数字”的积木放入“当启动时”积木里,下载到 micro:bit 之后 ( 或使用 micro:bit 模拟器 ),就能够看到 LED 显示指定的数字。
重复无限次
“重复无限次”积木可以“持续在背景执行”指定的程序,可以加入其他的积木组合,使用 MakeCode 打开一个新的专案时,画面中会有一个“重复无限次”的积木,一个专案可以放入多个重复无限次积木。
举例来说,将两个“显示图示”积木放入重复无限次积木里,设定一大一小的爱心,最后就会呈现爱心跳动的动画。
显示数字
“显示数字”积木可以透过 LED 显示指定的数字。
如果数字超过两位数,就会以跑马灯的方式呈现。
显示图示
“显示图示”积木可以透过 LED 显示指定的图案。
下图的例子,会在 micro:bit 启动执行后,显示爱心的图案。
显示指示灯
“显示指示灯”积木可以透过 LED 显示用户自行绘制的图案。
下图的例子,会在 micro:bit 启动执行后,显示用户绘制的斜线图案。
显示文字
“显示文字”积木可以透过 LED 显示文字( 英文字母、常用符号 )。
如果有两个以上的字母或符号,就会以跑马灯的方式呈现。
清空画面
“清空画面”积木可以清除并关闭所有 LED 灯。
暂停
“暂停”积木可以让程序遇到这块积木时,暂停指定时间,接着再继续运作,暂停的时间单位是“毫秒”( 1/1000 秒 ),所以 100 毫秒等于 0.1 秒,5000 毫秒等于 5 秒。
下图的例子,将“显示数字”和“暂停 100 毫秒”的积木放入重复无限次积木里,就能够看到 LED 显示的数字不断变换。
显示箭头数字
“显示箭头数字”积木显示八个不同方向的箭头图案 ( 北、东北、东、东南、南、西南、西、西北 ),每个图案也都有对应的数字。
下图的例子,使用“重复无限次”积木,让北东南西的箭头,依序显示。
因为是“箭头数字”,所以如果将显示箭头后方换成 0~7 的数字,也可以显示对应的箭头图案。
微信扫码关注
抖音扫码关注