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() {
  Serial1.begin(9600);  // Inicializa el serial Serial1 en 9600 baud
}

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

int val;

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

void loop() {
  if( Serial1.available() > 0 )  // si los datos están disponibles empiece a leer
  {
    val = Serial1.read();        // los lee y los almacena en 'val'
  }
  analogWrite(0, val);
}
Descripción La libreria serrial de Wiring permite facilmente leer y escribir datos en una máquina externa. El puerto serial tiene nueve pines I/O que existen en la mayoria de PCs y pueden ser emulados a travéz de USB en Macintosh con Keyspan USB Serial Adaptor. El método begin(rate) debe estar 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:19pm PST

Creative Commons License