Libreria
TODO esto es un apaño del apaño para pintar algo, se puede mejorar mucho,
Si quieres ya sabes mandanos un correo hola o clona y pull-recquest
De la pantalla Pach de Arduinio para el control de una led de adafruit
sobre la libreria Adafruit RGBmatrixPanel.
#include / / Libreria grafica principal
#include / / Libreria del hardgare espeficifo
Relación de pines del arduino a la pantalla
#define CLK 8
#define LAT A3
#define OE 9
#define un A0
#define B A1
#define C A2
int incomingByte = 0;
buf int = 0;
int x = 0;
int y = 0;
Matriz de RGBmatrixPanel (A, B, C, CLK, LAT, OE, false);
void setup() {}
Serial.Begin(115200);
Matrix.Begin();
matrix.drawPixel (33, 24, matriz. Color333(7, y/2, x/2));
Delay(500);
}
void loop() {}
byte me;
int r;
int g;
int b;
Cadena strx;
Cadena campo;
Cadena strr;
Cadena strg;
String strb;
Solucion de sucio, sucio para separar lo llega del puerto serie, una futura versión de esta mejorado en
if(serial.Available() > 0)
{
strx = Serial.readStringUntil('\n');
x = Serial.parseInt();
campo = Serial.readStringUntil('\y');
y = Serial.parseInt();
strr = Serial.readStringUntil('\f');
r = Serial.parseInt();
STRG = Serial.readStringUntil('\\');
g = Serial.parseInt();
STRB = Serial.readStringUntil('\b');
b = Serial.parseInt();
matrix.drawPixel (x, y, matriz. Color333(r, g, b));
}
}