第 7 课 仿真机器人避障
教学目标:
1、了解红外避障传感器的组成,学会应用红外避障传感器。
2、会用“永久循环”和“条件判断”两个模块编写程序。
3、能分析扫地机器人的行走规律。
教学重难点:
1、教学重点:了解红外避障传感器的组成,学会应用红外避障传感器。
2、教学难点:会用“永久循环”和“条件判断”两个模块编写程序。教学过程:
一、创设情境,导入新课
(一)教师播放扫地机器人扫地视频。
师:看完机器人扫地视频你有什么感想?请与同学交流一下吧!是呀!扫地机器人会避开障碍物,太有趣了。这节课就让我们一起学习第 7 课 仿真机器人避障
(二)教师板书课题
二、主动参与,新课探究
(一)认识红外避障传感器。(教师出示红外避障传感器及连接方法)
1、说出各部位名称。比如,可调电阻、探测指示灯、红外接收区、区外发射区、连接线、微电脑。
2、说一说红外传感器是如何传输信息的。
(二)了解扫地机器人的工作情况
1、教师出示扫地机器人躲避障碍物的示意图
2、学生分析示意图,提出不懂的问题。
3、教师解答学生的提问。
(三)编写仿真程序
师:根据以上示意图,我们在 RC 软件中,编写指挥仿真扫地机器人执行任务的程序。
1、启动 RC 软件,认识程序主界面。
师:找出“工具栏、菜单栏、模块库、流程图生成区、状态栏”等。
2、添加“永久循环”及“红外避障”模块。教师指导操作步骤:
(1) 单击添加“永久循环”模块。
(2) 单击添加“红外避障”模块。
(3) 双击“红外避障”传感器框。
(4) 选择“红外避障变量 1”来探测机器人前方的情况,该情况用变量值 0 和 1 表示,1 表示检测到障碍,0 表示无障碍。
(5) 选择传感器输入端口,单击“确定”按钮。学生尝试操作,教师巡视指导。
3、添加“条件判断”模块
(1) 教师出示示意图。
(2) 学生观察分析。
(3) 师:完成本模块,需要哪些步骤?每一步应该如何操作?
(4) 学生动手操作,教师巡视指导。
4、添加“转向”和“高速电机”模块。
(1) 教师出示示意图。
(2) 学生观察分析。
(3) 师:完成本模块,需要哪些步骤?每一步应该如何操作?
(4) 学生动手操作,教师巡视指导。
5、仿真测试机器人。教师指导学生单击按钮,进入仿真环境。单击工具栏上的“仿真”图标或“3D 仿真”图标,然后将仿真机器人放入仿真环境中进行测试。
三、创新活动
请同学们打开课本第 54 页,阅读创新活动内容,然后进行操作。四、回顾总结,活动评价
(一)通过这节课的学习活动,你有哪些收获?
(二)请你对这次活动进行评价,请打开课本第 54 页,填写活动评价表。