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() {
}