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);
}
}
