Max7219 et affichage de valeur

Bonjour

Je tente depuis un petit moment de dompter mon afficheur à base de 4 matrix 8X8 Max7219

J’ai trouvé comment faire afficher un message défilent, faire afficher un message simple (faire un menue avec)

J’utilise:

#include <Adafruit_GFX.h>
#include <Max72xxPanel.h>

  matrix.drawChar(0, 1, 97, HIGH, LOW, 1); //a
  matrix.write();

Mais je bloque sur deux fonction:

-Comment changer la taille de la police ?
-Comment afficher une valeur ?

   unsigned long count = 0;

void loop() {

  matrix.drawChar(0, 1, count, HIGH, LOW, 1);
  matrix.write();
  
  count ++;

}

Hors dans cette configuration, il m’affiche des caractères bizarre, mais pas mes chiffre de 0 à 9

merci de votre aide !!

Salut,

Le copier collé c’est jamais bon pour la maitrise de son projet.
Tu devrais te renseigner sur le MAX7219. C’est une superbe interface !!

Sais tu utiliser ces librairies ?
#include <Adafruit_GFX.h>
#include <Max72xxPanel.h>

Il vas falloir que tu décrypte le fonctionnement de la fonction et que tu sache à quoi te servent les paramètres dans ta fonction !

Par contre il vas te falloir 3 MAX de plus pour le nombre de matrice don tu dispose. Car un max pilote 8digits. une matrice en possède 8 or tu en a 4*8=32.

Salutations.

Hello
Merci de ta réponse.

J'utilise les exemple fournis avec les bibliothèques pour comprendre tout ça.

Je sais que les paramètres:
Matrix.drawchar(X. Y. Numéro caractère fonts. High. Low. 1)

Je comprend pas pourquoi il me faudrait 3 max en plus, c'est un kit prêt à l'emploi, et qui fonctionne parfaitement en texte simple ou texte défilant.

Merci de ton aide !