Go Down

Topic: Enviar letra seguida de valor (Read 428 times) previous topic - next topic

uN_Eof

Hola, queria saber como se puede enviar una letra seguida de un valor que se separe la letra del valor, por ejemplo, enviar A255 y que el arduino sepa que le he dicho que el Led A lo ponga a 255, no se si me explico...
Gracias.

eried

Simplemente envías la letra y el valor y tu programa debería esperar una letra y ese valor.

Por ejemplo (en bytes) puedes poner un byte de inicio (para reconocer el "paquete" de 2 bytes:

0xEE, letra, valor

Ejemplo:

0xEE, 0x41, 0xFF (Letra A seguido de 255)

Recuerda que arduino recibirá los datos, entonces si usas un formato extraño como "A255" como String, tendrá que convertirlos, separarlos (conocer el largo, etc).

En el ejemplo, para recibir los datos usas un while (lees mientras no hayan 3 o más chars en el buffer y no sea 0xEE el primero) y luego lees los 2 bytes restantes.
My website: http://ried.cl

Go Up