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