Offline
Jr. Member
Karma: 0
Posts: 53
|
 |
« on: October 15, 2012, 05:45:53 am » |
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() { }
|