《交替闪烁》第二课目录01教学目标02重难点03示例程序04拓展任务第一部分教学目标0102巩固循环语句的基本格式学会设置不同的等待时间以控制LED灯交替闪烁的频率软件目标教学目标硬件目标掌握板载左右两个LED是单独控制的方法01了解顺序结构语句的先后顺序02教学目标第二部分重点难点重点难点教学重点:了解结构的语句先后位置对于程序的影响教学难点:学会设置不同等待时间以控制LED灯交替闪烁的频率第三部分示例程序与脚本程序示例简介输入标题示例简介:板载LED左灯先发蓝光,1秒后左灯关闭,同时LED右灯发蓝光,1秒后右灯关闭,不断重复上述过程。效果演示示例程序输入标题代码截图脚本说明输入标题第四部分知识要点与拓展任务知识要点输入标题输入标题输入标题要点一:什么要用让LED状态清零?板载左右两个LED是单独控制的,且其当前状态会一直保持(如让左边LED亮起后,其亮起状态会一直保持),此时若执行右边LED亮起脚本,并不会改变左边LED的状态,而会看到两边LED都持续亮起。因此为了达到左右LED灯交替闪烁的效果,应该在右边LED亮起前,添加脚本先让左边LED灯熄灭,同理,左边LED亮起前也应该先让右边LED熄灭。示例脚本中使用及其实现效果。让全部板载LED熄灭,可比较以下脚本。知识要点一输入标题输入标题输入标题请比较以下脚本及其实现的效果知识要点二输入标题输入标题输入标题如果互换灯亮起和熄灭的语句块位置会怎样?若如下图交换语句块的位置(让灯亮起后熄灭,再等待1秒),由于灯亮起的程序没有持续时间,肉眼只能观察到瞬间灯闪,板载LED灯大部分为熄灭状态,无法实现交替闪烁效果。拓展任务输入标题输入标题输入标题改变示例脚本板载LED灯的颜色,使板载LED交替闪烁红蓝灯(需将程序上传至Arduino)。感谢各位观看