跳到主要内容

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版本

image-20250207175508430

在Extensions中搜索”display-shield“

image-20250207175401002

display-shield分栏中包含了

遥控器和绘图两个分栏

image-20250207175634988

仿真器

仿真器左侧的按钮分别对应Newbit Arcade Shield的按键。

右侧的图像显示区对应的Newbit Arcade Shield的屏幕,像素为160x120

image-20250207180250692

分栏

遥控器分栏中针对Shield上的方向键和AB按键进行编程。

image-20250207175756288

绘图分栏中针对屏幕进行几何图形显示或者自制图案的显示

image-20250207175919454

遥控器应用

编写手柄按键控制点阵显示的程序

https://makecode.microbit.org/_gTdft8PUH2sz

仿真器现象:

screenshots

实物现象:

newbitArcadeShield_Controller

绘图几何图形

使用几何图形绘制一个表情 https://makecode.microbit.org/_8qjd4L3gA8TT

仿真器:screenshots

实物现象: newbitArcadeShield_drawing

结合陀螺仪的数据的图表 https://makecode.microbit.org/_37W4ww3fe5HY

screenshots

自定义绘画

可以自定义图块,这里的操作和Makecode Arcade的图块操作一致

有16种颜色可以进行设置,可以对图块进行位置显示定义

image-20250207200621116 https://makecode.microbit.org/_WArTFwVRsKEq

更多教程

想知道更多的积木用法细节,可以查阅微软官方教程

https://makecode.microbit.org/pkg/microbit-apps/display-shield