第九课
自动化传送带
一、教学目标:
1、知识与技能
(1)学会编写程序模拟传送带
(2)学会使用超声波传感器
过程与方法
演示中讲解,激发学生学习兴趣并乐于思考探究,实践操作,巩固所学。
情感态度价值观
学生学习新技术中开拓视野,增长知识,体验成长、游戏、成功的乐趣!
二、教学重点:
(1)学会编写程序模拟传送带
(2)学会使用超声波传感器
三、教学难点:
(1)学会编写程序模拟传送带
(2)学会使用超声波传感器
四、教学过程
(一)导入:
现代工厂的自动化生产线,产品自动地由传送带输送,整个过程非常酷炫,让我们用超声波来模拟一条自动化传送带吧!
图9-1
一
模拟传送带
先用键盘操作来模拟传送带。
【例题9-1】编写如下程序:按下空格键,传送带上传来一只箱子;然后箱子在传送带边上垒起来,超过一定的高度移走。
【操作步骤】
第一步
打开源码编辑器,删除多余的角色和积木。
第二步
添加背景。
第三步
添加“工人”角色。当按下空格键,工人改变造型,表示有货物到达传送带。
脚本如下:
图9-2
第四步
添加“传送带”角色。
第五步
添加“箱子”角色。
新建“数量”和“高度”两个变量。“数量”累计箱子的个数,“高度”表示箱子的摆放高度。
如果按下空格键,克隆一个箱子。将箱子数量增加1;箱子出现在生产线的左边
(-497,-267),0.5秒内移动到生产线的右边位置(100,-146);然后箱子移出生产线进行摆放,箱子向上逐个垒起来。
脚本如下:
图9-3
当地面上垒放的箱子达到10个,移走。重新开始摆放箱子。脚本如下:
图9-4
运行程序。按下空格键,箱子通过生产线自动移到堆放处整齐摆放。
二
超声波传感器
超声波传感器能测距离,其原理是:超声波传感器向某一方向发射超声波,超声波遇到障碍物反射回来,通过计算超声波传播的时间可以计算出距离。如图9-5所示。
图9-5
【例题9-2】编写程序:用超声波检测传送带上的箱子并计数,箱子在边上垒起来,超过一定的高度移走。
【操作步骤】
第一步
打开例题9-1所编写的程序。
第二步
添加硬件。
将超声波传感器连接到Arduino主板。
第三步
新建“检测物体距离”变量,使用超声波传感器检测是否有物体传送过来。当超声波检测有物体靠近时,相当于例题9-1里按下了空格键。如图9-6所示。
图9-6
第四步
给“工人”角色添加如下脚本:
图9-7
第五步
修改“箱子”角色的脚本,如图9-8所示:
图9-8
运行程序。按下空格键或用超声波传感器检测到了箱子,箱子就会从流水线上移到堆放的地方,整齐地垒起来。
试一试
制作一款安全风扇,当检测到人靠近时,风扇停止旋转。
板书设计
第九课
自动化传送带
自动化
模拟传送带
传送带
超声波传感器(共15张PPT)
第九课
自动化传送带
在此输入您的封面副标题
(一)导入:
现代工厂的自动化生产线,产品自动地由传送带输送,整个过程非常酷炫,让我们用超声波来模拟一条自动化传送带吧!
一
模拟传送带
【例题9-1】编写如下程序:按下空格键,传送带上传来一只箱子;然后箱子在传送带边上垒起来,超过一定的高度移走。
【操作步骤】
第一步
打开源码编辑器,删除多余的角色和积木。
第二步
添加背景。
第三步
添加“工人”角色。当按下空格键,工人改变造型,表示有货物到达传送带。
脚本如下:
第四步
添加“传送带”角色。
第五步
添加“箱子”角色。
新建“数量”和“高度”两个变量。“数量”累计箱子的个数,“高度”表示箱子的摆放高度。
如果按下空格键,克隆一个箱子。将箱子数量增加1;箱子出现在生产线的左边(-497,-267),0.5秒内移动到生产线的右边位置(100,-146);然后箱子移出生产线进行摆放,箱子向上逐个垒起来。
脚本如下:
当地面上垒放的箱子达到10个,移走。重新开始摆放箱子。脚本如下:
运行程序。按下空格键,箱子通过生产线自动移到堆放处整齐摆放。
二
超声波传感器
超声波传感器能测距离,其原理是:超声波传感器向某一方向发射超声波,超声波遇到障碍物反射回来,通过计算超声波传播的时间可以计算出距离。如图9-5所示。
【例题9-2】编写程序:用超声波检测传送带上的箱子并计数,箱子在边上垒起来,超过一定的高度移走。
【操作步骤】
第一步
打开例题9-1所编写的程序。
第二步
添加硬件。
将超声波传感器连接到Arduino主板。
第三步
新建“检测物体距离”变量,使用超声波传感器检测是否有物体传送过来。当超声波检测有物体靠近时,相当于例题9-1里按下了空格键。如图9-6所示。
第四步
给“工人”角色添加如下脚本:
第五步
修改“箱子”角色的脚本,如图9-8所示:
运行程序。按下空格键或用超声波传感器检测到了箱子,箱子就会从流水线上移到堆放的地方,整齐地垒起来。
试一试
制作一款安全风扇,当检测到人靠近时,风扇停止旋转。
五、板书设计
第九课
自动化传送带
自动化
模拟传送带
传送带
超声波传感器