Lumex 96*8 LDM

Lumex除了有64*32的LDM之外,還有一個稍微小一些的長條形的LDM,解析度為96*8,因為它解析度較低,比較不適合繪圖,但是拿來當顯示文字訊息的跑馬燈,效果也還不錯。就如同LDM64*32一樣,96*8的LDM也需要5V的電源,所以如果要用micro:bit來控制,必須使用能提供5V電源的擴展板,在這裡,我是使用凱斯電子的KSB039來當做擴展板,相關的micro:bit積木我也已設計完成,安裝網址,https://github.com/lioujj/pxt-LumexLDM9608

以下簡單介紹作法:

一、硬體線路的連接:

1.將背板上的一個小卡片拆下,將白色的接頭接上。


2.小卡片要接回去時,請注意背板以及卡片上都有小三角形,那二個腳位必須接在一起才是正確連接。


3.再次確認,電線是在大顆圓柱體電容的那一側。


4.因為LDM需要5V的電源,在這裡,我以凱斯電子的KSB039來當做例子,LDM和micro:bit是使用P13以及P14連接(可自行調整要用哪二個腳位)。


二、程式範例

請先在MakeCode裡安裝LDM 96*8的擴展,安裝連結如下,https://github.com/lioujj/pxt-LumexLDM9608

因為這個LDM解析度較小,所以如果要動態顯示文字,只有5*7的字型可以用,每個字佔6*8的大小,因此只能顯示一行文字,但是可以由「列」來控制該出現在第一行的什麼位置。

以下的程式,由「重覆無限次」將偵測到的溫度以及亮度在特定的位置顯示出來。按A鍵以及B鍵,則是將LDM上的顯示訊息,以特定的特效來顯示。