听到声音就移动 ( V2 )
这篇教学会使用 micro:bit 二代开发板 ( V2 ) 的微型麦克风,侦测环境的声音,当声音响度大的时候就让 micro:bit 自走车 ( MoonCar 登月小车 ) 向前移动,当声音响度小的时候就停止移动。
- 操作 MoonCar 需要加载对应的扩充积木,请先参考:加载 MoonCar 的程序积木
- 更多信息:ICShop MoonCar 官方网站
侦测声音响度
参考“声音响度”积木说明,当 MoonCar 启动时,使用重复无限次积木,不断侦测声音响度,并透过序列显示声音响度。
声音响度的范围是 0~255,因此也可以使用“点亮长条图”积木,将声音响度转换成 LED 的显示灯号。
听到声音就移动
如果已经能读取声音响度数值,可以透过逻辑的方式,判断如果声音响度大于 150,就让 MoonCar 向前移动,如果声音响度小于等于 150,就让 MoonCar 停止移动。
范例解答
延伸练习
如果已经熟悉了 MoonCar 听到声音就移动 ( V2 )的原理,还可以尝试更多好玩的作法:
- 尝试和朋友比赛,谁能够只喊一口气,就让 MoonCar 移动到最远的距离。
微信扫码关注
抖音扫码关注