第 1 步:制作
它是什么?
使用micro:bit作为无线数据记录仪,记录其传感器的读数。
工作原理
- 将发射器程序下载到带有电池组的micro:bit上,将其连接到可移动的物体上(例如蔬菜脱水器),或是准备用它来玩抛接游戏。
- 此发送器取得加速度计的3个维度(x,y和z轴)上的力的恒定读数,并通过无线电发送。
- 将接收器micro:bit连接到电脑,然后使用Chrome浏览器或独立的MakeCode应用程序将记录器程序刷入到其中。 这将接收加速度计数据并将其作为串列数据发送到你的电脑。
- 现在,你应该会在micro:bit模拟器下方看到一个“显示控制台设备”按钮,点击它,应该会在屏幕上看到实时数据读数的图形。
- 握住传感器micro:bit的每一侧,观察每个轴上的读数如何变化。 把它扔在空中,用蔬菜脱水器旋转:你看到了什么?
- 按“暂停”,可以将数字数据下载为CSV(逗号分隔值)文件,然后你可以在电子表格程序中打开此文件进行分析。 如果你删除第二和第三时间列,只保留第一时间列,则可以将数据绘制在电子表格的散点图上,以显示力随时间的变化情况。
所需材料
- 2个micro:bit和1个电池盒
- 一台笔记本电脑或台式电脑以记录数据
- MakeCode编辑器(独立应用或者Chrome v65或更高版本)
- 接收端micro:bit安装最新固件(0249或更高版本)。
- 可选的蔬菜脱水器
第 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.