一、观察图片,分析原理
教师引导学生分析(如图1):汽车在倒车过程中是如何判断出后方有障碍物的?这是根据什么原理实现的?
师生分析得出结论:汽车的尾部安装了倒车雷达,可以判断汽车与障碍物的距离,而倒车雷达就是根据超声波的原理,利用超声波传感器来实现的。
1.介绍超声波和超声波传感器
超声波:通常当声波频率高于20千赫兹时,人的耳朵是听不见的,这种声波称为“超声波”。最早人们是从蝙蝠的身上发现了超声波的存在,它能在夜间飞行时依靠发出的超声波来定位和觅食。
超声波传感器:人们利用超声波的特性研制而成的传感器叫作超声波传感器(如图2),它就像mBot机器人的“大眼睛”。一只“眼睛”发射超声波信号,另一只“眼睛”接收反射回来的信号,因此能够探测机器人与障碍物之间的距离,从而实现避障的功能。
2.测量超声波传感器的值
教师演示测量超声波传感器值的方法,即通过“熊猫说”的形式在舞台上实时显示超声波传感器的值。(如图3)
为了使数值显示稳定且更易读,还可以借助“四舍五入”指令使显示出来的数值为整数。通过测量得出结论,所测数值的单位是cm,测量范围3~400cm。
二、实践探究,问题解决
1.分析问题,提出任务
首先在mBot机器人的前方设置一个障碍物(如图4),然后出示任务一,让学生思考分析如何使用超声

本文介绍了如何利用mBot机器人及其超声波传感器进行避障编程。通过理解超声波传感器的工作原理,学生学习如何编写程序,使机器人在遇到障碍物时自动停止或躲避。内容涵盖从原理分析、程序设计到硬件调试,旨在提升学生的实践能力和创新能力。
最低0.47元/天 解锁文章
608

被折叠的 条评论
为什么被折叠?



