Étape 13 : Firmware plus
J’ai créé dans le code ci-dessous, le tableau « ledData ». Chaque nombre dans ledData correspond à une rangée de LED dans la 4x4 matrice. Le premier numéro (par défaut 1) correspond à la rangée du haut, le deuxième nombre (par défaut 3) à la deuxième rangée et ainsi de suite... Les valeurs des ledData peuvent varier de 0 - 15, où 0 représente tous les voyants hors dans la même rangée et 15 concerne toutes les LEDs dans la même rangée. Vous pouvez obtenir n’importe quelle combinaison de LED marche en trouvant son binaire équivalent et stocker cette valeur dans le tableau ledData. Les valeurs par défaut dans ledData vont générer le modèle illustré à la figure 2. Essayez de modifier les valeurs par défaut et voir les résultats, en changeant le ledData à {5,3,7,15} j’ai généré le modèle illustré à la figure 3.