Example forclass library WS2812B. WS2812B 用クラスライブラリの使用例.
Dependencies: UIT_WS2812B mbed
Diff: main.cpp
- Revision:
- 4:3e09f47b3c42
- Parent:
- 3:221db7d7ad6b
- Child:
- 5:f0de7b4f5ba6
--- a/main.cpp Mon Sep 26 02:06:16 2016 +0000 +++ b/main.cpp Mon Sep 26 02:11:13 2016 +0000 @@ -17,8 +17,15 @@ int main() { + // 全部を G + R + B に + myLed_.Write(0xFFFFFF, 8); // 全点灯 + wait(1); + + myLed_.Clear(8); // 全消灯 + wait(1); + + // 8 色の点灯 myLed_.Clear(8); - wait(0.5f); myLed_.Write(0x0F0F0F); // G + R + B,強度小 myLed_.Write(0xFF0000); // G myLed_.Write(0x00FF00); // R @@ -27,11 +34,11 @@ myLed_.Write(0xFFFF00); // G + R myLed_.Write(0xFF00FF); // G + B myLed_.Write(0xFFFFFF); // G + R + B - wait(0.5f); + wait(1); // 全部を R + B に myLed_.Write(0x00FFFF, 8); // R + B - wait(0.5f); + wait(1); // 点灯色を順に変化させる uint32_t data[] = { 0x0F0F0F, 0xFF0000, 0x00FF00, 0x0000FF,