#include #include #include #include "light_ws2812.h" //const uint8_t NUM_LEDS = 24; // Anzahl Leds #define NUM_LEDS 1 struct cRGB leds[NUM_LEDS]; const uint8_t gammaTable18[32] = { 0, 1, 2, 4, 6, 10, 13, 18, 22, 28, 33, 39, 46, 53, 61, 69, 78, 86, 96, 106, 116, 126, 138, 149, 161, 173, 186, 199, 212, 226, 240, 255}; int main(void) { while(1) { for(uint8_t step = 0; step < 32; step++) { // Led einschalten leds[0].r = 0; leds[0].g = 0; leds[0].b = gammaTable18[step]; ws2812_setleds(leds, NUM_LEDS); _delay_ms(100); } } }