ArduBlock Wiki Уроки Компоненты Книги Программы Контакты
Serial.begin()


Инициирует последовательное соединение и задает скорость передачи данных в бит/c (бод). Для обмена данными с компьютером используйте следующие значения: 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 или 115200. При соединение через порты вход/выхода 0 и 1 могут быть использованы другие значения скорости, требуемые устройством с которым будет осуществляться обмен данными.

Синтаксис

Serial.begin(speed)

Дополнительно, только для Arduino Mega:

Serial1.begin(speed)
Serial2.begin(speed)
Serial3.begin(speed)

Параметры

speed: скорость в бит/c (бод). (long)

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

нет

Пример

void setup() {
    Serial.begin(9600); // открывает последовательный порт, устанавливает скорость 9600 бит/c
}

void loop() {}

Пример для Ардуино Мега:

// Arduino Mega пример использования всех 4 последовательных портов
// (Serial, Serial1, Serial2, Serial3),
// с разными скоростями:

void setup(){
  Serial.begin(9600);
  Serial1.begin(38400);
  Serial2.begin(19200);
  Serial3.begin(4800);

  Serial.println("Hello Computer");
  Serial1.println("Hello Serial 1");
  Serial2.println("Hello Serial 2");
  Serial3.println("Hello Serial 3");
}

void loop() {}

© 2010 - 2019 ArduBlock.ru Все права защищены. Яндекс.Метрика