Modifications

Sauter à la navigation Sauter à la recherche
170 octets ajoutés ,  1 mars 2014 à 11:30
Ligne 112 : Ligne 112 :     
Ici, l'argument '''color''' est un type 32-bit qui fusionne les valeurs rouge, vert et bleu dans un seule valeur. C'est parfois plus facile et rapide à utiliser pour certains programmes (mais pas pour tous); si vous inspectez le code de strandtest, vous noterez que les deux deux syntaxes sont utilisées (à différentes places).
 
Ici, l'argument '''color''' est un type 32-bit qui fusionne les valeurs rouge, vert et bleu dans un seule valeur. C'est parfois plus facile et rapide à utiliser pour certains programmes (mais pas pour tous); si vous inspectez le code de strandtest, vous noterez que les deux deux syntaxes sont utilisées (à différentes places).
  −
{{traduction}}
      
Vous pouvez également convertir les 3 valeurs séparées Rouge, Vert et Bleu en une seule valeur 32-bits pour l'utiliser plus tard:  
 
Vous pouvez également convertir les 3 valeurs séparées Rouge, Vert et Bleu en une seule valeur 32-bits pour l'utiliser plus tard:  
Ligne 127 : Ligne 125 :  
La fonction '''show()''' fait une mise-à-jour de tout le ruban/chaine en une seule fois. Même si cette étape supplémentaire peu paraitre ennuyante, c'est en fait une bonne chose. Si chaque appel à setPixelColor() avait un effet immédiat, votre animation présenterait des ''sursauts'' plutôt que faire des mise-à-jours du ruban de façon homogène.
 
La fonction '''show()''' fait une mise-à-jour de tout le ruban/chaine en une seule fois. Même si cette étape supplémentaire peu paraitre ennuyante, c'est en fait une bonne chose. Si chaque appel à setPixelColor() avait un effet immédiat, votre animation présenterait des ''sursauts'' plutôt que faire des mise-à-jours du ruban de façon homogène.
   −
Vous pouvez reobtenir la couleuur d'un pixel (précédemment initialisé) en utilisant la fonction '''getPixelColor()''':  
+
Vous pouvez ré-obtenir la couleuur d'un pixel (précédemment initialisé) en utilisant la fonction '''getPixelColor()''':  
    
  <nowiki>uint32_t color = strip.getPixelColor(11);</nowiki>
 
  <nowiki>uint32_t color = strip.getPixelColor(11);</nowiki>
   −
This returns a 32-bit merged color value.
+
Cette fonction retourne la couleur (sous forme de valeur composée) sous forme d'un entier 32-bit.
   −
The number of pixels in a previously-declared strip can be queried using numPixels():  
+
Le nombre de pixels déclaré dans le ruban/chaine NéoPixel peut-être retourné en utilisant '''numPixels()''':  
    
  <nowiki>uint16_t n = strip.numPixels();</nowiki>
 
  <nowiki>uint16_t n = strip.numPixels();</nowiki>
   −
The overall brightness of all the LEDs can be adjusted using setBrightness(). This takes a single argument, a number in the range 0 (off) to 255 (max brightness). For example, to set a strip to 1/4 brightness:  
+
La luminosité de toutes les LEDs peuvent être ajuster en utilisant '''setBrightness()'''. Cette fonction prend un seul argument, un nombre entre 0 (éteind) et 255 (luminosité maximale). Par exemple, vous pouvez utiliser l'appel suivant pour ajuster la luminosité à 25% (1/4 de luminosité):  
    
  <nowiki>strip.setBrightness(64);</nowiki>
 
  <nowiki>strip.setBrightness(64);</nowiki>
   −
Just like setPixel(), '''this does not have an immediate effect'''. You need to follow this with a call to show().
+
Tout comme setPixel(), '''l'effet de la fonction n'est pas immédiat'''. l'appel doit être suivit d'un appel à '''show()'''.
    
You can’t move from a lower brightness to a higher setting without some loss in fidelity. Certain animation effects are better served by leaving the brightness at max and calling setPixel() repeatedly to fill the strip.
 
You can’t move from a lower brightness to a higher setting without some loss in fidelity. Certain animation effects are better served by leaving the brightness at max and calling setPixel() repeatedly to fill the strip.
29 917

modifications

Menu de navigation