Convertir un caractère en chaîne dans Arduino
-
Convertissez
char
enString
en utilisant la fonctionString
dans Arduino -
Convertissez
char
enString
en 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.