Pages: [1]   Go Down
Author Topic: Enviar letra seguida de valor  (Read 390 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 13
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

My website: http://ried.cl

Pages: [1]   Go Up
Jump to: