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