Etou montando um carrinho, vou usar 2 Arduínos, com modulo rf no transmissor  vou fazer a leitura de 2 valores que vão de 0 a 100 e outro valor que vai de 0 a 1, ate ai blz, só que só que preciso transmitir esses valores para o outro arduino o jeito que eu penso é juntar eles em uma Sting transmitir e no outro receber separar a string salvar cada valor separadamente em uma variável ai fazer o que cada variável faz ....

Preciso de ajuda pra juntar os valores em 1 transmitir a string e dps receber e separar elas, 

Exibições: 73

Responder esta

Respostas a este tópico

Bom dia GR,

para juntar 2 variaveis de qq tipo em um variavel string pode fazer assim:

String  junto = " ";

String junto += (string)variavel1 ;

String junto += "$";    ----  este valor será usado como separador no receptor.

String junto += (string)variavel2;

E envia a string junto para o outro arduino.

No receptor recebe a string enviada:   String recebida = " ";  dai recebe a string enviada aqui. Em seguida:

Int valor1 = (int)recebida.endsWith($);

Int valor2 = (int)recebida.startsWith($);

Rv

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço