Приветствую Вас ГостьСреда, 08.01.2025, 12:16

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

Метод Serial.read()

Описание

Метод Serial.read() считывает данные, поступающие по последовательному интерфейсу. Функция read() является наследником вспомогательного класса Stream.

Синтаксис

Serial.read();

//Только для Arduino Mega: 
Serial1.read(); 
Serial2.read(); 
Serial3.read();

Параметры

нет

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

Первый байт принятых данных (или -1, если таковых нет) - int

Пример

int incomingByte = 0; // переменная для хранения байта данных,
 //принятых по последовательному интерфейсу
 
void setup() {
 Serial.begin(9600); // открываем последовательный порт
 // задаем скорость передачи данных 9600 бод
}
 
void loop() {
 
 // отправляем данные только после их получения:
 if (Serial.available() > 0) {
 // считываем принятый байт:
 incomingByte = Serial.read();
 
 // сообщаем, что именно мы получили:
 Serial.print("I received: ");
 Serial.println(incomingByte, DEC);
 }
}

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

Stream.read()

available()

begin()

end()

print()

readBytes()

readBytesUntil()

setTimeout()

write()

serialEvent()


Библиотека Serial

Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.cc/en/Serial/Read
Категория: Справочник | Добавил: magi (03.02.2015)
Просмотров: 1414 | Теги: библиотека, serial, read | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски