網頁

透過雲端開發平台Blynk的zeRGBa工具改變RGB LED燈顏色變化



Blynk的Joystick搖桿工具中,學習到了一個工具同時操控兩個輸出腳,或是透過虛擬引腳Virtual Pins發送兩組數值到程式中的一個功能,而zeRGBa工具則是另外一個能有效控制RGB燈顏色的工具。

跟Joystick工具很像的是,它一樣有SPLIT與MERGE的輸出選擇,但我覺得在這個工具中,大部分的人應該都會選擇直接用三組數位輸出來控制RGB LED燈(如下圖)。



這個工具會在運行時將你選取到的顏色區域的RGB值分別傳送到D0、D1與D2輸出腳,所以我可以在這三個輸出腳上,個別接上RGB LED燈的三支腳位,這樣就能透過手機上顏色的選擇來改變RGB的輸出。





至於MERGE的輸出選項我反而覺得不太適合用在這個場合上,因為如果要在程式端精準的改變輸入的數值,用這種顏色拖拉的介面並不適合,反而使用拉桿工具Slider或步階累加工具Step H&V比較適合。



這個zeRGBa工具跟拉桿一樣有SEND VALUES ON RELEASE ONLY的選項,可以在選擇完成放開後才輸出數值,但如果想要有一邊滑動一邊改變RGB燈顏色的效果,可以把它關起來就會同步的改變顏色了,只是記得不斷發送的設定會加重硬體的負擔,可能有硬體重置的疑慮。