Arduino Char a cadena

Ammar Ali 12 octubre 2023
  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
Arduino Char a cadena

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.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - Arduino String