loading

Hi, everyone this is my first instructables so be a little understanding. pls post ur suggestions for future instructables.I am trying to document every single step out their for the beginners who want to get started with building there own bots but have idea on how to start. this is a simple tutorial wherein i'll guide u through the simple steps to make rc car that can be controlled using your hand movements.

THINGS REQUIRED :

ARDUINO UNO or any other arduino will work just fine.

two or three axis accelerometer ( i used a adxl 335 ).

motor driver typically a L293D.

a servo motor (optional).

a old rc car or u can make ur own with two motors.

some jumper cables.

TOOLS REQUIRED :

soldering iron

solder

power supply for the arduino as well as for the motors.

Step 1: HARDWARE

Firstly get an old rc car and strip it down completely and get all the old wires and circuit board remove. Only leave the motors on. I have removed the front motor and replace it with a servo for accurate results . The swap was pretty simple and a easy task.

Now take a proto board nd solder a 16 pin ic holder for the motor driver .

wire the rest of the circuit on the protoboard as shown in the diagram.

connect the input 1 from the L293D to pin 10 on arduino

connect the input 2 from L293D to pin 9 on arduino.

also solder a three pin header onto the protoboard for the servo.the first pin connected to ground , 2nd to vcc and 3rd to data ( pin 7 on arduino).



Step 2: THE GLOVE PART.

To make the module tat is to be attached to the hand.

Take another small protoboard and solder the accelerometer on it. solder wires through all those pins except for the zpin .

Now connect the the vcc+ pin on the accelerometer to the vcc pin on the arduino.

x pin on accelerometer to analog pin A3.

y pin on accelerometer to analog pin A2.

GND on accelerometer to GND on arduino.


Step 3: POWERING THE WHOLE SETUP :

Im using a 9v 1 amp dc power suppy to power both my arduino as well as the motors. You can also use a seperate power supply for the arduino. As for the servo it takes up power from the arduino directly.

Step 4: Code :

I have attached the code. if it doesnt work properly then its because ur accelerometer doesnt give the same values as mine . then all u gotta do is plug ur arduino into the computer run the code and open the serial monitor and check the values you get and replace those values with mine.

Step 5:

Have fun with your rc car.. and if u like this tutorial add it to your favorite.....cheers !!!!

<p>This is cool! I haven't seen this type of controller done very often!</p>
thanks man.... i am going to do many more projects keep an eye on it...
<p>i have question arduino program it can not be on my computer writing his avrdude how to solve it?</p>
<p>i have questions </p><p><br>pin 8 at L293D connected to arduino which one?</p><p><br>whether pin 4,5,12,13 at L293D<br>can be directly incorporated into gnd arduino?</p><p><br>pins 1 and 16 in the L293D adjoined to arduino 5v?</p>
<p>Thank you very much.I modify your code and now works with dc motors.Thanks again :)</p>
<p>DO U used two different arduinos and how to communicate the glove and the vehicle</p>
right now its wired so using only one arduino

About This Instructable

9,001views

30favorites

Bio: I'm in college and have a profound interest in robots.
More by harshalpatil199529:Wireless motorcycle/bicycle helmet brake light ..very easy Hand tilt controlled car using arduino 
Add instructable to: