Problème fonctionnement led Apa102

Vos 3 boucles for sont imbriquée les unes dans les autres - est-ce bien ce que vous souhaitez?

void loop()
{  
  for de 0 à 5 {instructions1 }
  for de 6 à 11 {instructions2 }
  for de 11 à 17 {instructions3 }
}

n'est pas la même chose que

void loop()
{  
  for de 0 à 5 { 
     instructions1
     for de 6 à 11 { 
       instructions2
       for de 11 à 17 {
          instructions 3
       }
    }
  }
}

--> attention où vous mettez les accolades fermantes de la boucle for - tout ce qui est dedans va être répété

en gros vous devez préparer dans le tableau leds[xxx] les couleurs que vous voulez. Une fois que le tableau est rempli correctement vous appelez FastLED.show(); c'est cela qui allume vraiment les LEDs. vous attendez un peu pour que l'oeil humain puisse percevoir les couleurs et puis vous recommencez à préparer dans le tableau leds[xxx] les couleurs que vous voulez et vous appelez à nouveau FastLED.show();