In this illustration we will going to wire the Arduino Board to build a remote switching using the NORDIC NRF24l01 2.4GHz Transceiver. The NRF24l01 will act as a remote controller to other NRF24L01. Both the master and the slave will drive by the Arduino boards along with and the NORDIC NRF24l01 RF Module. The host/master controller will send a signal command to the slave device and the slave device will execute the code and send back the response if the command is HIGH or LOW.
As you can see the illustration below we use the bi-directional logic level converter as our power supply to provide 3.3v to the NRF4L01 Radio module.
Required Components:
2x Arduino UNO/MEGA/NANO/PRO
2x NRF24L01 2.4GHz Transceiver Module (3.3v)
2x Solder Less Bread Board
2x 220 uF capacitor
1x Logic Level Converter
2x LED
2x 220k Resistor
Jumper Wire / DuPont Wire
Optional Component: Relay Module
(If you want to drive higher voltage such as light or appliances that runs on higher load)
Wiring Diagram for Transmitter
Wiring Diagram for Receiver
Arduino Sketch Code for the TX
[crayon-6741ac735bdd4711061560/]
Arduino Sketch Code for the RX
[crayon-6741ac735bdde067758614/]
Download NRF24 Code Library Here | Zip
Download NRF24L01 Code Library Here | Zip