Serial.print(data, data type)
Descripción
Vuelca o envía un número o una cadena de carateres, al puerto serie. Dicho comando puede tomar diferentes formas, dependiendo de los parámetros que utilicemos para definir el formato de volcado de los números.
Parámetros
data: el número o la cadena de caracteres a volcar o enviar.
data type: determina el formato de salida de los valores numéricos (decimal, octal, binario, etc...)
Devuelve
Nada
Ejemplos
#Serial.print(b) vuelca o envía el valor de b como un número decimal en caracteres ASCII. Equivaldría a printInteger().
int b = 79;
Serial.print(b);
prints the string "79".
#Serial.print(b, DEC) vuelca o envía el valor de b como un número decimal en caracteres ASCII.
Equivaldría a printInteger().
int b = 79;
Serial.print(b, DEC);
prints the string "79".
#Serial.print(b, HEX) vuelca o envía el valor de b como un número hexdecimal en caracteres ASCII. Equivaldría a printHex();
int b = 79;
Serial.print(b, HEX);
prints the string "4F".
#Serial.print(b, OCT) vuelca o envía el valor de b como un número Octal en caracteres ASCII. Equivaldría a printOctal();
int b = 79;
Serial.print(b, OCT);
prints the string "117".
#Serial.print(b, BIN) vuelca o envía el valor de b como un número binario en caracteres ASCII. Equivaldría a printBinary();
int b = 79;
Serial.print(b, BIN);
prints the string "1001111".
#Serial.print(b, BYTE) vuelca o envía el valor de b como un byte. Equivaldría a printByte();
int b = 79;
Serial.print(b, BYTE);
Devuelve el caracter "O", el cual representa el caracter ASCII del valor 79. (Ver tabla ASCII ).
#Serial.print(str) vuelca o envía la cadena de caracteres como una cadena ASCII. Equivaldría a printString().
Serial.print("Hello World!");
vuelca "Hello World!".
Ver también
- Serial.begin(speed)
- Serial.available()
- Serial.read()
- Serial.println(data)
Volver a Indice