Libraries \ Serial

Referencia para la versión de Wiring 0027+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Clase

Serial

Nombre

begin()

Ejemplos
int val;

void setup() {
  Serial.begin(9600);  // Inicializa el serial Serial en 9600 baud
}

void loop() {
  if( Serial.available() > 0 )  // si los datos están disponibles empiece a leer
  {
    val = Serial.read();        // los lee y los almacena en 'val'
  }
  analogWrite(0, val);
}

int val;

void setup() {
  Serial1.begin(115200);  // Inicializa el serial Serial1 en 115200 baud
}

void loop() {
  if( Serial1.available() > 0 )  // si los datos están disponibles lealos
  {
    val = Serial1.read();        // los lee y los almacena en 'val'
  }
  analogWrite(0, val);
}
Descripción La libreria serial de Wiring permite facilmente leer y escribir datos en una máquina externa. El puerto serial es un puerto I/O de nueve pines en la mayoria de PCs y puede ser emulada a travez del USB en Macintosh con Keyspan USB Serial Adaptor. El método begin(rate) debe ser ubicado en el método setup().
Sintaxis
serial.begin(rate)
Parámetros
rate Entero que especifica la velocidad: 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 o 115200
serial El puerto serial del hardware, puede ser Serial o Serial1
Retorna Ninguno
Uso Application
Updated on February 22, 2011 06:29:21pm PST

Creative Commons License