Serial.read()

Cчитывает очередной доступный байт из буфера последовательного соединения.

Синтаксис

Serial.read()

Для Arduino Mega:
Serial1.read()
Serial2.read()
Serial3.read()

Параметры

Нет

Возвращаемое значение

Следующий доступный байт или -1 если его нет (int)

Пример

int incomingByte = 0;	// переменная для хранения полученного байта

void setup() {
	Serial.begin(9600);	// устанавливаем последовательное соединение
}


void loop() {
	if (Serial.available() > 0) {  //если есть доступные данные
		// считываем байт
		incomingByte = Serial.read();

		// отсылаем то, что получили
		Serial.print("I received: ");
		Serial.println(incomingByte, DEC);
	}
}

Смотрите также

Справочник языка