BitWear
介绍
BitWear 是一个低成本的紧凑型配件,专为 micro:bit 用户制作有趣的可穿戴设备。BitWear 通过 5 颗螺丝(M3x5mm)简单地连接到 micro:bit 上,并由两节 CR2032 电池供电,电池被安全地夹在其中,除非拧开 BitWear,否则无法取出。板载有一个振动马达、一个蜂鸣器和一个可寻址 RGB LED,全部为您的有趣可穿戴项目而设计。我们对 BitWear 的设计目标是在最小化空间占用的同时最大化 micro:bit 功能,为新的 micro:bit 用户提供丰富的可穿戴体验。
用户需要单独准备两节 CR2032 电池和五颗 M3*5 螺丝。
测试程序时,请不要先在 BitWear 上安装电池。使用 USB 电缆代替提供电源并确保程序传输。只有在程序完成并需要离线实现时才安装电池。
教程
以下是一些相关教程,帮助您开始使用 BitWear。
1. 唤醒闹钟
1.1 实现
这是一个可以唤醒您的神奇设备!项目完成后,使用双面胶将设备固定在您的背部。慢慢弯腰,就像您要睡着一样,看看它是否能发出提醒。
1.2 编写程序
首先,添加一个 forever 块。在其中连接 show icon 块。保持这个心形图标。 接下来,添加一个 IF-THEN 语句。将比较块 < 连接到其中。在块内,将输入选项卡中的 acceleration (mg) 块添加到左侧框中;并在右侧框中输入 800。 然后,转到音乐选项卡,在下方连接 start melody (dadadum) repeating (once) 块。
1.3 连接设备
将 BitWear 连接到 micro:bit 上。使用 USB 电缆将 micro:bit 和您的 PC 连接在一起。确保 micro:bit 上的 LED 指示灯亮起。
1.4 下载程序
您已经在之前的教程中了解了如何下载程序,可以简化为以下步骤:重命名程序,点击"下载"按钮并将其发送到 micro:bit。
1.5 运行程序
打开 BitWear 上的电源开关,看看程序是否能正常运行。
2. 光线检测器
2.1 实现
连接 BitWear 后,如果光线水平大于 80,micro:bit 显示笑脸;如果不是,BitWear 振动,micro:bit 显示悲伤的脸并播放 Baddy 旋律。(指定的光线水平在实际场景中可能有所不同;您可以根据需要进行调整。)
2.2 编写程序
请注意,MakeCode 不提供控制 BitWear 的块。因此我们需要在 MakeCode 中手动添加扩展以确保一切正常。现在让我们学习如何做到这一点! 如何添加 BitWear 扩展: 转到 MakeCode: https://makecode.microbit.org
- 步骤 2:从下拉列表中选择扩展,这将带您到扩展页面。
- 步骤 3:在搜索框中输入 BitWear 扩展的地址:https://github.com/TinkerGen/pxt-BitWear
如果提示扩展不存在,请关闭浏览器并重新进入 MakeCode 再试一次。
- 步骤 4:点击扩展包,这会带你回到工作区。你会看到 BitWear 扩展已成功添加。
添加扩展后,让我们继续进行任务。
首先,添加一个无限循环块,并在其中连接一个 IF-THEN-ELSE 语句。 按照这个程序逻辑和代码:如果光照强度大于 80,那么 micro:bit 将显示笑脸;如果不是,BitWear 将振动,micro:bit 将显示悲伤的脸并播放 Baddy 旋律。
2.3 连接设备
将 BitWear 连接到 micro:bit 上。使用 USB 线将 micro:bit 和你的电脑连接在一起。确保 micro:bit 上的 LED 指示灯亮起。
2.4 下载程序
你已经在之前的教程中了解了如何下载程序,可以简化为以下步骤:重命名程序,点击"下载"按钮并将其发送到 micro:bit。
2.5 运行程序
打开 BitWear 上的电源开关,看看程序是否能正常运行。
由于 micro:bit 没有内置光传感器,micro:bit 使用 LED 矩阵来感知周围的光线。LED 执行器不断转换为输入信号并对电压衰减持续时间进行采样,这大致与环境光照强度成正比。
课程材料
你可以通过这个地址在我们的在线学习平台 Make2Learn 上查看关于 micro:bit 和 BitWear 的相关课程材料:https://make2learn.tinkergen.com/
附件
附件:BitWear 教程源代码
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。