Go Down

Topic: problema con libreria ledcontrol (Read 847 times) previous topic - next topic

anggar

Hola
estoy intentando manejar 2 grupos de 4 displays 7 con un MAX7219
A La hora de hacer el codigo uso la libreria ledcontrol.h
pero al compilar el ejemplo que pongo abajo me da un error
error: 'byte' does not name a type

Hay algun problema con esta libreria? hay versiones mas modernas?

Gracias.,

El codigo ejemplo:

#include <LedControl.h>

// inputs: DIN pin, CLK pin, LOAD pin. number of chips
// ES ESTE EJEMPLO CONECTAMOS AL PIN 12,11, Y 10 DEL ARDUINO
// LOS PINES 1, 13 Y 12 DEL MAX
// EL 1 FINAL ES PARA DECIR QUE HAY UN SOLO CHIP
LedControl mydisplay = LedControl(12, 11, 10, 1);


void setup() {
  mydisplay.shutdown(0, false);  // enciende el nº de chip 0
  mydisplay.setIntensity(0, 15); // 15 = brillo maximo
  mydisplay.setDigit(0, 0, 9, false); // los nº son el chip la posicion del digito,y el numero, false es para encenderlo si ponemos true no usa ese display.
  mydisplay.setDigit(0, 1, 8, false);
  mydisplay.setDigit(0, 2, 7, false);
  mydisplay.setDigit(0, 3, 6, false);
  mydisplay.setDigit(0, 4, 5, true);
  mydisplay.setDigit(0, 5, 4, false);
  mydisplay.setDigit(0, 6, 3, false);
  mydisplay.setDigit(0, 7, 2, false);
}

// hay una funcion para usar un led solo de un digito.
// mydisplay.setLed(chip, row, column, state);

void loop() {
 
 
}

anggar

Vale me contesto yo mismo.
Ya he encontrado una version moderna y actualizada y ya no me da problema.

Ahora el problema es otro.

conectado todos los cablecitos segun el esquema del dataseet resulta que se encienden todos los led y no hace nada mas-

Alguna idea?

Gracias.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy