Convertir un caractère en chaîne dans Arduino
-
Convertissez
charenStringen utilisant la fonctionStringdans Arduino -
Convertissez
charenStringen utilisant la fonctionSerial.readString()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.
