预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

闪烁LED小灯(交通灯)一、教学目标1.通过制作多个闪烁的LED,学会LED与Arduino控制器数字口的连接,了解现实中的交通灯运作机制。2.体验自然语言描述到程序编写的一般过程。3.使用解决生活中的具体问题的办法,激发对编程的学习兴趣。二、教学重难点教学重点:多个硬件连接的使用方法教学难点:数字串口的输出的辨认三、教学过程教师介绍新课导入:出示四幅图画,询问交通怎样?引出任务交通信号灯的制作认识硬件:1、Arduino主板、led小灯、数据连接线、控件连接线2、数字口的认识:不连续的,2,3,8,9,10…3、Led小灯的认识:LED(LightEmittingDiode,发光二极管)是一种能够将电能转化为可见光的固态的半导体器件。4、连接方法演示任务一:两人合作连接硬件认识软件:1、打开arduino2、查看端口号:右击“计算机”-“属性”-硬件-“设备管理器”-“端口”3、正确选择端口和主板型号4、打开ArduBlock输入程序ArduBlock程序中的各个模块都是从左侧的模块库里“拖进”编程界面的,然后用这些模块积木进行拼接,拼接对了,会发出一声“咔”的清脆响声。如果要删去模块,直接把不需要的模块“拖出”编程界面即可。当我们编写好一个程序,点击编程环境上方的“上载到Arduino”按钮,会发现Arduino文本式的编程环境上的“上传”图标也开始工作了,而且在Arduino文本式的编程环境里还生成了文本式的代码。程序上传成功之后,文本式的文本环境下面会提示我们上传成功。任务二:1、设置软件环境(选择端口号和主板型号)2、输入程序(打开ArduBlock编辑)3、编写、保存、上传程序到硬件4、查看实验结果控制小灯打开的指令,high(高)就是指开关里的“开”状态Tips:根据不同颜色里找到相应的指令模块,小灯插在3号数字口上,所以上面写着3,根据你的小灯的数字口来设定数字编写灯亮的指令:1、找到引脚-设定针脚数字值·拖动到右边区域2、修改针脚为33、找到实用命令-延迟毫秒拖到右边区域任务三:任务导航在Arduino板子的三个数字接口(3,8,9)上接上三个LED小灯,做一个依次闪烁的效果。比如:红灯亮3秒之后灭掉,绿灯亮3秒之后灭掉,黄灯亮3秒之后灭掉,以此类推。1、在Arduino主板的三个数字接口(3,4,5)上接上三个led小灯,做一个依次闪烁的效果。2、硬件需要:Arduino主板、三个LED小灯、USB数据线、控件连接线。3、参考编写课堂总结:通过这节课的学习,我们进一步步了解了LED,掌握了LED与Arduino控制器的连接,熟悉了ArduBlock编程环境,学会运用编程模仿了现实生活中的例子。生活中要注意文明交通,安全出行。