昨天各种试都不work

要气死了

今天下班回来继续

一下子成功了

记一下几个关键地方免得回头又搞半天

第一从makecode下载代码的时候不按pair button,直接下载文件,拖到microbit drive里

第二把microbit插上电,不急着按ab和resetbutton去启动bluetooth连接,不用

第三点击webapp connect,就直接连接成功了!

后来下载自己的makecode js到microbit还是不行

code完全一样也不行!

弄了半天,发现是因为别人样本makecode的一个设置不一样!

首先弄成js模式

然后左边explorer展开

里面有一个文件pxt.json

里面"JustWorks pairing (default): Pairing is automatic once the pairing is initiated."是off的

但是如果自己加bluetooth extension,那个选项是on的!

而且点不动!

只能点击"Edit Settings as text"

然后把里面一段设置copy过来

    "yotta": {
        "config": {
            "microbit-dal": {
                "bluetooth": {
                    "open": 1,
                    "pairing_mode": 0,
                    "whitelist": 0
                }
            }
        }
    }
 

然后保存下载就可以了

这样在webapp里连接bluetooth的时候这个device就可以显示出来,pair就可以了


<
Previous Post
microbit vision webapp step 4: combine vision and bluetooth
>
Next Post
microbit vision webapp step 5: phone guided microbit car