- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE7/NUMPAGES7
超声波传感器
课题:超声波传感器(第2章第3节)
一、教材分析
本课是第2章第3节,主要讲述了超声波传感器及倒车避障机器人的原理及算法。这部分教学内容是后续课程的基础,起到了一个知识储备的作用。
二、学情分析
在本节课学习之前,学生已经学习过红外传感器、灰度传感器,可以说在传感器的应用方面已经具备了一定的基础知识,这些都为超声波传感器的学习提供了帮助,将更加有利于学生完成本节课的学习任务,掌握本节课的知识内容。
三、教学目标和要求
学生了解超声波传感器的结构、原理及应用,理解倒车避障机器人的原理和算法,具备一定的读程能力及编程能力,增强学生的团队精神、创新意识及创造能力。
四、教学重点与难点
1.重点
(1)超声波传感器的工作原理。
(2)相关程序的修改、编写、调试、理解。
2.难点
(1)程序的编写调试。
(2)倒车避障机器人算法的理解。
五、教学方法
讲授指导法合作学习法项目教学法。
六、教学过程
1.情境导入
(1)教师活动与学生活动
教师:同学们,蝙蝠一般都在夜间飞行,还能捕捉飞蛾和蚊子;而且无论怎么飞,都不会和东西相撞,即使一根极细的电线,它也能灵巧地避开。难道它的眼睛特别敏锐,能在漆黑的夜里看清楚所有的东西吗?蝙蝠能够在夜间安全地飞行依靠的是什么?
学生:积极讨论,充满探索欲望。
教师:蝙蝠利用的是声音和耳朵。它一边飞,一边从嘴里发出一种声音。这种声音叫做超声波,人的耳朵是听不见的,蝙蝠的耳朵却能听见。超声波像波浪一样向前推进,遇到障碍物就反射回来,传到蝙蝠的耳朵里,蝙蝠就立刻改变飞行的方向。
引出主题:今天我们就将围绕“超声波”来开启学习之旅。
(2)设计意图
通过蝙蝠夜间飞行的这一具体情境导入,激发学生的探究欲望,引出教学内容。
2.介绍超声波及超声波传感器
(1)教师活动与学生活动
通常人类耳朵能听到的声波频率为20Hz~20000Hz。因此,我们把频率高于20000赫兹的声波称为“超声波”。它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为\t/item/%E8%B6%85%E5%A3%B0%E6%B3%A2%E4%BC%A0%E6%84%9F%E5%99%A8/_blank射线而定向传播等特点,它的应用非常广。(可以适当展示超声波在各行各业应用的实例)
利用超声波的方向性强,可以反射和折射的原理,把超声波发射出去,遇到障碍物被反射回来,由接收器接收,再计算从发射到接收到反射波所用时间来获取距离的传感器,称为超声波传感器。(可以适当展示超声波传感器的原理图和传感器的照片)
(2)设计意图
通过讲解让学生充分地理解超声波传感器的原理,这样不仅仅能够丰富学生的知识储备,同时也能够激发学生的学习积极性和主动性。
3.超声波传感器的算法原理
(1)教师活动与学生活动
教师:同学们,能不能在我们的身边找一个超声波传感器的应用实例呢?
学生:积极讨论,给出很多答案。填写项目实验报告。
教师:给出预设答案——我们身边最常见的超声波传感器的应用就是汽车倒车雷达,倒车雷达的主要部件就是超声波传感器。那么倒车雷达的工作流程是怎样的呢?(倒车的工作流程算法)
图1
(2)设计意图
知己知彼才能百战不殆,知晓原理就是成功的一半。通过这部分内容的讲解培养学生运用算法思维分析问题、解决问题的能力。
4.项目实训
(1)初阶项目(项目描述见教材)
a.教师活动与学生活动
学生:在机器人平台软件中打开“超声波.dat”文件,在机器人上安装超声波传感器,然后结合上面的工作流程图初步了解程序的算法及功能。
教师:简单介绍超声波传感器的安装,然后通过“超声波.dat”文件,分析超声波传感器的算法及原理。
注意:讲解过程中强调程序中“CSB()”是超声波传感器测得的距离值。“CSB()”三个字母必须大写,括号必须是英文字符。(可通过操作把设定的过程展示给学生)
学生:学生把程序下载到机器人上,运行机器人并观察机器人的运行情况。完成项目实验报告。
表1超声波.dat程序截图及分析
程序截图
C代码
思考实践
eq\o\ac(○,1)本机器人都用到了哪些构件和控件?
eq\o\ac(○,2)超声波传感器的安装位置和方向?
eq\o\ac(○,3)机器人倒车时电机的方向应该怎么设置?
eq\o\ac(○,4)机器人的倒车速度和什么有关?
eq\o\ac(○,5)尝试修改程序中的停车距离默认值,看看默认值最小能够设定为多少?观察机器人是否能在规定的距离范围内停止。(可以让学生多修改几次,加深理解)
b.设计意图
通过对“超声波.dat”程序的分析,学生进一步了解超声波传感器的工作原理及算法,把枯燥的概念通过程序形象化,变抽象为形象,激发学生的学习兴趣。同时通过让
文档评论(0)