- Found at :
- a.co www.aliexpress.com
FullColorLED
アナログのフルカラーLEDです。3色のLEDが1つのLEDになっているものです。
wired(obniz, {r, g, b, common, common_type})
r,g,b,common は繋いだobniz Boardのioを指定してください。
common_type はLEDがアノードコモンであればanode_common
カソードコモンであればcathode_common
を指定してください。
// Javascript Example
var led = obniz.wired("FullColorLED", {r: 3, g:0, b:1, common:2, commonType:'anode_common'});
rgb(red, green, blue)
RGBにより色を変更します。
// Javascript Example
var led = obniz.wired("FullColorLED", {r: 3, g:0, b:1, common:2, commonType:'anode_common'});
led.rgb(0xFF, 255, 0); // Yellow
hsv(hue, saturation, value)
HSVにより色を変更します。
- hue : 0 ~ 360
- saturation : 0 ~ 1
- value : 0 ~ 1
// Javascript Example
var led = obniz.wired("FullColorLED", {r: 3, g:0, b:1, common:2, commonType:'anode_common'});
led.hsv(180, 0.5, 1);
gradation(cycle_ms)
自動で色をグラデーションで変え続けます。
// Javascript Example
var led = obniz.wired("FullColorLED",{r: 3, g:0, b:1, common:2, commonType:'anode_common'});
led.gradation(1000); // 1000 msec loop
stopgradation
自動グラデーションを止めます。
// Javascript Example
var led = obniz.wired("FullColorLED", {r: 3, g:0, b:1, common:2, commonType:'anode_common'});
led.gradation(1000); // 1000 msec loop
await obniz.wait(5000);
led.stopgradation()
Supported from: obniz.js 3.5.0