This page is also available in 3 other languages

Serial.read()

설명

들어오는 시리얼 데이터를 읽는다. read()는 Stream utility class 로부터 상속받는다.

문법

Serial.read()

Arduino Mega only:

Serial1.read()
Serial2.read()
Serial3.read()

매개변수

없음

반환

들어온 데이터의 첫 바이트 사용가능(또는 사용할 데이터 없으면 -1) - int.

예제 코드

int incomingByte = 0; // for incoming serial data

void setup() {
  Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}

void loop() {
  // send data only when you receive data:
  if (Serial.available() > 0) {
    // read the incoming byte:
    incomingByte = Serial.read();

    // say what you got:
    Serial.print("I received: ");
    Serial.println(incomingByte, DEC);
  }
}