Hola a todos:
Me compre unos modulos nRF24L01 y tengo 2 arduino nano.
El conexionado que hice es el que se muetra en la siguiente web para la libreria RF24.
Cuando cargo el GettingStarteden los dos ,los arduinos detectan al modulo pero no se comunican de ninguna manera entre ellos.
Os voy a copiar los codigos que demuestran que los modulos funcionan, pero al pulsar la tecla T no hay manera de que se comuniquen.
Aqui uno de los arduinos:
RF24/examples/GettingStarted/
ROLE: Pong back
*** PRESS 'T' to begin transmitting to the other node
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0xe7e7e7e7e7 0xf0f0f0f0d2
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0xe7e7e7e7e7
RX_PW_P0-6 = 0x00 0x20 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x4c
RF_SETUP = 0x07
CONFIG = 0x0f
DYNPD/FEATURE = 0x00 0x00
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_HIGH
Aqui el otro:
RF24/examples/GettingStarted/
ROLE: Pong back
*** PRESS 'T' to begin transmitting to the other node
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0xf0f0f0f0d2 0xf0f0f0f0d2
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0xf0f0f0f0d2
RX_PW_P0-6 = 0x20 0x20 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x4c
RF_SETUP = 0x07
CONFIG = 0x0f
DYNPD/FEATURE = 0x00 0x00
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_HIGH
He leido lo de poner un condensador entre VCC y GND para que fucione, e probado con uno de 200 micro faradios y 16V. No se si el condensador es o no la solucion o si tengo que buscar uno de 3V3.
Tambien e leido en esta otra web que puso un condensador entre la antena y GND , e mirado en mi modulo y es verdad que alli hay un hueco para un condensador pequeño que no esta. Veo que el tio de la web añade uno de 0,1 micro faradios. La pregunta tambien seria si es posible poner algun otro.
Muchas gracias.