Hallöle aus dem Tal, da wo die Züge an der Decke hängen
Mittlerweile glaube ich das bei mir auch was verkehrt läuft. Ich versuche immer Sachen aus, wo ganz schnell an meine Grenzen komme. Diesmal möchte ich eine serial empfangenen Zahl z.B. char=88,888 auf ein 32x8 Matrix anzeigen lassen. Habe nun schon mehrere lib´s probiert....Kein Erfolg! Ist es überhaupt möglich?
Nun meine Frage an euch, die mit beiden Füßen auf dem Boden stehn
Kann man die Leerzeichen vor oder nachkomma in einer lib evenuell ändern?
[code]
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Max72xxPanel.h>
int pinCS = 10; // Attach CS=10, DIN=11,CLK=13
int numberOfHorizontalDisplays = 4;
int numberOfVerticalDisplays = 1;
Max72xxPanel matrix = Max72xxPanel(pinCS, numberOfHorizontalDisplays, numberOfVerticalDisplays);
String rz1 = "8,888";
String rz2 = "88,888";
int spacer = 1;
int width = 4; //+ spacer; // The font width is 5 pixels
Wird hier kein anderer Wert zugelassen?
void setup() {
matrix.setIntensity(0); // Use a value between 0 and 15 for brightness
matrix.setRotation(0, 1); // The first display is position upside down
matrix.setRotation(1, 1); // The first display is position upside down
matrix.setRotation(2, 1); // The first display is position upside down
matrix.setRotation(3, 1); // The first display is position upside down
}
void loop() {
matrix.setTextSize(1);
matrix.fillScreen(LOW);
matrix.setCursor(0, 1);
matrix.print(rz1);
matrix.write(); // Send bitmap to display
delay(1000);
matrix.fillScreen(LOW);
matrix.setCursor(0, 1);
matrix.print(rz2);
matrix.write(); // Send bitmap to display
delay(1000);
}
[/code]
Tausend Dank für jeden Tipp von euch