Anexo Cap4 ComunicacionSerialArduino SerialReadString
-
Upload
nestor-oved-salazar-castillo -
Category
Documents
-
view
217 -
download
0
Transcript of Anexo Cap4 ComunicacionSerialArduino SerialReadString
-
7/21/2019 Anexo Cap4 ComunicacionSerialArduino SerialReadString
1/3
Anexo Cap4 Comunicacin Serial Arduino
Serial.ReadString()
En ocasiones se desea que Arduino reciba o intrprete comandos desde el Monitor
Serial, comandos formados por ms de un carcter , es decir cadenas de
Caracteres o String.
En el Ejemplo.Serial03 del teto, se reali!o esto, mandar desde el "C cadenas de
caracteres a Arduino, sin embargo, en este ejemplo se #ace uso de la lectura
Serial.read$% caracter por caracter & luego el concatenado para forma una cadena
o String.
'na forma ms directa & sencilla es usar la funci(n Serial.)eadString$%, que nosser*ir para leer un String en*iado desde el Monitor Serial & asignarlo a una
*ariable para su procesamiento en la placa, esta funci(n leer una cadena de
caracteres disponible en el puerto serial o si no #a& nada disponible al momento
de su ejecuci(n la funci(n espera + segundo por algun caracter & si no es
introducido, salta a la siguiente instrucci(n.
A continuaci(n su sintais
*ar - Serial.)eadString$%
*ar es el nombre de la *ariable donde se almacenar el String leido desde elpuerto serial, esta *ariable debe #aber sido declara como tipo String.
Ejemplo.Serial0/ emostracion del uso de la funci(n Serial.)eadString$%, el
siguiente c(digo interact1a con un usuario *2a Monitor Serial del E Arduino.
44Ejemplo Serial0/ 'so del Serial.)eadString$%44se pide una cadena de caracteres al usuario44& Arduino responde.
44por otoniel.5ores6mail.utec.edu.s*44ejemplo de uso libre CC
44declaracion e iniciali!acion de *ariablesString nombre 44*ariable tipo cadena
*oid setup$%
Aprende Arduino Captulo 4. 1 de 3
-
7/21/2019 Anexo Cap4 ComunicacionSerialArduino SerialReadString
2/3
7Serial.begin$8900% 44iniciali!a la *el del puerto serieSerial.println$:;ien*enido, escribe tu primer
-
7/21/2019 Anexo Cap4 ComunicacionSerialArduino SerialReadString
3/3
Aprende Arduino Captulo 4. 3 de 3