Otros Conectar 2 matrices a arduino

  1. #1
    ForoParalelo: Miembro Avatar de comecocos5
    Registro
    12 May, 13
    Mensajes
    1,427
    Me gusta (Dados)
    660
    Me gusta (Recibidos)
    276

    Conectar 2 matrices a arduino

    HOla, tengo un problema, conecto 2 matrices 8x8 con el controlador max72 a arduino, este me las controla pero de forma independiente, osea, al hacer scroll me lo hace sólo en una de las pantallas, en al que yo le indique, no me lo hace en las 2 como si fuera 1 sola matriz de 8x16. ¿Alguien sabe como es el código para que me tome las 2 matrices cómo una sola?
    Programa:
    #include "LedControl.h"
    const byte DIN = 12; //Lo conectamos en din
    const byte CS = 11; //Lo conectamos a Load (cs)
    const byte CLK = 10; //Lo conectarmos a CLK
    const byte QTD_DISP = 2; //El nuemro de matriz con controlador M72XX

    LedControl ledMatrix = LedControl(DIN, CLK, CS, QTD_DISP);


    void setup() {


    ledMatrix.shutdown(1, false);
    ledMatrix.shutdown(0, false); //modo 'shutdown' no display '0' y FALSE
    // Establecer el brillo a un valor medio
    ledMatrix.setIntensity(1, 9);
    ledMatrix.setIntensity(0, 9); //intensidad del display '0' y 5 (0~16)
    ledMatrix.clearDisplay(1); //borrar pantalla
    ledMatrix.clearDisplay(0);
    }

    void loop(){
    int a;
    //byte i=0, col=0, row=0;
    char texto[] = "Hola mundo";
    ledMatrix.printChar(0, a, 'A');
    delay(500);
    ledMatrix.clearDisplay(0);
    ledMatrix.setLed(0,1,1,true);
    delay(500);
    ledMatrix.clearDisplay(0);
    for(a=-9;a<=8;a++)
    {
    ledMatrix.printChar(0, a, '?');
    delay(100);
    ledMatrix.clearDisplay(1);
    };
    for(a=-5;a<=16;a++)
    {
    ledMatrix.printChar(1, a, 'A');
    delay(100);
    ledMatrix.clearDisplay(1);
    };
    ledMatrix.printStringScroll(1, 1, texto, 50, '<');
    ledMatrix.clearDisplay(1);
    ledMatrix.printStringScroll(0, 0, texto, 50, '<');
    ledMatrix.clearDisplay(0);
    }//loop

    El scroll lo hace de una en una, osea, 1º lo hace en la matriz 1 y luego en la matriz 0, no lo hace a la vez ni me pasa el texto por ambas matrices como si fuera una sola.

  2. #2
    Aut○Ƀanned Avatar de chepa2
    Registro
    22 Aug, 14
    Ubicación
    paq kieres saber eso jaja
    Mensajes
    10,782
    Me gusta (Dados)
    2857
    Me gusta (Recibidos)
    2998
    Me gustaria ayudarte, tengo el tema de arduino olvidadisimo no saco tiempo, espero que tengas suerte si no busca en otros foros, tal vez en infoplc tengan un subforo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •