編程機器人6 -- 點陣屏

這節課我們來講下點陣屏。

01

—點陣屏—

小的點陣屏常被用來在機器人上做一些簡單的顯示,

而複雜的彩色的點陣屏能顯示更豐富多彩的圖案。

下面這些都是點陣屏:

編程機器人6 -- 點陣屏

編程機器人6 -- 點陣屏

相信你也在很多地方看到過他們。

Omibox使用的點陣屏長這樣:

編程機器人6 -- 點陣屏

共有兩塊8X8的點陣屏,注意其序號是“0”和“1”

在以前的教程中我們也說過,程序中往往以0開始計數,這點務必要熟記。

那麼問題又來了,為什麼用0開始計數呢?

這個問題恐怕很多資深程序員也回答不上來,

我找了篇講的比較清楚的文章,有經驗的同學可以試著理解下,

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

如果理解不了,也沒關係,不影響我們今天對點陣屏的學習哦。

02

—軟件控制—

Omibox提供的點陣屏控制邏輯大體可以分為三類:

1.靜態顯示

編程機器人6 -- 點陣屏

2.動態顯示

編程機器人6 -- 點陣屏

3.指定位置(座標)顯示

編程機器人6 -- 點陣屏

熟悉了這些基礎腳本,我們就能結合其他動作來讓點陣屏顯示內容啦,

比如下面這個例子:

編程機器人6 -- 點陣屏

接下來,請多多嘗試吧,結合之前我們講過的傳感器,給機器人小車建立點陣屏顯示邏輯吧!


分享到:


相關文章: