#include #include #include #include "light_ws2812.h" // first = 0 // last = 58 #define NUM_LEDS 59 struct cRGB leds[NUM_LEDS]; int main(void) { while(1) { uint8_t i; for(i=0; i <= NUM_LEDS; i++) { leds[i].r = 255; leds[i].g = 0; leds[i].b = 0; } ws2812_setleds(leds, NUM_LEDS); _delay_ms(1000); for(i=NUM_LEDS; i >= 0; i--) { leds[i].r = 0; leds[i].g = 0; leds[i].b = 0; } ws2812_setleds(leds, NUM_LEDS); _delay_ms(1000); } }