Serial.begin()

Descripción

Establece la velocidad de datos en bits por segundo (baudios) para la transmisión de datos en serie. Para comunicarse con el equipo, utilice uno de estos tipos: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 o 115200. Puede, sin embargo, especificar otras tasas - por ejemplo, para comunicarse a través de los pines 0 y 1 con un componente que requiera una velocidad de transmisión particular.

Un segundo argumento opcional configura los datos, la paridad y bits de parada. El valor por defecto es de 8 bits de datos, sin paridad, un bit de parada.

Sintaxis

Serial.begin(speed)

Serial.begin(speed, config)

Solo Arduino Mega:

Serial1.begin(speed)

Serial2.begin(speed)

Serial3.begin(speed)

Serial1.begin(speed, config)

Serial2.begin(speed, config)

Serial3.begin(speed, config)

Parámetros

  • speed: en bits por segundo (baud) - long
  • config: configura los datos, paritdad, y bits de stop. Los valores válidos son:
    • SERIAL_5N1
    • SERIAL_6N1
    • SERIAL_7N1
    • SERIAL_8N1 (por defecto)
    • SERIAL_5N2
    • SERIAL_6N2
    • SERIAL_7N2
    • SERIAL_8N2
    • SERIAL_5E1
    • SERIAL_6E1
    • SERIAL_7E1
    • SERIAL_8E1
    • SERIAL_5E2
    • SERIAL_6E2
    • SERIAL_7E2
    • SERIAL_8E2
    • SERIAL_5O1
    • SERIAL_6O1
    • SERIAL_7O1
    • SERIAL_8O1
    • SERIAL_5O2
    • SERIAL_6O2
    • SERIAL_7O2
    • SERIAL_8O2

Retornos

  • Ninguno.

Ejemplo

void setup() { // abre el puerto Serie, configura los datos a 9600 bps Serial.begin(9600); Serial.println("ArduinoGetStarted.com"); } void loop() { }

The result on Serial Monitor:

COM6
Send
ArduinoGetStarted.com
Autoscroll Show timestamp
Clear output
9600 baud  
Newline  

Arduino Mega example:

/* El Arduino Mega using usa los cuatro puertos Serie (Serial, Serial1, Serial2, Serial3), con diferentes velocidades de transmisión: */ void setup() { Serial.begin(9600); Serial1.begin(38400); Serial2.begin(19200); Serial3.begin(4800); Serial.println("Hola Ordenador"); Serial1.println("Hola Serie 1"); Serial2.println("Hola Serie 2"); Serial3.println("Hola Serie 3"); } void loop() {}

ARDUINO BUY RECOMMENDATION

Arduino UNO R3
Arduino Starter Kit
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.

※ OUR MESSAGES