Étape 1: Souder entre eux quelques bandes de LED dans une matrice
Lorsque vous téléchargez le code depuis github, vous verrez un dossier nommé « exemples ». Assurez-vous que le dossier « exemples » se trouve dans votre dossier « Arduino » et se trouve à côté du dossier "bibliothèques"--pas à l’intérieur de "bibliothèques" ! Si vos dossiers ne sont pas au bon endroit, cela ne fonctionnera pas.
Ensuite, téléchargez ces bibliothèques :
et tous ces dossiers mis à l’intérieur de votre dossier "bibliothèques". Vérifier l’image de ma structure de dossier pour s’assurer que le vôtre est similaire.
Il est maintenant temps de mettre en place vos LEDs. La bibliothèque NeoMatrix vous donne plusieurs options
pour mettre en place votre matrice de LED. Comme vous soudez ensemble vos bandes de LED, assurez-vous de garder à l’esprit que vous aurez à correspondre à la configuration physique de votre LED et adruino avec ce que vous avez configuré dans votre code.
Ouvrez « exemples » et recherchez « matrixtest ». Ouvrez ce fichier dans votre arduino IDE.
Près du haut du fichier, vous trouverez la ligne de code qui est utilisé pour définir votre objet matrix. Voici ce que mine ressemble à :
Matrice Adafruit_NeoMatrix = Adafruit_NeoMatrix (5, 7, 3,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,
NEO_RGB + NEO_KHZ800) ;
Voici ce que signifie ce code :
Adafruit_NeoMatrix matrice = Adafruit_NeoMatrix ( = "construis-moi une nouvelle matrice"
5 = "qui est la largeur de 5 pixels"
7 = "et 7 bandes de LED hauteur."
3 = "Je brancherai ma fil bleu données de mes bandes de LED en broche 3 sur mon arduino."
NEO_MATRIX_TOP + NEO_MATRIX_LEFT = "le début de ma bande, le plus proche de l’arduino, est dans le coin supérieur gauche de ma matrice."
NEO_MATRIX_ROWS = "Je suis orienter mes bandes horizontalement, pas verticalement."
NEO_MATRIX_ZIGZAG = "Je suis à souder mes bandes dans un motif en zigzag, pas un modèle progressif".
NEO_RGB = "mes bandes ont RGB LED, pas de GRB LED."
NEO_KHZ800 = "mon bandes travaillent à 800 KHz." (Ces deux derniers seront sur la feuille de données pour les bandes de LED, que vous l’avez acheté).
);
Jetez un oeil à la photo de mon LED et note :
- J’ai 5 LED par bande sur 7 bandes
- Mon arduino est dans le coin supérieur gauche de la matrice
- Mon fil bleu données est soudée à la broche 3 sur mon arduino
- Mes bandes de LED sont horizontaux
- J’ai soudé les ensemble dans un modèle « zigzag », ce qui signifie que chaque autre bande est inversée (plus sur ce prochain)