1、第 11 课 流光异彩流水灯 核心素养培养目标 1.了解信息技术的表现形式以及在日常生活中的应用,提高信息素养。 2.能用流程图描述简单算法,形成问题解决方案。 3.能适应信息技术支持的学习环境,学会使用数字化学习资源。 4.对于信息技术所产生的新观念和新事物,具备积极的学习态度、理性的价值判 断能力和负责的行动能力。 教学重点 1.流程图及常见的符号。 2.LED 的控制原理。 3.LED 与控制板的连接方式及程序中“功能指令”模块的使用。 教学难点 多个 LED 与 Arduino 控制板的连接。 教学过程: 情景导入: 每天晚上,马路两旁的流水灯多漂亮啊,用 Arduino 能做出来吗?
2、 是啊,我也想知道,一块问问小 i 吧 , Arduino 功能很强大,完全可以做出流水灯的效果,让我们开始吧! 一 流水彩灯的过程 议一议 讨论一下,把流水彩灯的流程图补充完成。假设 LED 依次点亮 1 秒后熄灭。 二 搭建三色彩灯 打开 Linkboy 软件,分别用以下两种饭还是搭建三色彩灯电路。 议一议 上图两种电路有何不同?在近新事物搭建是我们应该选则那 1 种方式连接电路 三 延时设计添效果 实现彩灯闪烁效果,要用到软件中延时器,它可以使某一个状态保持一段时间。 例如,让红色 LED 亮一秒,就相当于点亮红色 LED 后延时一秒。 做一做 步骤一:把延时器添加到工作台上。 步骤二:设置延时器,让红灯点亮 1 秒。 小贴士 延时器的时间设置可以是毫秒、秒、分钟、小时等。一个延时器可以供多个 LED 使用。 步骤三:添加红色 LED 熄灭指令,再 2 分别让黄灯、绿灯点亮和熄灭,实现闪 烁效果。 想一想 在编写程序时每种颜色 LED 的程序结构是相同的, 能利用复制、 粘贴的方法吗? 挑战自我 你能利用 LED 灯模拟国际摩尔斯电码信号吗? 信号编码方式为:短光长光短光