Étape 5: Comment fonctionne le code ?
L’idée principale de ce code consiste à diviser n’importe quel texte d’entrée entrée en caractères, puis diviser chaque personnage en colonnes, puis afficher les colonnes sur une matrice de LED colonne unique avec un court laps de temps séparant chaque colonne d’affichage.
Supposons que vous décidez d’afficher la lettre « S » sur une matrice de LED 5 x 7. Peut décrire l’état des LEDs dans chaque colonne (de haut en bas) en binaire comme ceci :
Colonne1: [ Row1: faible Row2: haute Row3: haute Row4: basse Row5: faible Row6: haute Row7: faible]
en bref, Colonne1 : basse - haute - haut - bas - bas - haut -bas ou 0 1 1 0 0 1 0
et pour le reste des colonnes, il sera comme ceci :
Colonne2: 1 0 0 1 0 0 1
Colonne3: 1 0 0 1 0 0 1
Colonne4: 1 0 0 1 0 0 1
Colonne5: 0 1 0 0 1 1 0
Sur les 7 LEDs, le code affiche Colonne1 pendant environ 8 millisecondes, puis Column2 et ainsi de suite.
Vous y trouverez des conseils et des commentaires dans le code lui-même, juste essayer de le lire.
Merci \ (u_u) /