Framework (A-Z)

Referencia para la versión de Wiring 1.0 Build 0100+. 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 clase Serial de Wiring permite facilmente leer o escribir datos hacia y desde un dipositivo externo. Permite comunicar dos maquinas y da la flexibilidad de hacer sus propios dispositivos y usarlos como entrada/salida de Wiring. El puerto serial es un puerto de nueve pines que solĂ­a existir en la mayoria de PCs y puede ser emulado a travĂ©s de una adaptador serial USB. 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 baudios
serial El puerto serial de hardware, puede ser Serial, Serial1 o si están disponibles Serial2, Serial3
Retorna Ninguno
Uso Application
Updated on July 07, 2011 11:13:34pm PDT

Creative Commons License