Remote Control Car With NRF24L01 PA LNA Communication Module
by Burung Hantu Electronics Project in Circuits > Microcontrollers
3479 Views, 5 Favorites, 0 Comments
Remote Control Car With NRF24L01 PA LNA Communication Module
![frame PROJECT 2.jpg](/proxy/?url=https://content.instructables.com/F31/MBIV/K9R6A1DB/F31MBIVK9R6A1DB.jpg&filename=frame PROJECT 2.jpg)
In this topic, we would like to share about how to make a remote control car with the NRF24L01 PA LNA module. Actually there are several other radio modules, such as the 433MHz, HC12, HC05, and LoRa radio modules. But in our opinion the NRF24L01 module is quite good because the price is affordable and can make long distance communication with fast data transmission. When viewed from the datasheet, this module can communicate up to 1 km in open space and without obstacles. Besides modules, antennas can also affect the radius of range to communicate.
LET'S MAKE !!
---------------------------------------------
(Translation to Bahasa Indonesia)
Pada topik ini, kami ingin berbagi tentang cara membuat remote control dengan modul NRF24L01 PA LNA. Sebenarnya ada beberapa modul radio yang lain, seperti modul radio 433MHz, HC12, HC05, maupun LoRa. Tetapi menurut kami modul NRF24L01 cukup baik karena harga yang terjangkau dan dapat melakukan komunikasi jarak jauh dengan transmisi data yang cepat. Jika dilihat dari datasheet, modul ini dapat berkomunikasi sampai jangkauan 1KM dalam ruang terbuka dan tanpa halangan. Selain modul, antenna juga dapat mempengaruhi radius jangkauan untuk berkomunikasi.
Required Components
![490-4900280_arduino-nano-png-transparent-png.png](/proxy/?url=https://content.instructables.com/FEE/UH6D/K9R6AOSD/FEEUH6DK9R6AOSD.png&filename=490-4900280_arduino-nano-png-transparent-png.png)
![55524509903ee5596ca78cfded58317b.jpg](/proxy/?url=https://content.instructables.com/FFE/QUOH/K9R6AOSE/FFEQUOHK9R6AOSE.jpg&filename=55524509903ee5596ca78cfded58317b.jpg)
![BOX_HITAM__BOX_PLASTIK_X3.jpg](/proxy/?url=https://content.instructables.com/FKZ/R2YZ/K9R6AOSF/FKZR2YZK9R6AOSF.jpg&filename=BOX_HITAM__BOX_PLASTIK_X3.jpg)
![nRF24L01-24GHz-transceiver.png](/proxy/?url=https://content.instructables.com/FCL/6N5K/K9R6AOSH/FCL6N5KK9R6AOSH.png&filename=nRF24L01-24GHz-transceiver.png)
![Plastic-High-Round-Button-16mm-Push-Button-Switch-6-Pin-Dpdt-Micro-Switch-Pushbutton-Switch-Waterproof-IP40.jpg](/proxy/?url=https://content.instructables.com/F1S/7L40/K9R6AOSI/F1S7L40K9R6AOSI.jpg&filename=Plastic-High-Round-Button-16mm-Push-Button-Switch-6-Pin-Dpdt-Micro-Switch-Pushbutton-Switch-Waterproof-IP40.jpg)
![rce-18650-high-quality-lithium-ion-2600-mah-rechargeable-3-7v-battery-camera-lithium-ion-500x500.png](/proxy/?url=https://content.instructables.com/FID/CG2R/K9R6AOSJ/FIDCG2RK9R6AOSJ.png&filename=rce-18650-high-quality-lithium-ion-2600-mah-rechargeable-3-7v-battery-camera-lithium-ion-500x500.png)
![SKU188831-1.jpg](/proxy/?url=https://content.instructables.com/F53/4XZ8/K9R6AOSK/F534XZ8K9R6AOSK.jpg&filename=SKU188831-1.jpg)
![s-l300.png](/proxy/?url=https://content.instructables.com/FS0/D534/K9R6AOSL/FS0D534K9R6AOSL.png&filename=s-l300.png)
![unnamed (1).png](/proxy/?url=https://content.instructables.com/FT8/POMC/K9R6AOSN/FT8POMCK9R6AOSN.png&filename=unnamed (1).png)
![61ywmhFCL-L._AC_SX425_.jpg](/proxy/?url=https://content.instructables.com/FG4/MK56/K9R6APB2/FG4MK56K9R6APB2.jpg&filename=61ywmhFCL-L._AC_SX425_.jpg)
![1-channel-relay-module.jpg](/proxy/?url=https://content.instructables.com/FF2/4B6R/K9R6APB4/FF24B6RK9R6APB4.jpg&filename=1-channel-relay-module.jpg)
![Motor DC + Roda dilengkapi Gearbox - 3VDC - 6VDC.jpg](/proxy/?url=https://content.instructables.com/FP0/SZRY/K9R6APB8/FP0SZRYK9R6APB8.jpg&filename=Motor DC + Roda dilengkapi Gearbox - 3VDC - 6VDC.jpg)
![perf-board-xl.jpg](/proxy/?url=https://content.instructables.com/FYA/9EWE/K9R6AP3O/FYA9EWEK9R6AP3O.jpg&filename=perf-board-xl.jpg)
![23_16_41_images_scaled.jpg](/proxy/?url=https://content.instructables.com/F66/20YO/K9R6AP3P/F6620YOK9R6AP3P.jpg&filename=23_16_41_images_scaled.jpg)
![download.jpg](/proxy/?url=https://content.instructables.com/F4Y/L7X4/KA9N91J6/F4YL7X4KA9N91J6.jpg&filename=download.jpg)
![images.jpg](/proxy/?url=https://content.instructables.com/F08/2NE5/KA9N91JD/F082NE5KA9N91JD.jpg&filename=images.jpg)
For Transmitter :
1. Project Box X3 (1)
2. Arduino Nano [you can also use other tipes of arduino, but we recommend to use Arduino Nano / Pro Mini] (1)
3. NRF24L01 PA+LNA (1)
4. KY-023 Joystick Module (1)
5. C 100uF (1)
6. Push Button (3)
7. SPST Switch (1)
8. Step Up to 5V Module (1)
9. Jumper Cable (As necessary)
10. PCB (Optional)
11. Battery 18650 (1)
----------------------------------------------------------------------------------------
For Receiver :
1. Project Box X5 (1)
2. Arduino Nano [you can also use other tipes of arduino] (1)
3. NRF24L01 PA+LNA (1)
4. C 100uF (1)
5. SPST Switch (1)
6. L298n Driver Motor Module (1)
7. Motor Gearbox and Wheel (4)
8. Relay (1)
9. LED Strip 12VDC [Optional]
10. Battery 18650 [You can also use another battery which has 12VDC] (3)
11. Battery Holder for 18650 (1)
12. LM2596 Step Down Module (1)
13. Jumper Cable (As necessary)
14. PCB (As necessary)
----------------------------------------------------------------------------------------
Equipment Needed :
1. Soldering Iron
2. Tin Solder
3. Glue Gun with Glues
4. Drill with Bits
5. Heatshrink Cable
Wiring Diagram
![Untitled Sketch 3_bb.png](/proxy/?url=https://content.instructables.com/F30/C889/K9R6A28R/F30C889K9R6A28R.png&filename=Untitled Sketch 3_bb.png)
![Watermark BHEP transmit.png](/proxy/?url=https://content.instructables.com/FUA/NMSV/K9R6APIH/FUANMSVK9R6APIH.png&filename=Watermark BHEP transmit.png)
![Watermark BHEP receiver.png](/proxy/?url=https://content.instructables.com/FBW/DA8D/K9R6API9/FBWDA8DK9R6API9.png&filename=Watermark BHEP receiver.png)
Here is the schematic of electrical for remote control and car. I forgot to insert the switch in the schematic. You can use the switch at positive pole of battery to on/off the car. The transmitter for remote control and receiver for car.
Add Library of NRF24L01 to Arduino IDE
You must have this library, download at this link : https://codeload.github.com/nRF24/RF24/zip/master
Add the Sketch → Include Library → Add .Zip Library... → Browse the library that has been downloaded → Open
Or you can also download the library at below this step. Library that i uploaded is in .rar format. So, you must extract to arduino libraries folder.
Downloads
Upload Code
If you have added library, you can upload the code for remote control and car. I have uploaded the code at the below in this step.
Documentation
![watermark nrf24l01.png](/proxy/?url=https://content.instructables.com/FXD/65WB/KA9N905B/FXD65WBKA9N905B.png&filename=watermark nrf24l01.png)
![Remote Control Car With NRF24L01 PA LNA Communication Module - Burung Hantu Electronics Project](/proxy/?url=https://content.instructables.com/FM6/T6GG/KAQSHPSN/FM6T6GGKAQSHPSN.jpg&filename=Remote Control Car With NRF24L01 PA LNA Communication Module - Burung Hantu Electronics Project)