Ligne 67 : |
Ligne 67 : |
| | | |
| // Paramètre 1 = Le nombre de NéoPixels chainés | | // Paramètre 1 = Le nombre de NéoPixels chainés |
− | // Paramètre 2 = No de broche (la plupart convient) | + | // Paramètre 2 = No de broche de données (Sur votre Arduino, la plupart convient) |
| // Paramètre 3 = Type de pixel (flags/drapeaux), a combiner ensemble en fonction du besoin: | | // Paramètre 3 = Type de pixel (flags/drapeaux), a combiner ensemble en fonction du besoin: |
| // NEO_KHZ800 flux de données à 800 KHz (plupart des NéoPixel basé sur les LEDs w/WS2812) | | // NEO_KHZ800 flux de données à 800 KHz (plupart des NéoPixel basé sur les LEDs w/WS2812) |
Ligne 79 : |
Ligne 79 : |
| La dernière ligne déclare un ''objet'' NéoPixel. Nous nous référerons à ce dernier plus tard dans le code pour contrôler le ruban/strip de pixels. Il y a 3 arguments/paramètres dans les paranthèses: | | La dernière ligne déclare un ''objet'' NéoPixel. Nous nous référerons à ce dernier plus tard dans le code pour contrôler le ruban/strip de pixels. Il y a 3 arguments/paramètres dans les paranthèses: |
| # Le nombre de NéoPixel chainés dans le ruban/strip. Dans cet exemple il est fixé à 60, ce qui correspond à un mètre de ruban à densité moyenne. Modifiez ce paramètre pour qu'il corresponde au nombre de pixels que vous utilisez. | | # Le nombre de NéoPixel chainés dans le ruban/strip. Dans cet exemple il est fixé à 60, ce qui correspond à un mètre de ruban à densité moyenne. Modifiez ce paramètre pour qu'il corresponde au nombre de pixels que vous utilisez. |
− | # The pin number to which the NeoPixel strip (or other device) is connected. Normally this would be a number, but we previously declared the symbol PIN to refer to it by name here. | + | # Le numéro de broche sur-laquelle est connecté le ruban NeoPixel (ou autre périphérique). Cela devrait être un chiffre mais nous pouvons également utiliser le symbole "PIN" récemment déclaré et y faire référence. |
− | # A value indicating the type of NeoPixels that are connected. '''In most cases you can leave this off and pass just two arguments'''; the example code is just being extra descriptive. If you have a supply of classic “V1” Flora pixels, those require NEO_KHZ400 + NEO_RGB to be passed here. | + | # Une valeur identifiant le type de NéoPixel connecté. '''Dans la plupart des cas, vous n'avez pas à vous en préoccuper... et vous juste passer deux arguments'''; Cet exemple de code est juste très méticuleux pour offrir un description complete descriptive. Si vous utiliser des Pixels Flora classique en version "V1", ces derniers nécessite l'usage de NEO_KHZ400 + NEO_RGB en tant que paramètre. |
| | | |
− | Then, in the setup() function, call begin() to prepare the data pin for NeoPixel output:
| + | Ensuite, dans la fonction '''setup()''', vous pouvez appeler '''begin()''' pour préparer la broche de donnée destinée aux NéoPixels: |
| | | |
| <nowiki>void setup() { | | <nowiki>void setup() { |
| strip.begin(); | | strip.begin(); |
− | strip.show(); // Initialize all pixels to 'off' | + | strip.show(); // Initialise tous les pixels à 'off' (éteint) |
| }</nowiki> | | }</nowiki> |
| | | |