Modifications

Sauter à la navigation Sauter à la recherche
Ligne 205 : Ligne 205 :  
sudo python neopixels.py
 
sudo python neopixels.py
 
</syntaxhighlight>
 
</syntaxhighlight>
  −
{{traduction}}
      
Vous devriez voir les NeoPixels s'allumer et s'animer avec différentes couleurs.
 
Vous devriez voir les NeoPixels s'allumer et s'animer avec différentes couleurs.
Ligne 288 : Ligne 286 :  
</syntaxhighlight>
 
</syntaxhighlight>
   −
Finally the code enters an infinite loop where it animates a rainbow of colors marching across the pixels. This code uses the same '''set_pixel_color()''' function, but has a little extra logic to pick a color from a list and increase the offset of chosen colors every loop iteration. Also notice the '''show()''' function is again called after updating pixel colors in order to make the LEDs light up with the desired colors.
+
Pour finir, le code entre dans une boucle infinie qui anime un arc en clien progressant le long des pixels. Ce code utilise également la fonction '''set_pixel_color()''' mais avec une logique un peu plus élaborée qui sélectionne une couleur dans une liste de couleurs prédéfinies à chaque itération de la boucle.
 +
 
 +
Vous noterez également que la fonction '''show()''' est appelée pour faire une mise-à-jour du ruban avec la suite de couleur ainsi calculée.
 +
 
 +
La suite de couleur est décalée d'un pixel supplémentaire à chaque itération.
   −
That's all there is to controlling NeoPixels with SPI from the FT232H breakout!  Feel free to use the code above in your own NeoPixel projects!
+
Voila, c'est tout ce qu'il est nécessaire de savoir pour contrôler des NéoPixels depuis le bus SPI du breakout FT232H!
    
{{RASP-FT232H-TRAILER}}
 
{{RASP-FT232H-TRAILER}}
29 917

modifications

Menu de navigation