[DUVIDA] É possível ligar duas NRF24L01+ no mesmo arduino um TX e o outro RX ?

Olá Galera,

     Tava me matando estudando os Xbee em modo API, e como meu cerebro parece que travou para eles resolvi dar um tempo e estudar os modulos NRF24L01.

     Bem, consegui botar dois modulos para conversarem sem problema enviando os sinais de 2 potenciometros, já na primeira tentativa(coisa rara nos meus estudos com arduino kkk ),  agora tô querendo ir alem.

    Vi que no NRF24L01 no codigo de exemplo do proprio modulo, o GeetingStarted que dá pra você colocar o modulo como TX ou RX, simplesmente escolhendo.

    O problema é que eu gostaria de criar um sistema de retransmissão,  ou seja, o que entrasse por um NRF24L01 que estaria em RX passava pelo arduino o qual reenviava por um segundo NRF24L01 que estaria em TX.

   A pergunta é: DÁ PRA FAZER ISSO ?   Dá pra ligar dois NRF24L01 no mesmo arduino ?  se sim,  como fazer ?   como ficaria a pinagem de cada um ?

Exibições: 787

Responder esta

Respostas a este tópico

Ninguem ?

Sim, é possível. Só procure deixar as redes em canais diferentes para minimizar a interferência.

Putz jucilei, obrigado.

   Você tem alguma ideia de como fazer a ligação ?    tipo usando a biblioteca RF24 os pinos são praticamente fixos sendo:

Pino NRF24L01+

Pino Arduino

GND

GND

3.3V

3.3V

CE

9

CSN

10

SCK

13

MOSI

11

MISO

12

   Ai fica a duvida, como ligar o segundo sendo que os pinos citados são fixos até onde eu sei ?   é como eu tô dizendo, queria enviar e receber ao mesmo tempo,  mas pra isso preciso dos dois modulos em um só arduino,  ME AJUDA AMIGO, COMO LIGAR ?

Se eu não me engano, não precisa de 2 NRF24l01, ele tem um sistema proprio de boudcast.

Pelo menos no meu caso aqui, eu quando envio os bytes, junto eu envio o endereço que estou enviando, assim eu faço uma verificação se chegou no certo, se não chegou eu retransmito ate chegar no correto.. assim uma rede com ele fica muito melhor pois o alcance fica muito bom.

Olá Rogerio,

   Você poderia ensinar essas técnicas que vocÊ usa com o NRF24L01 ?

    É que passei tanto tempo apanhando dos Xbee que fiquei traumatizado ha ha ha,  agora chego nos nrf24 e na primeira tentativa eles funcionam PUTZ !!!   foi uma surpresa em tanto.

     Dai tô querendo justamente aprender mais sobre esses maravilhosos modulos de comunicação sem fio,  quero entender esses pequenos truques,  tipo...   li em algum lugar sobre essa possibilidade de enviar o endereço do Transmissor e verificar se deu certo a transmissão,  senão, envia de novo.

    Se der passa algumas dicas,  e tambem se der dá um conselho de algum bom lugar pra ler sobre esse truques dele ok.

Obrigado.

Se é só pra retransmissão (repetidora) não precisa necessariamente usar 2 módulos NRF, pode usar um só com a técnica do TDMA

Mas com 2 também é possível, pois estes operam independentes, só que vai ser quase um TDMA mesmo pois a SPI do Arduino é uma só; então quando um recebe pela SPi tem que armazenar/ esperar acabar e aí sim começar a transmitir no outro.

Marcelo Campos,

    Você e o rogerio falam de tecnicas, mas por favor, daria pra explicar como fazer ?????

    Li tambem que é possível usar a mesma técnicas dos xbee com os nrf24 que seria a técnica da rede mesh , mas putz,  todo mundo só fala,  dá pra alguem por favor me explicar como fazer !!!!!!!!!!!!!

   Põ galera, colabora ai,  tÔ iniciando com esses modulos,  quero aprender tudo sobre eles,   me ajudem ai por favor.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço