Hi, im designing a wireless stepper motor remote, but i need to control two different stepper motors. I will use an external power supply, which will power both motors. I have a push button switch for each direction, for each motor, so i'm configuring 4 push buttons. Im interfacing with Arduino Nano and im using the motor driver shield for the nano. I have an RF nano, but also have the individual NRF24L01 board that i can wire to a regular nano. I need to have the radios side by side. will i run into interference/ID issues by doing that?
Thanks,
You may need to dial back the radio power with the radios that close to get them to talk reliably.
void RF24::setPALevel ( uint8_t level )
Set Power Amplifier (PA) level to one of four levels: RF24_PA_MIN, RF24_PA_LOW, RF24_PA_HIGH and RF24_PA_MAX
The power levels correspond to the following output levels respectively: NRF24L01: -18dBm, -12dBm,-6dBM, and 0dBm
SI24R1: -6dBm, 0dBm, 3dBM, and 7dBm.
Parameters
level Desired PA level.
If you are not already familiar with the rf24 radios, this tutorial may be helpful.
tapdawg25:
I have an RF nano, but also have the individual NRF24L01 board that i can wire to a regular nano. I need to have the radios side by side. will i run into interference/ID issues by doing that?
I don't understand this.
What is an RF nano?
Do you mean that the sending nRF24 will be a short distance from the receiving nRF24?
OR
Do you mean that you will have two sending nRF24s close to each other? If this is what you mean then I don't understand why you would want two sending nRF24s.
I have never had a problem with the low power nRF24s (with the PCB antenna) being close to each other on my work table - that is sender and receiver close together.
...R
Simple nRF24L01+ Tutorial