分类目录归档:Micro:Bit

Micro:Bit 如何升级固件

在 Micro:Bit 的官方编辑器上,有一个功能:设备配对,这个是依赖于 Chrome 的 Web USB 接口实现的,通过浏览器烧写你的 Micro:Bit 。

设备配对的入口
在线编辑的说明

点击设备配对时,你会看到一个设备,点击就可以配对了。

pllb5
配对界面

不过,并不是每次都可以完成配对的,很多时候,你可能没有办法搜索到。这是因为你的 Micro:Bit 设备依然运行的是旧版的固件,你需要升级一下固件。

升级固件

检测你的固件版本

在升级固件版本之前,你需要先去检测当前的固件版本。你可以使用 USB 数据线,将 Micro:Bit 与你的电脑相连。

连接成功后,你可以在 USB 驱动器中看到 Details.txt 文件

3azja
Details.txt 文件路径

打开这个文件后,你可以看到硬件的版本。

硬件版本

比如,我手上的这个硬件版本为 250 ,是可以使用 WebUSB 的。如果你的版本是0234, 0241, 0243之一,你就需要升级你的版本到最新(此文写于 2018 年 2 月 2日,当日最新版本是 250)。如果你的版本是 249 ,可以不需要升级。

进入维护模式

进入维护模式和进入配对模式一样,也需要按下特殊的键位。你需要在按下 Reset 按钮的同时,插上数据线,这样,你就可以看到在磁盘中多了一个 MAINTENANCE 的驱动器。

006tKfTcgy1g0l8vloftcg30ci08iqv8
进入维护模式

下载最新固件

接下来,你需要去下载最新的固件。你可以在官网的 Firmware 页面找到下载。

006tKfTcgy1g0l8yjnpowj31nm0gejvw
下载最新固件

点击下载,将固件下载到本地,并将其拖入到 MAINTENANCE 驱动器即可。

Micro:Bit 会自动开始刷新固件,等待其重启以后,你就可以在浏览器中下载固件,并进行固件的刷写了。非常的方便。

mb online
在线下载
按钮重新恢复为绿色的时候,就说明下载成功了。

Micro:Bit 蓝牙如何在开机状态进行连接?

如果你使用了 Micro:Bit 的话,你就知道,Micro:Bit 的蓝牙模块有一个默认的 Paring Mode。但是在 Paring Mode 就切换到了另外的模式,并非我们自己写的代码。

0v4z9
micro:bit 结构说明

如何进入 Paring Mode?

首先,需要为你的 Micro:Bit 通电,确保其可以正常运行。

接下来,按下Micro:Bit正面(有 LED 阵列的一面)的 A 键和 B 键,并保持按下的状态。在按下状态的同时,按一下背面的 Reset 按钮,并放开。此时需要确保没有松开 A 键和 B 键。

稍等片刻后,正面的 LED 阵列就会显示 “PAIRING MODE!” 的字样,说明你进入了 Paring Mode。此时,你就可以通过你的 Android/iPhone 手机进行连接了。

如果你想要开发自己的应用程序,我们应该是要求设备不需要进入对应的模式来设置的,毕竟这样操作极为不方便。而且如果你是要做一些自己的硬件,比如小车、机器人的时候,应该是不需要进入特定的模式来进行连接的,毕竟板子会直接装在亚克力的壳子上,极为不方便。

如何解决呢?

很简单,其实在 micro:bit 的在线编辑器中,你可以找到项目设定,打开项目设定

3147u
项目设定

在项目设定中,你可以修改蓝牙的连接模式!

qff2a
三种不同的连接模式

你只需要将模式切换为 “No Paring Required: Anyone Can connect Via Bluetooth”,就可以无序进入到 Paring Mode 了。