??????????????????????????
?????????????????????????????????
?????????????????????????????????
?????????????????????????????????
???????????????????????????????
???????????????????????????????
Das wars. Man. Sowas "kleines", und so ein großes Kopfzerbrechen.
Vielen Dank für den Tip.
Musste noch den Dateityp ändern, damit es auf dem LCD-Display richtig ankam, aber so funktionierts jetzt:
#include <LiquidCrystal.h>
LiquidCrystal lcd(13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3);
int input;
int bufferArray[2];
byte wert1;
byte wert2;
void setup()
{
lcd.begin(16, 2);
lcd.clear();
Serial.begin(115200);
input = 0;
}
void loop() {
if (Serial.available() > 1) {
for (int i=0; i<2; i++) {
bufferArray[i] = Serial.read();
input = 1;
}
}
if (input != 0)
{
wert1 = bufferArray[0];
wert2 = bufferArray[1];
input = 0;
}
lcd.setCursor(0,0);
lcd.print("Wert 1: ");
lcd.print((byte)wert1,DEC);
lcd.print(" ");
lcd.setCursor(0,1);
lcd.print("Wert 2: ");
lcd.print((byte)wert2,DEC);
lcd.print(" ");
}
...und gesendet wird mit Serial.write