Ich habe ein grundlegendes Problem mit meinem Arduino Uno.
Mein Beispielcode erhält eine Nummer über die serielle Schnittstelle und sollte sie zurück drucken.Warum gibt mir meine serielle Schnittstelle Arduino Semi-Random-Nummern?
int incomingByte = 0;
void setup() {
Serial.begin(9600);
Serial.println("Hello World");
}
void loop() {
if (Serial.available() > 0) {
// read the incoming byte:
incomingByte = Serial.read();
// say what you got:
Serial.print("I received: ");
Serial.println(incomingByte, DEC);
}
}
Wenn ich 0 senden, erhalte ich 48.
0->48
1->49
2->50
3->51
a->97
b->98
A->65
Also, warum es die gleichen Zahlen nicht zu mir zurückschicken?