爱心呼吸灯
这篇文章会介绍如何使用“变数”、“灯光亮度”、“计次循环”和“暂停”积木,做出爱心灯光逐渐渐亮,再逐渐变暗的呼吸灯效果。
积木程序原理
设定 micro:bit 启动后,显示爱心图示,并且新增一个变数 a,数值为 0。
在重复无限次的积木里,放入“计次 a 从 0 到 255”的循环,在每次循环执行时,将灯光亮度设定为 a,并且设定暂停 2 毫秒 ( 可放入“数字”积木设定 ),亮度就会从 0 逐渐变成 255。
一定要设定暂停,不然循环执行得太快,会看不见效果且可能会造成 micro:bit 当机。
复制“计次 a 从 0 到 255”的循环在下方贴上,将灯光的亮度改成“255 - a”,如此一来每次循环执行时,灯光亮度就会从 255 逐渐变成 0。
完成后启动 micro:bit,就会看见爱心灯图案逐渐变亮又逐渐变暗的呼吸灯效果。
范例解答
范例解答:爱心呼吸灯
微信扫码关注
抖音扫码关注