编程机器人6 -- 点阵屏

编程机器人6 -- 点阵屏

这节课我们来讲下点阵屏。

01

—点阵屏—

小的点阵屏常被用来在机器人上做一些简单的显示,

而复杂的彩色的点阵屏能显示更丰富多彩的图案。

下面这些都是点阵屏:

相信你也在很多地方看到过他们。

Omibox使用的点阵屏长这样:

共有两块8X8的点阵屏,注意其序号是“0”和“1”

在以前的教程中我们也说过,程序中往往以0开始计数,这点务必要熟记。

那么问题又来了,为什么用0开始计数呢?

这个问题恐怕很多资深程序员也回答不上来,

我找了篇讲的比较清楚的文章,有经验的同学可以试着理解下,

https://www.cnblogs.com/crazymagic/p/9735985.html

如果理解不了,也没关系,不影响我们今天对点阵屏的学习哦。

02

—软件控制—

Omibox提供的点阵屏控制逻辑大体可以分为三类:

1.静态显示

2.动态显示

3.指定位置(坐标)显示

熟悉了这些基础脚本,我们就能结合其他动作来让点阵屏显示内容啦,

比如下面这个例子:

接下来,请多多尝试吧,结合之前我们讲过的传感器,给机器人小车建立点阵屏显示逻辑吧!