Lumex EzRing燈環

平常許多人在玩WS2812的燈環,WS2812因為每顆燈都有一個小晶片可以定址以及做燈光控制,所以可以利用程式控制每一顆燈的顏色以及表現型態,可以對燈條以及燈環做許多燈光特效。話雖如此,但是要用程式來控制特效其實也不是一件容易的事,必須做很多數學運算,精準控制時間以及顏色變化,對一般人來說,想要弄出漂亮的燈光特效也不是一件容易的事。Lumex有出一款燈環特效的控制器,可以讓我們透過電腦以及arduino或是micro:bit等開發板,利用簡單的命令,便可以完成許多複雜的燈光特效。micro:bit使用的積木我也已經設計好了,積木安裝網址是,https://github.com/lioujj/pxt-LumexEzRing,小朋友以及老師都可以利用視覺化的積木簡單控制複雜的特效。以下介紹的是如何使用電腦以及micro:bit來控制Lumex 的燈環。

壹、直接用LDR-Controller控制燈環

貳、用電腦控制燈環

一、燈環如何和電腦連接

1.需要的東西:電腦要和燈環連接,除了要有燈環以及控制板,另外,還要靠UART橋接器才能用microUSB線和電腦連線。


2.連接方式:


3.首先電腦要先為橋接器安裝驅動程式(如果已安裝過,便不需要再安裝),以下為驅動程式的網址,請選擇適合的作業系統版本

https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers


4.安裝軟體

請到Lumex官網,下載EzRingSetup程式,https://www.lumex.com/news/SMD-LX0707RGB-TR.html,下載後解壓安裝。因為這個軟體需要使用「.NET」,如果在安裝過程中,有任何提示需要安裝「.NET」,則需要將它先安裝起來,再安裝這個EzRingSetup軟體。


5.進入EzRing程式後,首先要設定好連結的com port並連線。


6.進入「燈條燈環模式」,設定燈數後,便可以開始選擇每個燈的顏色,以及整體燈環的特效

傳送到燈環控制板上的實際圖形

參、用micro:bit控制燈環

一、線路的連接


二、程式範例1:

先將我寫的燈環積木安裝上去,安裝網址,https://github.com/lioujj/pxt-LumexEzRing

利用迴圈顯示所有的重覆特效,執行重覆特效的指令下達後,便會自動重覆執行,除非是設定停止或改變特效。


三、程式範例2:載入預存之頁面畫面,設定區段燈的顏色,再執行各種一次性的燈光特效。


四、程式範例3:

顏色的設定值的幾種用法,以下的程式,指定從第0顆到第6顆燈顯示彩虹的顏色。指令顏色編碼可以用如下的四種方式,看自己常用哪一種方式都可以,最簡便的就是直接用下拉式選單,但顏色數不多。

積木裡有個「將顯示之畫面存進目前頁面」,可將自己在micro:bit動態產生的顯示畫面儲存至特定的頁面。

至於色碼的轉換可以參考以下網址:https://www.mathsisfun.com/hexadecimal-decimal-colors.html