Modifications

Sauter à la navigation Sauter à la recherche
408 octets ajoutés ,  1 mars 2014 à 14:29
Ligne 159 : Ligne 159 :  
La déclaration ci-dessis crée deux objets NéoPixel, un sur la broche 5 et l'autre sur la broche 6, chacun contenant 16 pixels et utilisant la configuration NéoPixel implicite (NEO_KHZ800 + NEO_GRB).
 
La déclaration ci-dessis crée deux objets NéoPixel, un sur la broche 5 et l'autre sur la broche 6, chacun contenant 16 pixels et utilisant la configuration NéoPixel implicite (NEO_KHZ800 + NEO_GRB).
   −
=== Puis-je connecter de plusieur ruban NéoPixel sur une même broche Arduino? ===
+
=== Puis-je connecter de plusieurs ruban NéoPixel sur une même broche Arduino? ===
Dans la plupart des cas, la réponse est OUI. Tous les rubans composerons alors un seul et même objet physiqueThis only works up to a point though…four strips on a single pin is a good and reliable number. If you need more than that, individual NeoPixels can be used as buffers to “fan out” to more strips: connect one Arduino pin to the inputs of four separate NeoPixels, then connect each pixels’ output to the inputs of four strips (or fewer, if you don’t need quite that many). If the strips are 10 pixels long, declare the NeoPixel object as having 11 pixels. The extra “buffer” pixels will be at position #0 — just leave them turned off and the strips then run from positions 1 through 10.
+
Dans la plupart des cas, la réponse est OUI. Tous les rubans composerons alors un seul et même objet.
 +
 
 +
Vous commanderez "un ruban" (disons le premier) et tous les autres fonctionneront à l'identique (comme des clones).
 +
   
 +
 
 +
Mais cela ne fonctionne que jusqu'à un certain point... 4 rubans sur une seule broche Arduino représente une information correcte et fiable. Si vous en avez besoin de plus que cela, des NéoPixels individuels peuvent être utilisé comme tampon pour commander des ruban NéoPixels en éventail: connectez une broche Arduino sur l'entrée des 4 NéoPixel individuels (les 4 NéoPixel est donc commandé à l'identique avec le numéro #0). Connectez ensuite l'entrée de 4 rubans NéoPixels à la sortie des NéoPixels individuels (un ruban derrière chaque NéoPixel individuel). Vous pouvez bien entendu utiliser des sections de NéoPixels plus courte si vous le voulez. Si la section de votre ruban fait 10 pixels de long, déclarez un objet NéoPixel de 11 pixels de longs. Le pixels "tampon" en extra sera à la position #0 — laissez le éteint le ruban fonctionnera de la position 1 à 10.
    
== Les pixels sont gourmand en RAM ==
 
== Les pixels sont gourmand en RAM ==
29 917

modifications

Menu de navigation