Descripción
Imprime datos al puerto serie como texto ASCII legible por humanos seguido de un carácter de retorno de carro (ASCII 13, o '\ r') y un carácter de retorno de línea (ASCII 10, o '\ n'). Este comando toma las mismas formas que Serial.print().
Sintaxis
Serial.println(val)
Serial.println(val, format)
Parámetros
val: el valor a imprimir - cualquier tipo de datos
format: Especifica la base numérica (para tipos de datos int) o el
número de decimales (para tipos float)
Retornos
size_t (long): print () devuelve el número de bytes escritos, aunque la lectura de ese número es opcional.Ejemplo:
/*
Entrada analogica
lee una entrada analógica en el pin analógico 0, e imprime el valor de salida.
creado el 24 Marzo de 2006
por Tom Igoe
*/
int analogValue = 0; // variable para contener el valor analógico
void setup() {
// abre el puerto serie a 9600 bps:
Serial.begin(9600);
}
void loop() {
// lee la entrada analógica en el pin 0:
analogValue = analogRead(0);
// imprime la salida en varios formatos:
Serial.println(analogValue); // imprime como ASCII-codificado decimal
Serial.println(analogValue, DEC); // imprime como ASCII-codificado decimal
Serial.println(analogValue, HEX); // imprime como ASCII-codificado hexadecimal
Serial.println(analogValue, OCT); // imprime como ASCII-codificado octal
Serial.println(analogValue, BIN); // imprime como ASCII-codificado binary
// temporiza 10 millisegundoas antes de la siguiente lectura
delay(10);
}
No hay comentarios:
Publicar un comentario