基础篇
        (一)
第一课 认识led
一、 教学目标
简单介绍软件的基本使用方法,如何搭建电路,认识LED,面包板的结构和使用,
软件程序下载方法
二、 重点,难点
LED的认识、软件连接、硬件连接
三、 教学准备
                         
主板                面包板            LED灯珠          限流电阻
      导线
四、 动手去发现
软件连接:
编程课的作用和意义     
硬件连接:
 
五、 示例程序
          示例1:
完成以上程序,运行程序看执行效果。
            示例2:                                示例3:
                                             
任务1: 比较示例2和示例3 两个程序的执行效果,同学们进行分析讨论他们之间的不同,为什么会产生这样不同的显示效果。熟练掌握“初始化”与“反复执行”的不同含义。
任务2: 知道 在哪里调用,以及它的快捷调用方式。
任务3: 在表达编辑器中,测试“红灯”的所有功能指令。然后讨论这些指令的功能和作用。
六、 扩展任务
学习增加一个延时器的功能,利用延时器,让led产生一个闪烁的效果。并可以根据不同的延
时时间长短,表现出不同的闪烁频率,体验程序的控制效果,同时学习把电脑上的程序上传到arduino UNO 主板。
七、 物品归位放好,摆回原样。 
             
第二课 闪烁、交替闪烁
一、 教学目标
1、 学习延时器功能的使用。
2、 设置不同等待时间以控制led灯交替闪烁频率。
3、 两个led的硬件连接,及各自单独的控制方法。
4、 循环语句的巩固使用
5、 顺序结构的语句先后位置,对程序的影响。
二、 重点,难点
1、 led闪烁频率的控制。
2、 两个led交互闪烁的的控制。
3、 顺序结构语句先后位置,对程序的影响。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。