我们初中物理都学过计算汽车速度的公式和方法,当然那个时候我们只是了解了理论知识,今天我们自己动手来做一个汽车测速仪
目录
方案
两个测速板连接到micro:bit,因此它可以检测通过它们的汽车。
当汽车通过测速板0时,它会向micro:bit发送一个指令在针上按下。micro:bit在变量中记录时间t0
。
当汽车通过测速板1时,它会向微型钻头发送一个指令在针上按下。micro:bit在变量中记录时间t1
。
其余的是一些数学和物理。穿过门的时间计算为差值t1 - t0
。通过将门之间的距离除以持续时间,我们得到了汽车的速度!
物料
- 硬纸板
- 铝箔
- 双面胶带(地毯胶带)
- 4个鳄鱼夹
- micro:bit和USB线
制作测速带
传感器是通过在纸板上尽可能靠近地敲击两条箔片而制成的。
在纸板上添加两条双面胶带。取下保护膜。
将铝箔放在双面胶带上。用力按压胶带,使箔片良好粘合。
拉下未接触胶带条的金属箔。这就是胶带之间和周围的所有金属箔。这会清除额外的箔片并在胶带条上的箔片之间形成间隙。确保间隙足够,以便两个箔条不会相互接触。
将鳄鱼夹带连接到每个箔条上。
将鳄鱼插头连接到micro:bit上的GND
和P0
针脚
用代码检测汽车
micro:bit提供在针上按下在GND
检测到引脚和引脚之间引发的事件。电路导体可以是电线甚至是你的身体!我们将在车底安装一个铝箔。当它通过门时,它连接两个箔条,关闭电路并触发事件。
打开代码编辑器并启动一个新项目并添加以下块。
升级汽车
在本课中,我们挑选了一辆随机玩具车,并在底部敲了一下金属箔。当汽车穿过大门时,它将连接大门的两侧并触发它。确保添加足够的箔片以在地面上获得良好的连接。
添加第二个测速板
用胶带和铝箔重复相同的过程以构建一个测速板。
将鳄鱼夹连接到micro:bit上的GND
和P1
针脚
检测第二个测速带
由于第二个门连接到引脚P1
,我们添加了第二个在针上按下显示2列LED的事件。
计算时间
micro:bit有一个精确测量时间的时钟。它测量micro:bit已开启的秒数。我们将记录每个门在变量跳闸的时间t0
和t1
。我们采取的不同之间t1
和t0
计算门之间的持续时间。
计算速度
测量门之间的距离并应用牛顿定律来计算汽车的速度(它的速度)。
v = d / t