Few days back I started working with the nrf24L01 modules on arduino uno…I brought them from a electronic store,nearby…
firstly i ws unable to make them work prperly,(i was trying to make them work with the ‘getting started’ example of RF24 Library) even after connecting all the pins in proper positions…
Later on after doing a bit of research on internet i found that the nrf24l01 module sometimes faces power problems,and to overcome it we need to solder a 3.3uF(micro Farad) capacitor in between the ground and vcc pins,i.e. in between pins 1 and 2…
I did it… but it didnt fetch any good result…
But suddenly i found that when i am touching the 7th pin of one of the modules with my finger it is showing result like
Now sending 1122…ok…Got response 1122, round-trip delay: 26
Now sending 2152…ok…Got response 2152, round-trip delay: 27
Now sending 3182…ok…Got response 3182, round-trip delay: 29
Now sending 4214…ok…Got response 4214, round-trip delay: 27
Now sending 5244…ok…Got response 5244, round-trip delay: 29
Now sending 6277…ok…Got response 6277, round-trip delay: 26
Now sending 7307…ok…Got response 7307, round-trip delay: 26
Now sending 8337…ok…Got response 8337, round-trip delay: 29
Now sending 9369…ok…Got response 9369, round-trip delay: 27
Now sending 10399…ok…Got response 10399, round-trip delay: 29
Now sending 11431…ok…Got response 11431, round-trip delay: 27
or else it is sending result like
Now sending 1122…failed
Failed to send…
or
Got Payload 0…
if i am switching the arduino’s then i am getting the result
Got Payload 0…
and one more amazing fact is that when i am turning the other arduino off then also by touching the 7th pin i am getting the result
Now sending 4214…ok…Got response 4214, round-trip delay: 27
Now sending 5244…ok…Got response 5244, round-trip delay: 29
Now sending 6277…ok…Got response 6277, round-trip delay: 26
Now sending 7307…ok…Got response 7307, round-trip delay: 26
Now sending 8337…ok…Got response 8337, round-trip delay: 29
Now sending 9369…ok…Got response 9369, round-trip delay: 27
Now sending 10399…ok…Got response 10399, round-trip delay: 29
Now sending 11431…ok…Got response 11431, round-trip delay: 27
I am banging my head on walls just to get a solution of this…i have searched for this problem in internet…looked around for it in thousands of websites…but couldn’t find a solution…
I have attached a picture of the module that i am using…the blue coloured thing is the 3.3uF capacitor soldered between pin 1 and 2…
anyone with a solution…please help me out…
Thank you.