Convertir un caractère en chaîne dans Arduino

Ammar Ali 12 octobre 2023
  1. Convertissez char en String en utilisant la fonction String dans Arduino
  2. Convertissez char en String en utilisant la fonction Serial.readString() dans Arduino
Convertir un caractère en chaîne dans Arduino

Ce tutoriel abordera deux méthodes pour convertir un char en String. La première méthode consiste à utiliser la fonction String, et la deuxième méthode consiste à utiliser la fonction Serial.readString().

Convertissez char en String en utilisant la fonction String dans Arduino

Pour convertir char en String, nous pouvons utiliser la fonction String. Cette fonction prend une variable en entrée et renvoie un objet String.

void loop() {
  char myChar = 'char';
  String myString = String(myChar);
}

Dans le code ci-dessus, myChar est une variable de type char pour stocker le char donné et myString est une variable de type String pour stocker le résultat de la conversion.

Convertissez char en String en utilisant la fonction Serial.readString() dans Arduino

Si vous lisez des données de type char à partir d’un port série dans Arduino et que vous souhaitez convertir les données en String, vous pouvez le faire en utilisant la fonction Serial.readString(). En utilisant cette fonction, vous pouvez convertir directement les données reçues plutôt que de les convertir ultérieurement avec une autre fonction. La fonction Serial.readString() lit les données char du port série et les convertit en String.

void loop() { String myString = Serial.readString(); }

Dans le code ci-dessus, myString est une variable de type String pour stocker les données du port série. Notez que cette fonction sera interrompue si elle expire. Cochez setTimeout() pour régler le délai de sortie de la série.

Auteur: 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

Article connexe - Arduino String