Libreria
TODO esto es un apaño del apaño para pintar algo, se puede mejorar mucho,
Si quieres ya sabes mandanos ONU correo hola o clona y tirer-recquest
Pach de Arduinio para el control de una pantalla de conduit de adafruit
sobre la libreria Adafruit RGBmatrixPanel.
#include / / Libreria grafica principal
#include / / Libreria del hardgare espeficifo
Relación de pins 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 ;
Matrice de RGBmatrixPanel (A, B, C, CLK, LAT, OE, false) ;
void setup() {}
Serial.Begin(115200) ;
Matrix.Begin() ;
matrix.drawPixel (33, 24, matrice. Color333(7, y/2, x/2)) ;
Delay(500) ;
}
void loop() {}
octet i ;
int r ;
int g ;
int b ;
String strx ;
Deltas de la chaîne ;
Chaîne strr ;
Strg chaîne ;
Strb chaîne ;
Solucion sale, sale separar para lo que llega del puerto serie, version d’esta Morel en una futura
if(Serial.available() > 0)
{
STRX = Serial.readStringUntil('\n') ;
x = Serial.parseInt() ;
deltas = 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, matrice. Color333(r, g, b)) ;
}
}