FastLED einzelne LED´s deaktivieren

Grüsse in die Arduinowelt.

Ich versuche mich gerade an einem LED Projekt mit FastLED.

Ich hab ein Array als Beispiel 10 x 5 LED´s

0 10 20 30 40 50 1 11 21 31 41 51 2 12 22 32 42 52 3 13 23 33 43 53 4 14 24 34 44 54 5 15 25 35 45 55 6 16 26 36 46 56 7 17 27 37 47 57 8 18 28 38 48 58 9 19 29 39 49 59

ich würde gern aus dem LED Stripe ein paar LED´s entfernen

x x 20 30 x x x x 21 31 x x x x 22 32 x x x 13 23 33 43 x x 14 24 34 44 x x 15 x x 45 x 6 16 x x 46 56 7 17 27 37 47 57 8 18 28 38 48 58 9 19 x x 49 59

Ist es möglich diese entfernten LED´s aus dem Stripe trotzdem im Programm fest zulegen , meinetwegen auf Farbe Black so das die z.b. horizontale Rainbow Animation korrekt abläuft ?

ich hoffe ich hab mich verständlich aus gedrückt

einen schönen Abend noch

schon mal danke im voraus

Hi

Erstelle Dir eine eigene Funktion, Der Du die Pixel-Nummer und die Farbe übergibst. Wenn die Pixel-Nummer 'gültig' ist, rufst Du mit den gleichen Werten die Original-Pixel-Set-Funktion von Fast-LED auf. Wenn nicht, änderst Du die Farbe in Black und rufst den Kram damit auf.

Oder - wenn Black 'blöd' ist - ignorierst Du diesen Aufruf - musst Dir dann aber einen Weg schaffen, wie Du trotzdem an diese Pixel heran kommst.

MfG