Arduino 日本語リファレンス



データの末尾にキャリッジリターン(ASCIIコード13あるいは'\r')とニューライン(ASCIIコード10あるいは'\n')を付けて送信します。Serial.print()と同じフォーマットが使えます。詳細はSerial.print()の項を参照してください。

【パラメータ】

data: すべての整数型とString型
format: dataを変換する方法を指定します(省略可)

【戻り値】

送信したバイト数 (byte)

【例】

アナログ入力の値を様々なフォーマットで送信します。この例ではデータごとに改行されます。

// Analog input
// by Tom Igoe

int analogValue = 0;  // アナログ値を格納する変数

void setup() {
  Serial.begin(9600); // シリアルポートを9600bpsで開く
}

void loop() {
  analogValue = analogRead(0); // アナログピン0から読み取る

  Serial.println(analogValue);
  Serial.print(analogValue, DEC);
  Serial.println(analogValue, HEX);
  Serial.println(analogValue, OCT);
  Serial.println(analogValue, BIN);

  delay(10);
}



[目次へ戻る]

Creative Commons Attribution-ShareAlike 3.0 License.
このドキュメントはArduino Teamにより執筆され、Takumi Funadaが翻訳し、一部加筆修正したものです
ご意見はtf at musashinodenpa.comまでお送りください [Arduino wiki]