I will name the nRF modules without external antenna -> old modules
and the nRF modules with external antenna -> new modules.
The code is working perfectly with the old modules. Even tho it's not needed here whats the code does:
The Transmitter sends data. The Reciever receives them and displays them. Also, the Reciever with the push of a button sends some data/action. And the Transmitter sends a feedback signal to "say" that it received the signal.
But the code, as I said, works perfectly with the old modules. Any idea why it's not working with the new ones?
Also, after some experiments, I found out that the new modules can receive data, but they seem not to transmit data.
Alexan:
But the code, as I said, works perfectly with the old modules. Any idea why it's not working with the new ones?
Also, after some experiments, I found out that the new modules can receive data, but they seem not to transmit data.
Does that mean that the new (high-power) modules can receive data sent by the old (low-power) modules?
You did not say what is the distance between Tx and Rx. The high-power modules may overwhelm the receiver at close range.
Also the high-power modules need more power. You have not provided a diagram showing how YOU have things connected. The picture in your link does not show anything connected to the nRF24.
To the best of my knowledge the programming of the low-power and high-power modules is identical.
Thank you for your reply. I am sorry that I forgot to tell about the range. The range was pretty close. Like 40cm-50cm. But I also tried at 3m. Here's what's happening with the modules.
When I have at the Tx an old module and at the Rx an old module, everything works great.
When I have at the Tx an old module and at the Rx a new module, the Rx Receives data but it does not transmit.
When I have at the Tx a new module and at the Rx an old module, nothing happens (the Tx does not transmit at all).
When I have at the Tx a new module and at the Rx a new module, nothing happens.
Seems like the new modules can not transmit?!? I attached the schematic as well.
I can't make any sense of the spidery picture in the image link. Make a proper schematic drawing (paper and pencil is fine) with the power supply and the Arduinos and everything all together.
An LM317 should be fine if it is connected properly.
...R
PS... Make it easy for people to help you - post the images in this Forum so we don't have to waste time going to see them.
I also tried from the same power source and with seperate power sources, one using the LM317 and the other one using a buck converter, without luck as well.
So, I added 2 capacitors: tried with both values 10uF and 100uF. The left-hand diagram uses the high-power module and the right-hand diagram is for the low-power module. Also, yes with the schematic at the reply #10 (without changing anything), using the low power module (in the left-hand diagram), it works properly!
Anyways, I want to thank you very much for your help. I will try to find out what's the problem and I will post it here, if anyone else had the same problem!