hello this is my 3rd post today but my biggest problem right now that im dealing with is my nrf4l01 is not working at all and i cant even tell if it is ive treid everything all day ive tested them individual with out a joystick or servo motor no response on one then i make a 2 joystick Controle servos and nothing works no response is there any solution out there there not working and i cant control anything wirelessly cause its not going through and there linking together i get the red light blink but no response after that.
Why have you started a new discussion on the same subject?
Have you followed the basic nRF24L01 tutorials to check that your modules are wired up correctly and that basic communications work reliably?
ive tried everything my friend no lick im currently using the how to mechatronics tutorial and still no communication between them I'm adding a 100uf capacitor on the power line to see anything different there just garbage to be honest about these modules.
Get the radios to work using example code from Robin2's tutorial then add your joystick stuff.
Here is a collection of hints and tips that I have gathered while working with the rf24 radios.
If you read and, closely, follow Robin2's simple rf24 tutorial you should be able to get them working. That tutorial sure helped me. The code in the examples has been proven to work many many times. If it does not work for you, there is likely a hardware problem.
Run the CheckConnection.ino (look in reply #30 in the tutorial) to verify the physical wiring between the radio module and its processor (Arduino).
It is very important that you get the 3.3V supply to the radio modules to supply enough current. This is especially true for the high power (external antenna) modules. I use homemade adapters like these. They are powered by 5V and have a 3.3V regulator on the board. Robin2 also has suggested trying with a 2 AA cell battery pack.
If using the high powered radios make sure to separate them by a few meters. They may not work too close together. Try the lower power settings.
Reset the radios by cycling power to them after uploading new code. I have found that to help. They do not reset with the Arduino.
Switch to 1MB data rate to catch the not so cloned clones.
radio.setDataRate( RF24_1MBPS );
Also for some clones, change TMRh20's RF24.cpp line 44
_SPI.setClockDivider(SPI_CLOCK_DIV2);
Into
_SPI.setClockDivider(SPI_CLOCK_DIV4);
Have a look at the common problems page.
hey my Arduino is sending data over but my arduino mega is not picking it up its saying data fasiled to send or somthing like that is there a soluthion to this
Is it a MEGA2560? The wiring in the tutorial is another board. How have you wired yours up?
hey thanks for evrything it works now its sends data now i need to hook the joysticks up i added a capacitor to it thanks though