Serial.println()
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);
Serial.println(analogValue, DEC); // imprime como ASCII-codificado decimal
Serial.println(analogValue, HEX);
Serial.println(analogValue, OCT);
Serial.println(analogValue, BIN);
// temporiza 10 millisegundoas antes de la siguiente lectura
delay(10);
}
void setup() {
// open the serial port at 9600 bps:
Serial.begin(9600);
// print a character
Serial.println('N');
// print a string
Serial.println(); // print an empty line
Serial.println("ArduinoGetStarted.com");
// print a float number
float a = 1.23456;
Serial.println(); // print an empty line
Serial.println(a); // 2 decimal places by default
Serial.println(a, 4); // 4 decimal places
Serial.println(a, 5); // 5 decimal places
Serial.println(a, 6); // 6 decimal places
// print an interger number out in many formats:
int x = 77;
Serial.println(); // print an empty line
Serial.println(x); // imprime como ASCII-codificado decimal
Serial.println(x, DEC); // imprime como ASCII-codificado decimal
Serial.println(x, HEX); // imprime como ASCII-codificado hexadecimal
Serial.println(x, OCT); // imprime como ASCII-codificado octal
Serial.println(x, BIN); // imprime como ASCII-codificado binary
}
void loop() {
}
The result on Serial Monitor:
COM6
N
ArduinoGetStarted.com
1.23
1.2346
1.23456
1.234560
77
77
4D
115
1001101
Autoscroll
Clear output
9600 baud
Newline
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.