manual de programación arduina Manual+Programacion+Arduino | Page 54
Arduino: Manual de Programación
// obtenemos un valor codificado en ASCII (1 Byte) en formato decimal :
printInteger(val);
printString("\t"); //Carácter espacio
// obtenemos un valor codificado en ASCII (1 Byte) en formato hexadecimal :
printHex(val);
printString("\t");
// obtenemos un valor codificado en ASCII (1 Byte) en formato binario
printBinary(val);
printString("\t");
// obtenemos un valor codificado en ASCII (1 Byte)en formato octal:
printOctal(val);
printString("\n\r"); //caracter salto de linea y retorno de carro
// espera 10ms para la próxima lectura
delay(10);
}
Otra solución puede ser la de transformar los valores capturados en un rango entre 0 y 9
y en modo de codificación ASCII o en caracteres ASCII. De forma que dispongamos de
un formato más sencillo o legible, sobre la información capturada.
El siguiente código incluye una función llamada treat