预览加载中,请您耐心等待几秒...
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、打开arduino 2、查看端口号:右击“计算机”-“属性”-硬件-“设备管理器”-“端口” 3、正确选择端口和主板型号 4、打开ArduBlock输入程序 ArduBlock程序中的各个模块都是从左侧的模块库里“拖进”编程界面的,然后用这些模块积木进行拼接,拼接对了,会发出一声“咔”的清脆响声。如果要删去模块,直接把不需要的模块“拖出”编程界面即可。当我们编写好一个程序,点击编程环境上方的“上载到Arduino”按钮,会发现Arduino文本式的编程环境上的“上传”图标也开始工作了,而且在Arduino文本式的编程环境里还生成了文本式的代码。程序上传成功之后,文本式的文本环境下面会提示我们上传成功。 任务二: 1、设置软件环境(选择端口号和主板型号) 2、输入程序(打开ArduBlock编辑) 3、编写、保存、上传程序到硬件 4、查看实验结果 控制小灯打开的指令,high(高)就是指开关里的“开”状态 Tips:根据不同颜色里找到相应的指令模块, 小灯插在3号数字口上,所以上面写着3,根据你的小灯的数字口来 设定数字 编写灯亮的指令: 1、找到引脚-设定针脚数字值·拖动到右边区域 2、修改针脚为3 3、找到实用命令-延迟毫秒拖到右边区域 任务三: 任务导航 在Arduino板子的三个数字接口(3,8,9)上接上三个LED小灯,做一个依次闪烁的效果。 比如:红灯亮3秒之后灭掉,绿灯亮3秒之后灭掉,黄灯亮3秒之后灭掉,以此类推。 1、在Arduino主板的三个数字接口(3,4,5)上接上三个led小灯,做一个依次闪烁的效果。 2、硬件需要: Arduino主板、三个LED小灯、USB数据线、控件连接线。 3、参考编写 课堂总结: 通过这节课的学习,我们进一步步了解了LED,掌握了LED与Arduino控制器的连接,熟悉了ArduBlock编程环境,学会运用编程模仿了现实生活中的例子。生活中要注意文明交通,安全出行。