python 安卓平板_使用安卓手机或平板对microbit进行编程

现在大部分安卓手机和平板都带有了 USB OTG 功能,因此我们可以方便的通过手机的USB对microbit进行编程。

首先我们需要准备一个USB OTG转换头,或者是 USB OTG 转接线。

279b2451cd8bfe17a276dc610258955b064.jpg

4a8b65aab7e5a3b894bcc07fab11fc93061.jpg

这样就可以将microbit通过 USB OTG连接到手机。

3f9b185e9e64337088f48a6c9b7083a2406.jpg

其次需要安装新版本的 chrome (谷歌)浏览器,版本至少要大于 65。

04f68c092271fabe7263bf16d60be71f9b9.jpg

此外还需要升级 microbit 上 DAPLink 的固件,让microbit支持webusb功能。固件版本要大于 0246,升级固件的方法请参考论坛中的《microbit最新支持WebUSB功能的固件》,最新固件下载(因为订阅号不能发链接,请点击左下方的阅读原文查看)。

做好准备工作后,就可以通过手机的浏览器开始编程了。我们先打开 PythonEditor(https://micropython.top/,可以将网址添加到书签,就不用每次输入了,也可以通过中文论坛的在线编程导航栏进入)。

081fbbc889fbdc58bfd631163921f83b160.jpg

写好代码后(或者使用图形编程),按下烧录按钮,就会出现下面的提示。选择DAPLink CMSIS-DAP后,连接按钮就会从灰色变成蓝色。

28f6cb2d579bc9693b7d20b82f45133d194.jpg

按下连接按钮,就会开始下载程序了。下载后,会自动运行。

2bceac1f9352e0e1f4d88defe1d42034334.jpg

下载程序后,如果按下打开REPL,还可以进入在线REPL模式,进行代码底层调试。

a41efde97fdfd5cb1af70a93be671ab1036.jpg

如果希望使用 makecode 进行图形化编程,那么可以在手机的 chrome 浏览器中,打开 makecode 的网站(https://makecode.microbit.org/v1?webusb=1)。然后点一下右上角的齿轮,在弹出的菜单中选择设备配对。

bfdd78f00496af7624a441aeff1729dfd75.jpg

将出现和前面类似的连接提示。

099d709e6658c5664dd23bfdf7506dc1f2a.jpg

连接后再按下右下角的设备配对按钮。

7cc96b8e43a5df50d0343ae28fba1253bb1.jpg

再选择确定,允许访问USB设备。

cf9ad99f2675b6ecfc8eeea2a57a131152d.jpg

如果步骤正确就会出现配对成功提示。

b3f65da03886b5b11b40cffbed49776d6f8.jpg

完成程序编写后,点击左下角的下载图标(有一个小箭头的那个),就可以开始下载了。

80a33945f0159ec6bf6f2fa336f6213d47f.jpg

需要特别注意的是,因为手机的USB OTG性能较低,下载时间比较长,容易造成下载超时。因此最好先在计算机上用makecode下载一次程序,在用手机下载就不会出错了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值