Boa noite pessoal.

Alguem ja utilizou o emissor/receptor RF433Mhz para comunicar 2 arduinos?

Se sim, poderia me passar o codigo, e se nao for pedir demais o esquema de ligacao tb?

Por este meio, tem como eu passar um dado de um arduino para outro, tipo um valor de 0 a 1000 ou eu poderei apenas fazer leitura de 'ligado', 'desligado'?

Grato pela ajuda

Exibições: 492

Responder esta

Respostas a este tópico

Muito esclarecedor Renato.

Obrigado pela atenção, hoje mesmo já vo mete a mão na massa.

Att

Lembrando que oque é enviado são caracteres ASCII, é necessário tratar as variáveis ... ;)

Sim mas posso usar números inteiros decimais?

Como assim tratar?

Grato

Ao enviar o numero 512 por exemplo, a virtualwire envia um digito de cada vez. Assim tens que converter o inteiro 512 em um vetor de caracteres (veja instrução "itoa") e enviar caractere por caractere. La no receptor o processo é inverso. Você vai reconstruir o numero a partir de um vetor de caracteres.

Da uma olhada na documentação da biblioteca que pelo menos a primeira parte é bem explicada.

Certo...

uma perguntinha idiota...

tem como mandar varios numeros por vez?

Na verdade eu quero controlar 4 variaveis usando o controle... seria possivel enviar entao o vetor, e na hora de "montar" o numero denovo, montar dai em 4 variaveis?

Sim

Obrigado

Aproveitando o embalo do topico, alguem conhece circuitos eficasses pra aumentar o alcance?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço