Boa Tarde,
Estou desenvolvendo um projeto com um módulo transceptor NRF24L01.
A ideia é fazer dois Arduinos se comunicarem via wirelles. Consegui fazer com que um trabalhe como transmissor e outro como receptor. Gostaria de saber se alguem conhece esse módulo NRF24L01 e se há alguma maneira de fazer com que ele envie um sinal e receba em ambos os Arduinos, ou seja, trabalhe como transmissor e receptor simultaneamente.
Tags:
Venho testando isso a alguns dias, porem uso PIC, mais a ideia é a mesma.
Deve definir um master na rede, onde o mesmo envia um pacote e muda a configuração para receptor, espera um tempo, caso não tenha chegado nenhum pacote, ele torna repetir o envio e assim sucessivamente.
Na parte do slave ele fica sempre como receptor, assim que receber algum pacote, ele passa pra transmissor e envia, e volta a ser receceptor, assim assim sucessivamente.
Essa é a ideia básica, claro que terá que criar todo um sistema de controle de dados dos dois lados.
Obrigado, consegui fazer funcionar os módulos. Agora o projeto está funcionando de acordo. Obrigado
Segue em anexo os arquivos, tem até datasheet ai junto. Tem que deixar as duas pastas no mesmo local se quiser compilar, o compilador é o CCS e o arquivos principais são o transmissor.c e o receptor.c
Esses módulos são bem enjoados, inclusive tive que colocar logica de reset, se ficar mais de 1 segundo sem receber ou enviar dado, reinicia o modulo.
Olá, tentei baixar o anexo mas deu Acesso Negado... Você pode mandar p/ meu e-mail?
rviinny@gmail.com
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por