Bonjour @toutes et @tous les Arduinautes ![]()
je reviens vers vous car je suis PERDU =( =( et même plus que perdu... ça doit faire plus de 3 jours complets que j'suis dessus ![]()
j'ai fait un branchement avec :
- une Arduino Mega alimentée par USB
- une matrice led 8x8 Green 8x8 Small LED Matrix Display Technical Data
- un MAX7219 http://www.lextronic.fr/P22499-cicruit-driver-de-leds---max7219cng.html
mes branchements sont en pièce jointes ![]()
mon problème c'est que avec mon programme (ci-dessous) je lui demande d'afficher "quelque chose" (ben oui j'sais pas trop comment les appelés
...)
#include "LedControl.h" // need the library
#include <binary.h>
byte monster[]={B00011000,B00100100,B01000010,B01000010,B01000010,B01000010,B00100100,B00011000};
byte letter[]={B01111110,B01000000,B01000000,B01111110,B01000000,B01000000,B01000000,B01111110};
byte oeil[]={B00000000,B00111100,B01000010,B10000001,B10000001,B01000010,B00111100,B00000000};
byte invader[]={B00011000,B01000010,B01000010,B01011010,B00100100,B11011011,B10111101,B00100100};
byte mech[]={B01111110,B10111101,B10011001,B11111111,B00111100,B10011001,B11000011,B10011001};
LedControl lc=LedControl(12,11,10,1); // lc is our object
// pin 12 is connected to the MAX7219 pin 1
// pin 11 is connected to the CLK pin 13
// pin 10 is connected to LOAD pin 12
// 1 as we are only using 1 MAX7219
void setup()
{
// the zero refers to the MAX7219 number, it is zero for 1 chip
lc.shutdown(0,false);// turn off power saving, enables display
lc.setIntensity(0,8);// sets brightness (0~15 possible values)
lc.clearDisplay(0);// clear screen
}
void loop()
{
for(int a=0;a<8;a++)
{
lc.setRow(0,a,monster[a]);
delay(100);
}
delay(2000);
lc.clearDisplay(0);
// delay(500);
// for(int a=7;a>-1;a--)
// {
// lc.setRow(0,a,letter[a]);
// }
// delay(2000);
// lc.clearDisplay(0);
}
si je lui demande d'afficher :
-
"oeil[]", ou invader[], ou monster[], ou letter[], il me l'affiche, l'efface et recommence => ça c'est le but

MAIS (hé oui y a un MAIS
) au bout de 4 boucle il n'affiche plus rien
alors que ma Mega est toujours alimentée par usb ... -
"mech" alors là il clignote une fois sans l'afficher et puis plus rien, le noir complet.... =( =(
RIEN en chauffe, rien ne brule !
j'ai fais le test avec une alim 5v externe pour alimenter le MAX7219 et Prrrrouuuuttt !!! =( ça ne change rien (c'est comme si je ne faisais rien)
Auriez-vous des idées, pistes, astuces, ... ? pour m'aiguiller SVP ? ![]()
Merci de m'avoir lu ![]()
@tout de suite ![]()
Visio-Matrice led.pdf (101 KB)
COM-09622-MAX7219-MAX7221.pdf (735 KB)
MATRIX_LED NFM-12881ABx-11.pdf (170 KB)