LineLedControl
Dependencies: EthernetNetIf LPD8806 mbed
Fork of OSCReceiver by
LedControl/Control.cpp
- Committer:
- sfjmt
- Date:
- 2013-08-26
- Revision:
- 1:e0714e1a1568
File content as of revision 1:e0714e1a1568:
#include "mbed.h" #include "LPD8806.h" #include "Control.h" LPD8806 strip = LPD8806(30); // setup void LedControl::setup(int numberOfLed) { // strip = LPD8806(numberOfLed); } // led pattren------------------------------------------------------ void LedControl::colorChase(int r, int g, int b, uint8_t delay) { int i; for (i=0; i < strip.numPixels(); i++) { strip.setPixelColor(i, 0); // turn all pixels off } for (i=0; i < strip.numPixels(); i++) { strip.setPixelColor(i, strip.Color(r,g,b)); if (i == 0) { strip.setPixelColor(strip.numPixels()-1, 0); } else { strip.setPixelColor(i-1, 0); } strip.show(); wait_ms(delay); } }