教学设计|超声波测距仪(mPythonX/mPython)

小齿轮 汝州一中朱现伟
帖子创建于2020年03月29日 首届“掌控板”教学应用设计大赛 1092 次浏览 2 个赞


【适用年级】

小学三四年级

【课时】

2

【教学目标】

1、了解超波测距的原理。

2、设计制作一个简单的超声波测距仪

【超声波测距仪】

超声波测距原理是在超声波发射装置发出超声波,它的根据是接收器接到超声波时的时间差,与雷达测距原理相似。 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。

(超声波在空气中的传播速度为340m/s,根据计时器记录的时间t(秒),就可以计算出发射点距障碍物的距离(s),即:s=340t/2)


【器材准备】

1、掌控板及掌控宝

2、IIC超声波传感器

3、纸板直尺美工刀胶枪铅笔等(安全使用)


【软件】

mPythonX/mPython


【教学过程】

1、课堂导入

超声波的知识

超声波测距原理

2、编程调试

功能要求

按P键测一次距离

课堂可以由简单显示超声波数值开始。

参考程序


初始化


循环



文件名:掌控测距仪.xml

3、外形设计制作

用笔设计草图然后开始制作




彩绘及美化(略)

4、演示视频

提示:本超声波模块有测距范围


5、扩展思考

尝试做一个身高测试仪,或者投篮球计数器,等其它想法。

优化程序,能不能加上语音播报等功能。

小组讨论其它更好更多的想法。

2 条评论

小齿轮 汝州一中朱现伟

2020年03月29日

本项目部分参考江锋老师教程,特此感谢。

白吃白给

2020年03月30日

突然让我想到了测体温的?

有 1 条回复