Matriz de led 8x8 con max7219

(1/2) > >>

hetrigan:
Hola con todos,

tengo un problema con la matriz de led de 8x8 usando el max7219, las conexiones al parecer las tengo correctas pero no me corre ningun sketch del arduino porque SIEMPRE se me queda encendida toda la matriz y no hace nada. Alguien me puede ayudar con alguna solucion.

nayma:
Hola hetrigan,
para que te podamos ayudar, podrías poner primero el esquema que has usado para conectarlo? Hace tiempo en el foro colgé un pequeño tutorial y video, si no los encuentras te los puedo enviar.

hetrigan:
Gracias por tu ayuda, el esquema que utilice fue el que se encuentra en la pagina de arduino http://arduino.cc/playground/Main/MAX72XXHardware#SelectProduct  ..... Los pines DIG a los catodos y los pines SEG a los anodos. Y en la placa arduino utilice los pines digitales 0,1 y 2... Si consigues el pequeño tutorial seria increible.

Te agradezco de antemano

ionhs:
vas a tener que dar más información (datasheet de tu matriz, esquema electrónico de como lo montas, sketch) sino es muy difícil saber que es lo que haces mal, no somos adivinos. Leete el los consejos para que te podamos ayudar http://arduino.cc/playground/Es/Consejos

hetrigan:
Gracias, el datasheet de la matriz se encuentra en esta pagina web   http://www.olimex.cl/product_info.php?products_id=242&product__name=LED_Matrix_Dual_Color_Medium     . La conexión como comentaba la hice conectando los pines DIG del max7219 a los catodos y los pines SEG del max 7219 a los anodos.

La programación es la siguiente

#include <Sprite.h>
#include <Matrix.h>

   //pin 0: data  (din)
   //pin 1: load  (load)
   //pin 2: clock (clk)

Matrix myMatrix = Matrix(0, 2, 1);

void setup()
{
}

void loop()
{
  myMatrix.clear();
  delay(1000);

  myMatrix.write(1, 5, HIGH);
  myMatrix.write(2, 2, HIGH);
  myMatrix.write(2, 6, HIGH);
  myMatrix.write(3, 6, HIGH);
  myMatrix.write(4, 6, HIGH);
  myMatrix.write(5, 2, HIGH);
  myMatrix.write(5, 6, HIGH);
  myMatrix.write(6, 5, HIGH);

  delay(1000);
}


Y como dije al cargar el programa se me encienden todos los leds de la matriz y quedan encendidos y no hace nada mas, la ultima prueba que realice es desconectar del arudino el pin2 del CLK, ahi se encienden todos los leds durante unos segundo y luego se apagan durante otros segunditos todos los leds y asi se mantiene la secuencia.

Gracias por la ayuda

Navigation

[0] Message Index

[#] Next page