Diseñe la iluminación de tiras LED como si dibujara un cuadro: defina el color, el brillo y la posición encendida de cada LED, añada efectos y vea el panel completo antes de que llegue al hardware.
La idea
Una tira de LED es una pantalla. Es larga, estrecha e incómoda, y está cableada en el orden que a alguien le vino bien para las soldaduras, pero no deja de ser una pantalla; y la forma natural de diseñar para una pantalla es dibujar sobre ella.
Eso es justamente lo que ofrece este editor. Elija un color, haga clic en un píxel y ese LED se enciende. Arrastre una forma y se convertirá en una pieza que puede nombrar, reutilizar y animar. El orden de cableado, la profundidad de color y el orden de bytes que exige su componente concreto se describen una sola vez, en un único cuadro de diálogo, y el editor se encarga de traducir su dibujo a ese formato.
Qué produce
La mayoría de los editores de imagen terminan en un archivo que usted mira. Este termina en código fuente: cada región que marque se convierte en una matriz const de valores de píxel, en el orden en que están cableados los LED y con la profundidad de color que admite el componente. Su firmware incluye ese archivo y enciende el panel a partir de él.
Esa es toda la razón por la que el editor es deliberadamente pequeño. Dibuja píxeles y sabe de hardware LED. No retoca fotografías.
Cuatro palabras que conviene aprender primero
| Término | Qué significa aquí |
|---|---|
| Casilla | Un rectángulo con nombre sobre la imagen. Cada casilla se convierte en una matriz exportada, normalmente un carácter de una fuente. |
| Lista de casillas | Todas las casillas de la imagen actual, en el orden en que se exportarán. Se guarda junto al PNG como un archivo .box. |
| Disposición | El orden en que se recorren los LED de una casilla: por qué esquina se empieza, si se avanza por filas o por columnas y si las líneas alternas se pliegan en sentido contrario. |
| Orden de canales | El orden en que salen los bytes de color por el cable: RGB, GRB, etc. Un orden equivocado hace que el panel se encienda con el tono equivocado. |
Cómo es una sesión de trabajo
- Abra o cree un PNG.
- Dibuje, o pegue un dibujo hecho por otra persona.
- Marque como casillas las partes que le interesen y póngales nombre.
- Defina la profundidad de bits, el orden de canales y el cableado en Configuración de LED.
- Previsualícelo con la animación de casillas, exporte después el código y descárguelo en la placa.
💡 Los pasos 4 y 5 son los que describen su hardware. Defínalos una vez para un banco de trabajo y se mantendrán: quedan almacenados, no se preguntan en cada exportación.