Wireless Remote Using 2.4Ghz NRF24L01 Module With Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter Receiver for Quadcopter | Rc Helicopter | Rc Plane Using Arduino

2,064

39

10

Posted

Introduction: Wireless Remote Using 2.4Ghz NRF24L01 Module With Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter Receiver for Quadcopter | Rc Helicopter | Rc Plane Using Arduino

Epilog Challenge 9

This is an entry in the
Epilog Challenge 9

To operate a Rc car | Quadcopter | Drone | RC plane | RC boat , we always need a reciever and transmitter, suppose for RC QUADCOPTER we need a 6 channel transmitter and receiver and that type of TX and RX is too costly , so we gonna make one on our own with Arduino and nrf24l01 module and you can also use it to operate various servo's and this Rx Tx can be used for any circuit which needs a Tx and Rx.

Step 1: Gather Your Components

Step 2: Download the Schmatics and Code

Download code and schmatics from any of the link.

https://drive.google.com/file/d/0BzI1z5n4uz3GT1dlZ...

And extract the zip file

Note- if have any doubt regarding how to use these files or how to upload or any other problem refer the video provided.

Step 3: Prepare the Transmitter

After etracting the file you will get a folder named "tx" open it and then prepare everything as shown in the given schmatics in the figure then after connecting all together just upload the code named "Cheapass Transmitter.ino"

Step 4: Prepare the Reciever

so open the other folder named "rx" and then connect all together as shown in schmatics then upload the "rx.ino"

Step 5: Preparing PCB

After preparating and testing of RC Tx Rx on breadboard its time on solder everything according to the schmatics and then connect it all for final testing. You can watch it in video too and finally we made a awesome 4CH/6CH Tx Rx and we can modify it according to our need.

Note-For any confusion refer video

Share

Recommendations

  • Epilog Challenge 9

    Epilog Challenge 9
  • Gluten Free Challenge

    Gluten Free Challenge
  • First Time Author Contest 2018

    First Time Author Contest 2018
user

We have a be nice policy.
Please be positive and constructive.

Tips

Questions

6 Comments

pls help when i upload the rx.ino i got this error

Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P"

D:\TEST\nrf-tx,rx\rx\rx.ino:8:26: fatal error: Adafruit_GFX.h: No such file or directory

#include <Adafruit_GFX.h>

^

compilation terminated.

exit status 1

Error compiling for board Arduino Nano.

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.

electonitGURU Thanks so much for this instructable. i get the data to show in the oled screen and shows the position of my joysticks. But when i plug in a servo to any of the pins (2,3,4,5) it has no reaction when i move any of the sticks. Is there something that I am missing here?

Also...Can you show the modifications if you want to use this to control an RC car instead of a drone. I want 4wd RC. I have two motors on each side that are in parallel so that they move together. Ideally i would only use one joystick to move the motors forwards, backwards, left and right. The other joystick (left one) would be to move a pan and tilt camera set up around. Can you please help me with this?

Fun project. You should enter this into some of the contests that are currently running on the site.

thank you for the tip, i'll definitely look for that.