Christmas is near! Let's build animated led strip in just 5 minutes!
Updated DEC 13 2018. In this new update the code was revisited and new animation programs were added. Not all animations are enabled in the source code, some of there are commented out to decrease memory requirements. But many animations are beautiful, so i kept them all. Please, look at xtmas_neopixel_lite.ino file and select your own animation set. To do this, first comment out or remove comment from animation definition instance
symmRun symRun;
//metSingle mtrSgl;
Then add or remove the reference to animation class to anims array. Be careful of warnings about memory limit if Arduino IDE. The program can be unstable in case of insufficient memory amount.
animation* anims[] = { &cWipe, &cWalk, &cCreep, &cRainbow, &cRainCycle, &cRainFull, &cWave, &lUp, &sRnd, &rFade, &cCollEnd, &cRun, &cSeven, &mOne, &mWave, &cOne, &cFire, &cEvenOdd, &rFill, &cCollMdl, &cBlend, &cSwing, &cSwingS, &cFlash, &sWave, &cWorms, &cInterf, &cToward, &rToward, &lHouse, &cDrops, &wSeven, &fSeven, &sCreep, &tChase, &mtrSky, &symRun, &cRipe };
It is really simple, because the magic is in the software! Just solder three wires, upload software and voila: you have animated led strip! You cannot find this in any shop, it is unique. The program sketch consists of 33 different animation patterns, selected in random order. You can enjoy this toy all night.
The software can be downloaded from the github repository.
Merry Christmas!
Comments