0°

(二十一)基础例子:汽车测速仪

我们初中物理都学过计算汽车速度的公式和方法,当然那个时候我们只是了解了理论知识,今天我们自己动手来做一个汽车测速仪

方案

两个测速板连接到micro:bit,因此它可以检测通过它们的汽车。

(二十一)基础例子:汽车测速仪

当汽车通过测速板0时,它会向micro:bit发送一个指令在针上按下。micro:bit在变量中记录时间t0

(二十一)基础例子:汽车测速仪

当汽车通过测速板1时,它会向微型钻头发送一个指令在针上按下。micro:bit在变量中记录时间t1

(二十一)基础例子:汽车测速仪

其余的是一些数学和物理。穿过门的时间计算为差值t1 - t0。通过将门之间的距离除以持续时间,我们得到了汽车的速度!

(二十一)基础例子:汽车测速仪

物料

  • 硬纸板
  • 铝箔
  • 双面胶带(地毯胶带)
  • 4个鳄鱼夹
  • micro:bit和USB线
(二十一)基础例子:汽车测速仪

制作测速带

传感器是通过在纸板上尽可能靠近地敲击两条箔片而制成的。

在纸板上添加两条双面胶带。取下保护膜。

(二十一)基础例子:汽车测速仪

将铝箔放在双面胶带上。用力按压胶带,使箔片良好粘合。

(二十一)基础例子:汽车测速仪

拉下未接触胶带条的金属箔。这就是胶带之间和周围的所有金属箔。这会清除额外的箔片并在胶带条上的箔片之间形成间隙。确保间隙足够,以便两个箔条不会相互接触。

(二十一)基础例子:汽车测速仪

将鳄鱼夹带连接到每个箔条上。

将鳄鱼插头连接到micro:bit上的GNDP0针脚

用代码检测汽车

micro:bit提供在针上按下GND检测到引脚和引脚之间引发的事件。电路导体可以是电线甚至是你的身体!我们将在车底安装一个铝箔。当它通过门时,它连接两个箔条,关闭电路并触发事件。

打开代码编辑器并启动一个新项目并添加以下块。

 

用手指测试代码,我们看到按下两个条带时LED列打开。
https://youtu.be/zi_-NAmdDpY

升级汽车

在本课中,我们挑选了一辆随机玩具车,并在底部敲了一下金属箔。当汽车穿过大门时,它将连接大门的两侧并触发它。确保添加足够的箔片以在地面上获得良好的连接。

添加第二个测速板

用胶带和铝箔重复相同的过程以构建一个测速板。

将鳄鱼夹连接到micro:bit上的GNDP1针脚

检测第二个测速带

由于第二个门连接到引脚P1,我们添加了第二个在针上按下显示2列LED的事件。

 

计算时间

micro:bit有一个精确测量时间的时钟。它测量micro:bit已开启的秒数。我们将记录每个门在变量跳闸的时间t0t1。我们采取的不同之间t1t0计算门之间的持续时间。

 

计算速度

测量门之间的距离并应用牛顿定律来计算汽车的速度(它的速度)。

v = d / t
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论