LED ブロックは出力として使用できるフルカラー LED を 1 つ備えています。
ブロックの制御に使用する特性(characteristic)は MESH ブロックの機能利用を、具体的な接続の流れは接続方法を参照してください。
フルカラー LED は強い発光や高速点滅が可能なため、使用の際は以下の「健康のためのご注意」を確認し安全に配慮してください。
健康のためのご注意LED 発光部を暗い場所や目に近い距離で長時間継続して見ないようにしてください。 警告光の刺激によって引き起こされる発作について LED などの点滅を繰り返す発光部や、その他の光の刺激によって、まれに、目の痛み、視覚異常、偏頭痛、けいれんや意識障害(失神など)などの症状(光感受性発作)が起きることがあります。こうした症状のある方は、事前に必ず医師に相談してください。 こんなときはすぐに使用を中止する 上記の症状に加え、頭痛、めまい、吐き気、疲労感、乗り物酔いに似た症状などを感じたときや、目、耳、手、腕、足など、身体の一部に不快感や痛みを感じたときは、すぐに使用を中止してください。使用を中止しても治らないときは、医師の診察を受けてください。 |
-
書き込み
書き込み
LED点灯指示
フルカラー LED の点灯を RGB 各色の強度と点灯パターンで指示します。
データ位置 |
内容 |
例(下線は固定値) |
---|---|---|
0 |
0x01 |
|
1 |
0x00 (LED 点灯指示) |
|
2 |
0x0F (明るさ 15) |
|
3 |
- |
0x00 |
4 |
0x3F (明るさ 63) |
|
5 |
- |
0x00 |
6 |
0x00 (明るさ 0) |
|
7 |
LSB 0xFF、MSB 0xFF (無制限) |
|
8 |
||
9 |
LSB 0x88、MSB 0x13 (5,000 [ms]) |
|
10 |
||
11 |
LSB 0x64、MSB 0x00 (100 [ms]) |
|
12 |
||
13 |
0x01 (点滅する) |
|
14(最終データ) |
0x4D |
LSB および MSB に関しては、リトルエンディアンを参照してください。
LED の明るさ
RGB 各色(赤、緑、青)の LED の明るさを指定します。すべて 0 に設定した場合は消灯します。
表記 |
値の範囲 |
---|---|
10 進数 |
0 ~ 127 |
16 進数 |
0x00 ~ 0x7F |
点灯時間・点灯サイクル・消灯サイクル [ms]
「点灯サイクルで指定した秒数だけ点灯」と「消灯サイクルで指定した秒数だけ消灯」を点灯時間の範囲内で繰り返します。また、特定の組み合わせにおいては常時点灯・消灯となる場合があります。
表記 |
値の範囲 [ms] |
---|---|
10 進数 |
0 ~ 65,535 |
16 進数 |
0x0000 ~ 0xFFFF |
分解能は 10 [ms] です。点灯時間が 0xFFFF の場合は、無制限に相当します。 |
例:点灯時間 6,500 [ms]、点灯サイクル 2,000 [ms]、消灯サイクル 1,000 [ms] の場合
例:常時点灯、消灯したい場合の組み合わせ
動作 |
点灯時間 [ms] |
点灯サイクル [ms] |
消灯サイクル [ms] |
---|---|---|---|
常時点灯 |
65,535(無制限) |
1 以上 |
0 |
消灯 |
1 以上 |
0 |
0 |
点灯パターン
以下の点灯パターンのいずれかを指定します。
値 |
モード |
---|---|
0x01 |
点滅する |
0x02 |
ふわっと光る |