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 computador, utilice una de estas velocidades: 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 o 115200. Sin embargo, puedes especificar otras velocidades - por ejemplo, para comunicarte a través de los pines 0 y 1 con un componente que requiere una velocidad de transmisión en particular.

Sintaxis

Serial.begin(speed)

Solamente en Arduino Mega:
Serial1.begin(speed)
Serial2.begin(speed)
Serial3.begin(speed)

Parámetros

speed: Velocidad en bits por segundo (baudios) - long

Devuelve

nada

Ejemplo:

void setup() {
	Serial.begin(9600);	// abre el puerto serie y establece la velocidad en 9600 bps
}

void loop() {}

Ejemplo para Arduino Mega:

// Arduino Mega usando sus 4 puertos serie
// (Serial, Serial1, Serial2, Serial3), 
// con diferentes velocidades de datos:

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

  Serial.println("Hola ordenador");
  Serial1.println("Hola Serial 1");
  Serial2.println("Hola Serial 2");
  Serial3.println("Hola Serial 3");
}

void loop() {}

Gracias a Jeff Gray por el ejemplo

Ver también

Reference Home

Share