I refer from this website. I don't have problem if I use Nano as receiver and Mega as transmitter .
I have problem if I use Mega as receiver, Nano as transmitter.
As I suspected, you are trying to power the NRF module from the weak 3.3V output of the Nano. It does not provide enough current. The NRF can run on 5V. Try connecting VCC to 5V.
First off, I would not recommend you connect the NRF24L01 modules directly to +5v as suggested by aarg The maximum working voltage for the NRF24L01 modules is 3.6v If you connect the to +5v you will destroy your NRF24L01 modules!
If you look at the Troubleshooting section of the tutorial you are using. It recommends that you put a small capacitor acrross the supply rails to the NRF24L01 modules. I've used a small 47uf soldered across the Vcc & GND pins on the NRF24L01 modules in my applications.
I've also found adding the following settings below to the Setup of both the Transmitter & Receiver. This improved reliability considerably -
radio.setDataRate(RF24_2MBPS); // Set the speed of the transmission to the quickest available
radio.setChannel(124); // Use a channel unlikely to be used by Wifi, Microwave ovens etc
radio.setPALevel(RF24_PA_MAX); // Set radio Tx power to MAX
BTW I have an NRF24L01 module as a receiver together with an OLED display working OK on a Nano
Sorry, that is right, the maximum supply voltage for that module is 3.6V. I was thinking of the 5V tolerant I/O's. Sure a capacitor might help. But some Nano clones do not have a 3.3V regulator, instead they get 3.3V from the serial-USB IC, which can not produce the same current. So YMMV.
Hi. I think I found problem. The problem is power supply.
Could you show me picture about "small 47uf soldered across the Vcc & GND pins on the NRF24L01 modules" ?
I don't know about wiring diagram of your actual Nano system.
You have the high power NRF modules. You might find that the voltage regulator on the Nano is not functioning safely, even if it appears to work. It's better to find a robust source of 3.3V for the modules.