[Micro:bit] KittenBot-Makecode离线版串口监视器使用教程(切记不能放在中文路径下)

DI玩 发表于 2018-1-2 18:33:06 | 显示全部楼层 [复制链接]
6 1668
640.webp.jpg


Makecode的加载速度经常成为课堂教学的痛点,在BBC micro:bit课堂教学初体验及教学环境部署建议一文中,曾介绍了老师们摸索出来的一些变通解决之道,不过能有款正经的makecode离线版,一直也是大家的期望。

近日KittenBot程序员Riven闲时做着玩,造出一个集成串口监视器的离线版(大神们总是不经间意缔造传奇)。放出后老师们奔走相告,纷纷下载测试,只是在串口监视器的调试使用过程中,小伙伴们还是碰了不少钉子。下面就简述下如何捯饬KittenBot-Makecode离线版串口监视器,供大家参考。

STEP 1 下载

地址:http://cdn.kittenbot.cn/makecode.zip

STEP 2  解压

KittenBot-Makecode离线版是绿色软件,解压后可以看到编辑器可执行文件Makecode.exe、串口驱动程序mbedWinSerial_16466.exe。

640.webp (1).jpg

串口驱动程序似乎没经过微软安全验证,会提示不明来路。其实大可放心,这是Arm官方提供的文件。

640.webp (2).jpg

原始下载地址:https://docs.mbed.com/docs/mbed- ... ndows-serial-driver

STEP 3 安装串口驱动

重要的事情说三遍

先把micro:bit连上计算机!

先把micro:bit连上计算机

先把micro:bit连上计算机!


哥就是这里被坑了好一会儿,如果bit不连上计算机会提示无法安装。

640.webp (3).jpg

之后双击 mbedWinSerial_16466.exe

640.webp (4).jpg

根据提示一路点击即可

STEP 4 测试


首先为bit编写一个串口数据输出的程序,当相关积木被拖入程序编辑界面后,仿真界面会出现一个模拟的串口监视器。不过至此只能“模拟”读取串口数据。

640.webp (5).jpg

640.webp (6).jpg


点击下载,程序将被直接写入联机的micro:bit,不用再保存——发送这么麻烦了。

0.gif

下载过程中会发现bit的联机指示灯高频闪烁,说明有数据交换。包括后面有串口数据传输时这个LED也是高频闪烁的。

640.webp (7).jpg

稍等一会儿,仿真界面中会出现一个“Show data Device”的按钮。单击该按钮,就可以查看串口反馈的数据了。

0 (1).gif


感觉micro:bit的应用又被打开了一片新天地!


感谢KittenBot团队在开源平台上的执着和投入!那位随便玩玩的工程师应该加鸡腿


640.webp (8).jpg



回复

使用道具 举报

发表于 2017-12-20 20:29:42 | 显示全部楼层
前排沙发,适合网络不好的学校进行上课狄老师教程好详细哈!!!
回复 支持 反对

使用道具 举报

发表于 2017-12-21 08:15:40 | 显示全部楼层
重点是同步串口监视。这个最喜欢。
回复 支持 反对

使用道具 举报

发表于 2017-12-21 22:53:09 | 显示全部楼层
rzyzzxw 发表于 2017-12-21 08:15
重点是同步串口监视。这个最喜欢。

赞同!这个相当实用
回复 支持 反对

使用道具 举报

发表于 2017-12-28 10:21:41 | 显示全部楼层
用来调试小项目比较方便,我打算用来做一个浇花检测系统,顺便跟着狄老师的教程来试一试
回复 支持 反对

使用道具 举报

发表于 2018-1-1 12:10:20 | 显示全部楼层
新人报道,感觉终于找到组织
回复 支持 反对

使用道具 举报

发表于 2018-1-2 18:33:06 | 显示全部楼层
2009191206 发表于 2018-1-1 12:10
新人报道,感觉终于找到组织

一起把Microbit玩转起来~
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入我们,

发现科技可以让生活更美好...

立即注册

如果您已拥有本站账户,则可

精华导读

推荐阅读

资讯排行

亲爱的,赶快加入我们吧!
X

QQ| Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

KittenBot.cn 2017 © 版权所有

粤ICP备16110073号

返回顶部 返回列表