第 1 步:制作
它是什么?
使用BBC micro:bit收集踢腿或挥拍的力度数据,提升您的比赛水平。
介绍
编程指南
工作原理
这个项目使用了micro:bit的加速计和数据记录功能,记录下您在短时间内踢球或挥拍得多用力。 然后,您可以在电脑上研究这些数据,让动作发挥稳定,提高比赛表现,就像体育专业人士使用数据科学来帮助提升他们的表现一样。
采集数据
- 将下面的代码传到V2版本的micro:bit上,再连上电池组。 当您准备要收集数据时,把它放在袜子里(或者绑在手腕上)。
- 按下A键以开始记录数据。 显示屏会显示一个对勾(勾号)
- 尝试在短时间内做一些不同类型的运动。 例如,花几分钟时间来踢三次点球,然后进行三次传球。
- 如果您看到micro:bit的显示屏出现了一个叉号,那么说明micro:bit意外重置了。 此时,摸一下触摸标识来删除旧数据,然后在按住按钮A的同时按下按钮B。最后,按下按钮A来重新启动数据记录。
- 当您完成数据采集之后,拔掉电池组。
分析数据
用USB数据线将micro:bit连接到电脑的USB口上。

在电脑上找到名为MICROBIT的驱动器。 进到MICROBIT驱动器里面,双击里面的MY_DATA文件,您就能在电脑自动打开的网页浏览器里面看到您的数据。 然后,点击“Visual preview”来用图表的形式浏览您的数据。

这个图标的X轴代表的是时间,Y轴代表的是加速度的强度。 加速度以毫G(千分之一G)为单位来测量的。Y轴上的数字越大,测量到的加速度就越大,也意味着您的踢击越强。
您能在图表里找出您的三次罚球和三次传球吗? 您感觉最强的一脚和数据记录的最强一脚是一样的吗? 您可以重复这个过程,来和自己比较动作的加速度和发挥是否稳定,又或者和别的球员比较同样的内容。
您可以从此页面下载代码并直接使用。 又或者,您可以观看上面的编程教学视频,来自己编写踢球力度记录器。
所需材料
- V2版本的micro:bit和电池组
- 一台电脑和一条USB数据线,用来给micro:bit编程和查看您的数据
- 我们的数据记录指南可能有用
第2步:编程
第 3 步:完善
- 在一段时间内利用踢球力度计的数据进行训练,让您和您的搭档的传球能更加稳定。
- 让记录数据不要那么频繁,从而实现在更长的时间里采集数据。 方法是,将“every”代码块中的时间数字调大。
- 添加音频或视觉警报,让您在踢球力度超过某个值时提醒您。
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.