Paso 1: Soldar entre sí unas tiras de LED en una matriz
Al descargar el código en github, verás una carpeta llamada "ejemplos". Asegúrese de que la carpeta "ejemplos" en la carpeta "Arduino" y es junto a la carpeta "libraries", no dentro de "bibliotecas"! Si las carpetas no están en el lugar correcto, no va a funcionar.
A continuación, descarga estas bibliotecas:
y todas estas carpetas dentro de la carpeta "libraries". Compruebe la imagen de mi estructura de carpetas para asegurarse de que el tuyo es similar.
Ahora es el momento para configurar su LED. La biblioteca de NeoMatrix te da varias opciones
para configurar la matriz de LED. Como usted soldar entre sí sus tiras de LED, asegúrese de tener en cuenta que vas a tener que coincidir con la configuración física de tu LED y adruino con lo que ha configurado en el código.
Abra "ejemplos" y buscar "matrixtest". Abrir este archivo en el IDE de arduino.
En la parte superior del archivo, encontrarás la línea de código que se utiliza para definir el objeto de matriz. Esto es lo que mina se parece a:
Matriz de Adafruit_NeoMatrix = Adafruit_NeoMatrix (5, 7, 3,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,
NEO_RGB + NEO_KHZ800);
Aquí es lo que significa ese código:
Matriz Adafruit_NeoMatrix = Adafruit_NeoMatrix ( = "Constrúyeme una nueva matriz"
5 = "que es 5 píxeles de ancho"
7 = "y tiras de LED 7 alto.
3 = "Se conecto mi cable de datos azul de mis tiras de LED en el pin 3 en mi arduino."
NEO_MATRIX_TOP + NEO_MATRIX_LEFT = "el comienzo de mi tira, más cercano a la arduino, es en la esquina superior izquierda de mi matriz."
NEO_MATRIX_ROWS = "estoy orientando mi tiras horizontalmente, no verticalmente".
NEO_MATRIX_ZIGZAG = "Estoy soldando mi tiras en forma de zigzag, no un patrón progresivo".
NEO_RGB = "Mis tiras con LEDs RGB, LEDs GRB no".
NEO_KHZ800 = "tiras de mi trabajan a 800 KHz." (Estas dos últimas será en la hoja de datos para las tiras de LED compraste).
);
Echa un vistazo a la foto de mi LED y tenga en cuenta:
- Tengo 5 LEDs por tira en 7 tiras
- Mi arduino está en la esquina superior izquierda de la matriz
- Mi cable de datos azul se suelda a la clavija 3 en mi arduino
- Mis tiras de LED son horizontales
- Soldó juntos en un patrón "zigzag", lo que significa que cada tira del otro es boca abajo (más en este siguiente)