一个易于使用的Arduino兼容库adressible基于LED的照明效果
资 源 简 介
Provides a clean interface for common LED lighting effects tasks. The library is designed to be non-blocking so that you can attend to sensors and other code paths without waiting for LED effects to complete.
# Features #
* Quickly get your lighting working, so you can focus on the other parts of your project!
* Non-blocking loops. Keep your sensor/application code isolated from your lighting code without requiring the use the Arduino interrupt system.
* Library of pre-written lighting effects
* Works well with the fantastic FastSPI library (http://code.google.com/p/fastspi/) to work efficiently on a large number of chipsets.
* Easy to write custom effects.
* Teensy 3 and Arduino Support
* Supports dividing a single strip into multiple logical ranges and seamlessly apply effects to any single range.
Note: This library has been written with an eye on ease of use, not on efficiency. It is efficient enough for most effects for small to medium strip lengths on an arduino. Large
文 件 列 表
examples
Ranges
Visual Micro
Simple
Spedometer
Ranges
Ranges.ino
EffectColorRotation.h
EffectCustom.h
EffectProgressBar.h
EffectRainbow.h
EffectRandomPixels.h
EffectSineWave.h
EffectSolidColor.h
IDrawable.h
LEDEffect.h
LEDFx.h
LEDFxLib.h
LedFxUtilities.h
PixelTransition.h
RangeInfoList.h
RGB.h
EffectColorRotation.cpp
EffectCustom.cpp
EffectProgressBar.cpp
EffectRainbow.cpp
EffectRandomPixels.cpp
EffectSineWave.cpp
EffectSolidColor.cpp
LEDEffect.cpp
LEDFxLib.cpp
PixelTransition.cpp
RangeInfoList.cpp