LED 點矩陣
LED 點矩陣是由許多 LED 排列而成的元件,這裡使用的是 8 × 8 的 LED 點矩陣(型號 MAX7219),可以顯示圖案或文字。這篇文章會介紹 LED 點矩陣的接線與積木,並透過板上的按鈕顯示愛心圖案。
本篇以 Web:Bit 教育版的 Smart 模擬器示範,實體的 Smart 開發板和零件也是照同樣的腳位接線。模擬器的基本操作請參考:開始使用 Smart 模擬器。
接線與實作
從元件工具列把「LED 點矩陣」拖曳到畫面上。LED 點矩陣有五支接腳,接法如下:
- VCC:接 VCC
- GND:接 GND
- DIN:接 13
- CS:接 12
- CLK:接 14

13、12 號腳同時連接著板上三色 LED 的藍色與綠色,實體開發板也是如此。如果想避開板上的三色 LED,也可以照雲端平台教學文的接法:DIN 接 16、CS 接 14、CLK 接 5,記得積木裡的腳位也要一起修改。
積木清單
LED 點矩陣的積木放在「Smart 開發套件」的「顯示與燈條」。第一個積木用來設定 DIN、CS、CLK 三支接腳的腳位,第二個積木填入圖形代碼,LED 點矩陣就會顯示對應的圖案。

圖形代碼由 16 個十六進位字元組成,每 2 個字元代表一列,由上到下共 8 列。例如「0066ffff7e3c1800」就是一顆愛心。
範例:按板上按鈕顯示愛心
點選上方選單的「範例」,切換到「Smart」分頁,在「擴充套件互動」打開「LED 點矩陣:按板上按鈕顯示愛心」。範例先設定 LED 點矩陣的腳位,當板上按鈕按下時,就顯示代碼「0066ffff7e3c1800」的圖形。

按下「執行」後,點一下 Smart 開發板左下角的按鈕,LED 點矩陣就會出現一顆愛心。

改用實體開發板
照上面的腳位把 LED 點矩陣接到實體 Smart 開發板,再把開發板積木的連線方式從「模擬器」改成「Wi-Fi」,並在「控制」後面填入開發板的 Device ID,按下「執行」就能控制實體的 LED 點矩陣。
實體開發板要先連上 Wi-Fi 並取得 Device ID,請參考:Smart 初始化設定。
相關參考
- 雲端平台教學文:Dr.Smart:LED 點矩陣