Paso 5: Serie de Arduino biblioteca
Arduino utiliza una conexión USB que se utiliza el IDE para cargar un dibujo en el procesador.
Con esta conexión, también puede ser utilizado por los bocetos que escribamos en Arduino para enviar datos a la computadora o a recibir órdenes de él.
Ya se incluye Arduino Serial comm en el mismo programa.
Serie Methods(functions)
En la anterior versión de Arduino, Duemilanove, Diecimila, utiliza el chip FT232R.
En el Arduino UNO, hay un chip de ATmega16U2 instalado, este chip fue previamente programado para ser utilizado como convertidor de USB a serie.
[Estos dos pines son Puerto de comunicación serial incorporado (TX, RX) en Arduino.
/ Sketch /Arduino
No hay necesidad de añadir ningún archivo de cabecera o biblioteca para
utilizar el puerto serie en sketch de Arduino
int i;
void setup() {}
Establecer la velocidad en baudios
Serial.Begin (9600);
i = 1;
}
void loop() {}
Serial.Print ("Hola, acaba de decir para el");
Serial.Print(i);
Serial.Print ("th tiempo. \n"); esta línea equivalente a Serial.println ("th tiempo.");
Delay(1000);
i ++;
}
Métodos comunes de serie (funciones)
Serial.write(data) - envía datos al puerto serie.
int Serial.available() - devuelve cuántos bytes no leídos están disponibles en el puerto serie
para la lectura a través de la función read(). Después de tener read() todo lo disponible,
Serial.Available() return 0 hasta que nuevos datos en el puerto serie.
Serial.read() - obtiene un byte de datos entrantes en serie.
Serial.flush() - Limpie los datos en el búfer serial y deje que se llene con los datos de la carne.