loading

this is a small arduino project with the NRF24L01 wireless Transceivers modules ans 2 servo motors.

the rig is controlled by a wireless joystick and it can hold a camera, laser or anything you can think about.

Step 1: Requirements

required tools:

3d printer

small screw driver

links to the electronic parts:

2 servo motors

2 NRF24L01 Transceivers

1 joystick module

2 arduino nano clones

2 6v battery packs

some wires

download and print 3d objects from here:
http://www.thingiverse.com/thing:708819/#files


Step 2: Making the Models and Building the Motors Base

in the video you can see the timelapse capture of the printing. all the printing process took almost 2 hours.

connecting the remote controller:

the remote controller include 1 joystick, 1 arduino, 1 NRF24L01 transceiver and a battery.

connection diagram:

arduino A0 : joystick VRy

arduino A1 : joystick VRx

arduino 5v : joystick 5v

arduino gnd : joystick gnd

arduino d13 : NRF24L01 sck

arduino d12 : NRF24L01 miso

arduino d11 : NRF24L01 mosi

arduino d10 : NRF24L01 csn

arduino d09 : NRF24L01 ce

arduino +3.3 : NRF24L01 vcc

arduino gnd : NRF24L01 gnd

upload the script to the microcontroller and follow the next step to build the reciever.

Step 3: Build the Reciever

connecting the reciever:
the reciever include 2 servo motors, 1 arduino, 1 NRF24L01 transceiver and a battery.

connection diagram:

arduino d3 : X servo motor

arduino d5 : Y servo motor

arduino d13 : NRF24L01 sck

arduino d12 : NRF24L01 miso

arduino d11 : NRF24L01 mosi

arduino d10 : NRF24L01 csn

arduino d09 : NRF24L01 ce

arduino +3.3 : NRF24L01 vcc

arduino gnd : NRF24L01 gnd

upload the script to the microcontroller. connect the batteries and you ready to run

here is the ready to run video

Even i had the same problem <br>Any solution??
<p>Did you ever discover the answer to fix the code? I'm in dire need of this code due to a project I'm working on.</p>
<p>I also needed this code to work. Does anyone have a similar spell that can send me? I can not understand why this has the problem in RF24.<br>If you do not mind sharing: cdi.com.ics@gmail.com</p>
<p>Why does the RECIEVER.ino code fail on the line &quot;void setup()RF24&quot; with error msg &quot;exit status 1 expected initializer before 'RF24'&quot;??? SHould have tried the codes before I wired it all up.</p>
<p>I had the same problem. Did you get an answer or figure out a solution?</p>
<p>where can i find the codes?</p>
<p>at the end of the instructable</p>
<p>very good project ...if i buy electronic parts i try to make this...</p>
<p>did you find the code ???</p>
<p>yes thanks got the code . cheers</p>
<p>where can i get the codes please&gt;?</p>
<p>where can i get the codes please&gt;?</p>
<p>where can i get the codes please&gt;?</p>
<p>yes thanks got the code . cheers</p>
<p>thank you! please share if you make it</p>

About This Instructable

10,616views

40favorites

License:

More by TheOverclocker:Sanding and Painting furniture with a spray gun QAV250 Racing FPV Quadcopter F450 Flame Wheel smart quadcoper for carrying more than 1 kg 
Add instructable to: