2
私はArduino Unoに基本的な問題があります。
私のサンプルコードはシリアルポートで数値を取得し、それを元に戻すべきです。私のArduinoシリアルポートはなぜ私に準乱数を与えるのですか?
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);
}
}
私は0を送って、私はなぜそれが私に戻って同じ番号を送信しません48
0->48
1->49
2->50
3->51
a->97
b->98
A->65
を受けますか?