display-shield入门
简介
总所周知Newbit Arcade Shield只能在Makecode Arcade平台或者MicroCode平台下使用。在Makecode平台下是不支持的,在Makecode上无法作为一个控制手柄进行使用,实在令人惋惜。
但是最近微软在最新的Makecode Beta版本上线了一个重磅的插件——display-shield。可以使Newbit Arcade Shield在Makecode平台上使用。
快速上手
浏览器中打开https://makecode.microbit.org/beta
[!NOTE]
请注意是beta版本
在Extensions中搜索”display-shield“
display-shield分栏中包含了
遥控器和绘图两个分栏
仿真器
仿真器左侧的按钮分别对应Newbit Arcade Shield的按键。
右侧的图像显示区对应的Newbit Arcade Shield的屏幕,像素为160x120
分栏
遥控器分栏中针对Shield上的方向键和AB按键进行编程。
绘图分栏中针对屏幕进行几何图形显示或者自制图案的显示
遥控器应用
编写手柄按键控制点阵显示的程序
https://makecode.microbit.org/_gTdft8PUH2sz
仿真器现象:
实物现象:
绘图几何图形
使用几何图形绘制一个表情 https://makecode.microbit.org/_8qjd4L3gA8TT
仿真器:
实物现象:
结合陀螺仪的数据的图表 https://makecode.microbit.org/_37W4ww3fe5HY
自定义绘画
可以自定义图块,这里的操作和Makecode Arcade的图块操作一致
有16种颜色可以进行设置,可以对图块进行位置显示定义
https://makecode.microbit.org/_WArTFwVRsKEq
更多教程
想知道更多的积木用法细节,可以查阅微软官方教程
https://makecode.microbit.org/pkg/microbit-apps/display-shield