Arduino Char a cadena

  1. Convierta char a String usando la función String en Arduino
  2. Convierta char a String usando la función Serial.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.

Artículo relacionado - Arduino String

  • Arduino strtok
  • Arduino convierte cadena a char