第 1 步:制作
它是什么?
使用micro:bit作为无线数据记录仪,记录其传感器的读数。
工作原理
- 将发送器程序下载到带有电池组的micro:bit中,然后将micro:bit安装到移动的物体上(例如蔬菜脱水器),或准备好用它玩抛接游戏。 程序会持续读取加速度计3个维度(x、y和z轴)的作用力,并通过无线电传输它们 。
- 通过USB将接收器micro:bit连接到电脑,并使用Mu Python编辑应用程序将记录仪程序传输到其上。
- 该micro:bit接收加速度计数据并将其作为串列数据发送到你的电脑。 单击Mu中的“Plotter”按钮,应该会看到实时读取数据图形出现在屏幕上。
- 将传感器micro:bit放在每一侧,并查看每个轴上的读数如何变化。 把它抛向空中、用蔬菜脱水器旋转:你看到了什么?
- Mu将数字数据保存为CSV(逗号分隔值)文件,并存储到电脑的主文件夹中。 在“mu_code”中查找,然后在“data_capture”文件夹中查找。
- 可以在电子表格程序中打开CSV文件进行分析。 如果删除第二和第三时间列,只保留第一时间列,则可以将数据绘制在电子表格的散点图上,以显示力随时间的变化情况。
所需材料
- 2个micro:bit和1个电池盒
- 一台笔记本电脑或台式电脑以记录数据
- Mu Python编辑器应用程序:https://codewith.mu/
- 蔬菜脱水器(可选)
第 2 步:编程
传感器/发射器
接收器/记录器
第 3 步:完善
- 使用此方法远程记录其他micro:bit传感器读数,例如温度、光或磁罗盘读数。
- 进行物理实验,研究将micro:bit放置在蔬菜脱水器中旋转时,作用在其上的力(离心力)。 你看到预期的结果了吗? (请记住,micro:bit上的加速度计最多只能读取2g的力,是地球重力的两倍。如果高速旋转它,则其可能会因为承受太大的力而无法记录。)
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.