
上QQ阅读APP看书,第一时间看更新
二、编写程序
(一)编程思路
开启第1颗LED灯,等待0.2秒后关闭;开启第2颗LED灯,等待0.2秒后关闭,依次类推。
(二)小试牛刀
参照示例程序,编写程序并上传到光环板,摇晃光环板,查看效果。程序如图7-1所示(以4颗LED灯为例)。

图7-1 “流水灯”程序(一)
小技巧:当有大量积木重复使用时,可以使用复制功能快速复制多个积木,如图7-2所示。
试一试:继续增加LED灯的数量,直到12颗LED灯都能依次开启和关闭,形成一个环形的流水灯。

图7-2 复制积木
(三)进阶提升
编写完上面的程序,是不是感觉有点枯燥,认为编程是一项十分枯燥的工作。这么多看似相同的积木指令在重复执行,有没有感觉像制作“呼吸灯”?在这里,我们同样可以使用到“变量”和计次循环方式优化程序。
示例程序如图7-3所示。记得先建立变量“灯号”。

图7-3 “流水灯”程序(二)