【BBC micro:bit基础教程】07-micro:bit与超声波传感器HC-SR04
【所需材料】
- BBC micro:bit 主板 x 1
- Micro USB 线 x 1
- 能容纳2节7号(AAA)电池的电池盒 x 1
- 7号(AAA)电池 x 2
- 超声波传感器HC-SR04(3.3v或5v) x 1
- 鳄鱼夹 x 4
【什么是超声波传感器】
超声波传感器HC-SR04模块有4个引脚,Trig引脚用来触发超声波模块发出超声信号,Echo引脚用来接收被障碍物遮挡回来的超声信号。根据超声信号发射和接收的时间差便可以计算出超声波模块与障碍物之间的距离。注意这个时间是超声一来一回的时间,所以进行距离运算时要除以2
【电路接线步骤】
3.3V版本接线图
5V版本接线图
注意5V版本的超声波模块在3.3V电压下是无法正常工作的,因此在电路连接上会有所区别。
【对micro:bit进行编程】
为了便于对超声波模块进行快速编程,需要添加Sonar包:
- 点击 ‘Advanced’
- 点击 ‘Add package’
- 在搜索框输入'sonar',然后点击搜索
- 选中‘sonar’
【对程序进行测试】
- 将编好的程序下载到micro:bit中
- 改变障碍物与超声波模块之间的距离,观察micro:bit LED屏上数字的变化。
【查看原文】
请访问 www.teachwithict.com
【有问题联系作者】
微信:mengfeixiang007 (验证信息请备注micro:bit)
QQ:784827264 (验证信息请备注micro:bit)