Cómo convertir la cadena en la caja inferior y superior en Arduino

Cómo convertir la cadena en la caja inferior y superior en Arduino
La programación de Arduino es muy versátil cuando se trata de modificar datos. Podemos cambiar la salida en diferentes formas utilizando funciones Arduino. Arduino tiene dos funciones principales que usan las cuales podemos convertir fácilmente cualquier alfabeto de cadena en letras más bajas o superiores. Usando la cadena del usuario como entrada, la convertiremos en una nueva cadena que tiene todas las letras inferiores o superiores.

Cómo convertir la cadena en minúsculas en Arduino

Usando las funciones de Arduino IDE, podemos modificar las cadenas y convertirlas en letras minúsculas. Cadena.tolowercase () la función puede darnos una versión en el caso inferior de cualquier cadena. Esta función no devuelve ningún valor, solo modifica la cadena definida a letras minúsculas.

Sintaxis

Cadena.tolowercase ()

Valores paramétricos
Una variable de tipo de cadena.

Valores de devolución
No hay valor de retorno, solo modificó los caracteres de la cadena a letras minúsculas.

Código de ejemplo

Cadena test_string;
setup () void
De serie.comenzar (9600); /*Comunicación en serie Comienza*/
Test_string = "Linuxhint.Com ";
De serie.imprimir ("Cadena antes de la conversión:");
De serie.println (test_string); // cadena antes de la conversión a minúsculas
Test_string.tolowercase ();
De serie.imprimir ("Cadena después de la conversión:");
De serie.println (test_string); // Cadena después de la conversión a minúsculas

bucle void ()

En el código anterior, inicializamos un Test_string y en la configuración, parte del código se establece la primera comunicación en serie definiendo la tasa de baudios. A continuación se define nuestra nueva cadena. Para imprimir en el monitor en serie utilizamos la serie.función println ().

Después de eso usando el .tolowercase () función todos los alfabetos de Test_string se convierten en letras minúsculas. A continuación, imprimimos la cadena de caso inferior usando Serial.println () en el monitor en serie.

Usando Test_string.tolowercase () Función Cualquier alfabeto de cadena se puede convertir en minúsculas.

Producción

La salida se puede ver utilizando un monitor en serie. Se puede ver una carta de conversión antes y después de la caja minúscula. Todas las letras mayúsculas de Test_string se convierten en letras minúsculas.

Cómo convertir la cadena en mayúsculas en Arduino

Usando las funciones de Arduino IDE, podemos modificar las cadenas y convertirlas en letras mayúsculas. Cadena.touppercase () la función puede darnos una versión de caso superior de cualquier cadena. Esta función no devuelve ningún valor, solo modifica la cadena definida a las letras de la caja superior.

Sintaxis

Cadena.touppercase ()

Valores paramétricos
Una variable de tipo de cadena.

Valores de devolución
Sin retorno de valor, simplemente modificó los caracteres de cadena a las letras de mayúsculas.

Código de ejemplo

Cadena test_string;
setup () void
De serie.comenzar (9600);
Test_string = "Linuxhint.com ";
De serie.imprimir ("Cadena antes de la conversión:");
De serie.println (test_string); // cadena antes de la conversión a mayúsculas
Test_string.tOUPPERCASE ();
De serie.imprimir ("Cadena después de la conversión:");
De serie.println (test_string); // cadena después de la conversión a mayúsculas

bucle void ()

En el código anterior, una cadena de prueba se define como Test_string Después de eso, la función de configuración de la comunicación en serie del código comienza a usar la velocidad de baudios. Más tarde declaramos nuestra cadena de prueba como "Linuxhint.com " luego lo imprimió en el monitor en serie utilizando la serie.comando de impresión.

Test_string.touppercase () La función hará el trabajo aquí, convertirá todas las letras de casos pequeños dentro de nuestra cadena de prueba a mayúscula. El siguiente test_string con todas las letras de los casos superiores se imprime sobre el monitor en serie.

Producción

El monitor en serie muestra la salida. Se puede ver una carta de conversión antes y después de la parte superior. Todas las letras pequeñas de Test_string se convierten en letras de mayúsculas.

Conclusión

La programación de Arduino tiene dos funciones Cadena.tolowercase () y Cadena.touppercase () usando el cual podemos convertir los datos de cadena en letras minúsculas y mayúsculas. Para ilustrar el uso de ambas funciones, hemos tomado una cadena y transformado sus entidades en mayúsculas y mayores en sus respectivos códigos.