使用说明(usage)

我们以使用预加载的插件为例,在此我们演示如何在scratch3.0中使用micro:bit

步骤1: 打开Scratch3 Lab

推荐使用Chrome浏览器点击打开Scratch3 Lab,目前Scratch官方团队在目录支持更多浏览器版本,现阶段使用Chrome浏览器效果最佳

步骤2: 打开codelab-adapter

双击打开codelab-adapter

codelab-adapter启动之后,可以看到Scratch3 Lab指示灯显示绿色,代表连接成功

步骤3: 连接micro:bit,加载插件

使用数据线将micro:bit接入电脑,下载usb_Microbit_frimeware.hex 右键保存到本地,并将保存的文件拖入micro:bit中。

ps: Windows7用户注意(Mac和Windows10用户可以跳过),为了能发现并连接micro:bit,需要安装驱动(和使用mu-editor操作相同)

完成后在scratch3_adapter中点击加载micro:bit插件

你应该看到micro:bit背后的信号灯高频闪烁,如果它没有高频闪烁,则按一下micro:bit背部的复位按钮

ps: linux用户注意,scratch3_adapter使用usb串口与micro:bit连接,linux下,使用usb串口需要做权限设置:sudo chmod 666 /dev/ttyACM0

步骤4: hello world

现在让我们利用Scratch3 Lab控制micro:bit,让它在点阵屏上打印hello world

选择对应的scratch3插件:Microbit_cx(我们同时制作了若干中micro:bit,包括使用web蓝牙的)

接着拓展积木,点击运行

结语

这个例子完整展示了scratch3_adapter的使用流程

其中步骤2是关键,如果你接入的硬件目前没有默认插件支持它,你可以自己来写, codelab-adapter允许你将任何硬件接入scratch3.0中,别害怕,需要的代码很少也很简单,详情参见开发手册

我们也将在extension guide中介绍各种社区插件的使用方法