nRF24L01 - bi-directionnal communication

I'm trying to control the temperature of a green house using two nRF24L01 antenna. Basically, I have an arduino Mega 2560 with a TFT display acting as my main module where i can see the temperature of the green house, and i have an arduino Uno in the green house with a temperature sensor, 2 relays and a stepper motor (to open a trap door for cooling). So I want my main module to receive data for the temperature from the green house module and depending on this temperarture I then want my main module to send the command to the green house module to activate or deactivate the relays, open or close the trap door. As of now I'm able to receive data from the green house module and display the temperature inside the green house on the TFT display of the main module, but I can't figure out how to then send commands to the green house module.


HowToMechatronics: Arduino Wireless Communication – NRF24L01 Tutorial

Have a look at this Simple nRF24L01+ Tutorial.

Wireless problems can be very difficult to debug so get the wireless part working on its own before you start adding any other features.

The examples are as simple as I could make them and they have worked for other Forum members. If you get stuck it will be easier to help with code that I am familiar with.

The second and third examples illustrate 2-way communication. IMHO the technique in the second example is the simplest to implement.