Arduino Char a cadena
-
Convierta
char
aString
usando la funciónString
en Arduino -
Convierta
char
aString
usando la funciónSerial.readString()
en Arduino
Este tutorial discutirá dos métodos para convertir un char
en un String
. El primer método es usar la función String
, y el segundo método es usar la función Serial.readString()
.
Convierta char
a String
usando la función String
en Arduino
Para convertir char
a String
podemos utilizar la función String
. Esta función toma una variable como entrada y devuelve un objeto String
.
void loop() {
char myChar = 'char';
String myString = String(myChar);
}
En el código anterior, myChar
es una variable de tipo char
para almacenar el char
dado y myString
es una variable de tipo String
para almacenar el resultado de la conversión.
Convierta char
a String
usando la función Serial.readString()
en Arduino
Si está leyendo datos de tipo char
desde un puerto serie en Arduino y desea convertir los datos en String
, puede hacerlo usando la función Serial.readString()
. Con esta función, puede convertir los datos recibidos directamente en lugar de convertirlos más tarde con otra función. La función Serial.readString()
lee los datos char
del puerto serie y los convierte en una String
.
void loop() { String myString = Serial.readString(); }
En el código anterior, myString
es una variable de tipo String
para almacenar los datos del puerto serie. Tenga en cuenta que esta función terminará si se agota el tiempo de espera. Marque setTimeout()
para establecer el tiempo de espera de la serie.