Bom Dia!

Estou iniciando um projeto, onde faço a comunicação entre 2 arduinos ou mais via rede RS485. 

Materiais:

2 Arduinos

2 Modulos RS485

1 Modulo Rele

1 Botão

A princípio estou conseguindo acionar o rele que esta conectado no Arduino Slave pelo Arduino Master.

Mas não estou conseguindo identificar como faço para ler por meio do Arduino Master, o estado do botão conectado no Arduino Slave.

Como posso fazer isso ? 

Código Utilizado:

Slave: https://pastebin.com/xa3Hgcg8

Master: https://pastebin.com/qpcJpqsr

Fonte:

https://www.rinconingenieril.es/rs485/

Exibições: 303

Responder esta

Respostas a este tópico

Boa tarde MC,

fiz algumas modificações nos seus sketchs.

Esta minha solução é uma das possíveis.

Você receberá no seu master uma string que será impressa no serial monitor

contendo  xyz , X  o valor que você enviou,  Y  ","  e  Z o status do botão.

Rui

Boa Tarde Rui,

Primeiramente obrigado pela atenção. 

Você alterou o proprio codigo que eu mandei no pastebin ? 

Matheus.

ops

esqueci de anexar os codes modificados. kkkk

Rui

Anexos

ah! acontece kkkk

Vou testar e te informo se funcionou!

Obrigado!

Rui,

Acabei de testar...

O serial monitor do master não recebe nenhum comando...

O que pode esta acontecendo ?

Mas que recebe comando é o slave.

Isso já estava acontecendo... Estou tentando mandar e receber sinal do master para o slave. Já estou conseguindo mandar um sinal no Serial monitor do master para o Slave, o que estou tentando fazer é, mandar um sinal do slave para o master.

Fiz mais modificações no slave e no master.

Testa aí

Anexos

Continuou com o mesmo problema...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço