Observando detalladamente la leyenda impresa, se puede ver que la matriz que usé para este video tiene un driver MAX7219CNG
Gracias a este tutorial de Prometec, en cinco minutos pude usar mi nueva matriz de leds.
Las conexiones:
Indicador en el sensor | Conexión en la placa Arduino |
---|---|
VCC | se conecta al positivo (5v) |
GND | va conectado al negativo (GND) |
DIN | 12 |
CS | 10 |
CLK | 11 |
El código lo adapté del tutorial de Prometec, donde se incluye el código para varias matrices porque estas matrices pueden conectarse una con otra. En este caso, al tener una sola matriz sería:
#include "LedControlMS.h" LedControl lc=LedControl(12,11,10, 1); // Creamos una instancia de LedControl, el último parámetro es la cantidad de matrices void setup() { lc.shutdown(0,false); // Activar matriz número 0 lc.setIntensity(0,0); // Poner el brillo bajo a la matriz 0 lc.clearDisplay(0); // Borrar la matriz 0 } void loop() { lc.writeString(0,"Feliz Ada Lovelace Day"); delay(1000); }
Y de paso aproveché para felicitar a las mujeres que aportan a la ciencia y la tecnología, en el día de Ada Lovelace: