课程任务
利用micro:bit的LED,显示一个爱心,先一点点变暗,然后一点点变亮。需要使用到LED的亮度设置及亮度两个代码块,并且需要使用到变量和数学运算中的加和减。
课程目标
1.利用micro:bit的LED,显示一个爱心,先一点点变暗,然后一点点变亮。

2.需要使用到LED的亮度设置及亮度两个代码块,并且需要使用到变量和数学运算中的加和减,通过变量来记录LED灯是在变暗,还是在变量,因为不同的过程,亮度的调整方式有区别,一个是增加,一个是减少。
任务分解
1.在当开机时中,增加一个显示爱心代码块,拖拽基本中的“显示形状”代码块到代码区。

2.在当开机时中,增加亮度代码块,并将量度设置为255。点击代码块类型中的LED->更多,将设置亮度代码块增加到当开机时里面。


3.增加变量。点击代码块类型中的变量,点击设置变量,名字为tLight,具体,你可以自己设置。
同时,将“将tLight设为0”增加到当开机时中的最后面,用0来标识LED先变暗。
接下来的几步主要是通过逻辑来调整LED的亮度。


4.完成LED变暗的代码。如果tLight是0,则亮度减5,当亮度为0时,开始变量,也就是将tLight设为1。需要用到的代码块在逻辑、LED->更多、数学中。
【知识】
LED的亮度范围为0-255,0为灭,255为最亮。

5.参考第4步,完成LED变亮的代码。

完整代码
