灯光 ( 更多 )
在灯光积木的“更多”选项里,包含一些比较少用到的灯光与设定功能,主要可以取得更多 micro:bit LED 矩阵的信息,或是针对 LED 矩阵进行默认值的相关设定。
点亮...亮度
“点亮...亮度”积木可以让指定坐标位置的 LED 灯亮起,同时指定该颗 LED 灯的亮度,0 是最暗 ( 不亮 ),255 是最亮。
“点亮...亮度”积木所设定的亮度“不会”影响其他灯光积木。
下图的例子,micro:bit 启动之后,会点亮左上到右下的灯号,灯号的亮度从亮到暗。
灯光亮度设定
“灯光亮度设定”积木设定 25 个 LED 的共同亮度,0 是最暗 ( 不亮 ),255 是最亮。
“灯光亮度设定”积木所设定的亮度“会”影响其他灯光积木,如果设定灯光亮度比较暗,使用“点亮”积木所点亮的 LED 就会比较暗。
亮度
“亮度”积木有两个,一种可以显示某一颗灯的亮度,另外一种可以显示 LED 的总体亮度。
启用
“启用”积木可以依据后方的“逻辑判断”启用或关闭 LED,如果后方逻辑为 false,就关闭 LED,如果是 true,就打开 LED。
注意!关闭 LED 之后,所有点亮 LED 的功能都会失效,连带对应的引脚:3、4、6、7、9 和 10 都会被关闭,直到再次打开。
“启用”积木和“清空画面”积木不同,启用积木指的是“关闭或打开 LED”,如果原本 LED 上有图案,再次打开时图案仍然会存在,但如果使用“清空画面”,图案就会消失。
停止动画
“停止动画”积木可以停止 LED 过长的文字或数字所产生的跑马灯动画。
下图的例子,按下 A 按钮会显示 Good Morning 的跑马灯动画,按下 B 按钮就会停止动画。
黑白
“黑白”积木有两个选项:
- 黑白:LED 只有“开或关”,不是全亮 ( 255 ),就是全暗 ( 0 ),如果亮度不为 0 的灯号,全部都会变成 255 全亮。
- 灰阶:设定 LED 可以是带有渐层 ( 0~255 ) 的亮暗。
下图的例子,micro:bit 启动时会先画出左上到右下渐暗的灯号,按下 A 按钮之后,所有灯号会变成全亮,按下 B 按钮又恢复成渐暗的灯号。
微信扫码关注
抖音扫码关注