Diferencia entre revisiones de «Serial.println()»
De ArduWiki
(→Sintaxis) |
|||
Línea 1: | Línea 1: | ||
== Descripcion == | == Descripcion == | ||
+ | Vuelca o envía una cadena de carateres o variable al puerto serie, seguido de un carácter de retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF"(ASCII 10, o '\n'). Toma la misma forma que el comando [[Serial.print()]]. | ||
== Sintaxis == | == Sintaxis == | ||
Línea 5: | Línea 6: | ||
Serial.println("Texto a mostrar"); | Serial.println("Texto a mostrar"); | ||
Serial.println(variable[, formato]); | Serial.println(variable[, formato]); | ||
+ | Serial.println(variable[, decimales]); | ||
</pre> | </pre> | ||
+ | |||
+ | == Parametros == | ||
+ | ;variable: variable a evaluar. | ||
+ | ;formato: por omision es DEC, pero también puede ser HEX, OCT o BIN. | ||
+ | ;decimales: eliges el numero de decimales a mostrar de una variable tipo [[float]] | ||
+ | |||
+ | == Retorna == | ||
+ | Nada. | ||
== Ejemplo 1 == | == Ejemplo 1 == | ||
+ | <syntaxhighlight lang="c++"> | ||
+ | Serial.println("ArduWiki"); //ArduWiki | ||
+ | Serial.println(digital(13)); //Imprime 0 o 1. | ||
+ | Serial.println(analogRead(A0)); //Imprime entre 0~1024. | ||
+ | |||
+ | float n = 1.23456; | ||
+ | Serial.println(n); //Imprime 1.23456 | ||
+ | Serial.println(n, 0); //Imprime 1 | ||
+ | Serial.println(n, 2); //Imprime 1.23 | ||
+ | Serial.println(n, 4); //Imprime 1.2345 | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | == Ejemplo 2 == | ||
En este ejemplo demostramos que a una cadena se le puede '''concatenar''' un numero sin problemas. | En este ejemplo demostramos que a una cadena se le puede '''concatenar''' un numero sin problemas. | ||
Línea 26: | Línea 49: | ||
== Vea tambien == | == Vea tambien == | ||
* [[Serial.begin()]] | * [[Serial.begin()]] | ||
+ | * [[Serial.available()]] | ||
+ | * [[Serial.read()]] | ||
* [[Serial.print()]] | * [[Serial.print()]] | ||
* [[Serial.write()]] | * [[Serial.write()]] | ||
− | * [[Serial. | + | * [[Serial.end()]] |
[[Category:Funciones]] | [[Category:Funciones]] |
Revisión del 17:43 3 jul 2018
Descripcion
Vuelca o envía una cadena de carateres o variable al puerto serie, seguido de un carácter de retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF"(ASCII 10, o '\n'). Toma la misma forma que el comando Serial.print().
Sintaxis
Serial.println("Texto a mostrar"); Serial.println(variable[, formato]); Serial.println(variable[, decimales]);
Parametros
- variable
- variable a evaluar.
- formato
- por omision es DEC, pero también puede ser HEX, OCT o BIN.
- decimales
- eliges el numero de decimales a mostrar de una variable tipo float
Retorna
Nada.
Ejemplo 1
Serial.println("ArduWiki"); //ArduWiki
Serial.println(digital(13)); //Imprime 0 o 1.
Serial.println(analogRead(A0)); //Imprime entre 0~1024.
float n = 1.23456;
Serial.println(n); //Imprime 1.23456
Serial.println(n, 0); //Imprime 1
Serial.println(n, 2); //Imprime 1.23
Serial.println(n, 4); //Imprime 1.2345
Ejemplo 2
En este ejemplo demostramos que a una cadena se le puede concatenar un numero sin problemas.
void setup() {
Serial.begin(9600);
}
void loop(){
if (Serial.available()){
String m = "ASCII: ";
m = m + Serial.read();
Serial.println(m);
}
}