Library and demo using the WS2812-based Neopixel strip connected to an LPC114
Fork of LEDTape_WS2812 by
Details here: http://mbed.org/users/rhodes42/notebook/tiny-neopixel-controller-with-lpc1114/
Diff: main.cpp
- Revision:
- 3:743570d993aa
- Parent:
- 2:61abc599f31f
diff -r 61abc599f31f -r 743570d993aa main.cpp --- a/main.cpp Mon Mar 24 10:00:54 2014 +0000 +++ b/main.cpp Tue Apr 08 20:56:03 2014 +0000 @@ -34,10 +34,13 @@ colors[k] = (k*260000); }*/ - setEveryMod(colors, 0xff, 3, 0, numLEDs); - setEveryMod(colors, (0xff<<8), 3, 1, numLEDs); - setEveryMod(colors, (0xff<<16), 3, 2, numLEDs); - + setEveryMod(colors, 0xff, 6, 0, numLEDs); + setEveryMod(colors, (0xff<<8), 6, 1, numLEDs); + setEveryMod(colors, (0xff<<16), 6, 2, numLEDs); + setEveryMod(colors, (0xff<<16)|(0xff<<8), 6, 3, numLEDs); + setEveryMod(colors, (0xff<<8)|(0xff), 6, 4, numLEDs); + setEveryMod(colors, (0xff<<16)|(0xff), 6, 5, numLEDs); + scaleBrightness(colors, 8, numLEDs); for (;;) { led1 = 1; @@ -51,13 +54,13 @@ setAll(colors, numLEDs); led1 = 0; tapeSend(); - wait_ms(100); + wait_ms(500); shiftAllFwd(colors, numLEDs); setAll(colors, numLEDs); led1 = 1; tapeSend(); - wait_ms(100); + wait_ms(500); } } }