Here's a little history on how this all got started :D

So my club was in desperate need of a new project, and it so happened that I had stumbled across an RC car at GoodWill for about 75 cents. It was here that we figured: "Hey, we can build something out of this." However, once we were knee deep in the project, we realized we had bitten off more than we could chew. However, in the end we managed to swallow and get the project done but it ended up taking 5 weeks and 6 days (41 days) to finish the whole thing LOL. (March 7 - April 17). This amount of time was really just due in part to the fact that the pieces we needed were coming in slowly. One thing that is for certain is that there are a lot of various ways of completing this project. (I hint at the copious amounts of Trial and Error*)

*Lots of errors... -.-

Let’s get to the Nitty Gritty

So first step would be the materials:

1) Car

2) Arduino

3) Wires (Lots of them)

4) L293D (Motor H-Bridge)

5) Breadboard

6) HY-SRF05 or HC-SR04, it really doesn't matter. I was able to get both of them working just fine

7) 3 x AA Battery Mount or 4 x AA Battery Mount (Go with the 3 pack only because you’re just controlling the Arduino and not pulling or giving any current to the car.)

8) Lots of batteries for testing. I just grabbed a few packs from my local dollar store (Just for testing. Don't use these kinds of batteries for the real fun.)

9) Soldering Iron

10) Optional: Switch (From Lamp)

11) Tape (I used painter's tape)

Step 1: HowToBreadboard :D

In my case, my car could pack in 5 x AA batteries. So that's a lot of energy to pack in.

Your going to want to wire everything like in the pictures I've provided.

Note: The pins on the arduino for pins 2 and 4, are wrong. The L293D displays correct pin connections. (Here's to another Error)

Edit: I've also included another picture of the corrected layout.

I've included the .fzz file that will show all of the correct connections for the board.

Modify as needed.

<p>The programe giving error massage paste blow and image attached -</p><p>Arduino: 1.8.1 (Windows 10), Board: &quot;Arduino/Genuino Uno&quot;</p><p>C:\Users\hp\Downloads\Wf\Wf.ino:14:21: fatal error: NewPing.h: No such file or directory</p><p> #include &lt;NewPing.h&gt;</p><p> ^</p><p>compilation terminated.</p><p>exit status 1</p><p>Error compiling for board Arduino/Genuino Uno.</p><p>This report would have more information with</p><p>&quot;Show verbose output during compilation&quot;</p><p>option enabled in File -&gt; Preferences.</p><p>Thank you sir</p>
<p>Please be sure to read the error<br>it says: No such file or directory</p><p>this means that you didn't import your NewPing library into your arduino library</p>
<p>Thanks sir, its working.</p>
<p><iframe allowfullscreen="" frameborder="0" height="281" src="//www.youtube.com/embed/R-kWY6eSa64" width="500"></iframe></p><p>refer to this video on how to install a new library</p>
<p>sir how about if the car is isolated by the wall, I mean if in front of the car is a wall and the right and left is also a wall, what will this robot do? will it move to the backward or it will stop?</p>
<p>sir can we use the us-100 ultrasonic sensor.</p>
<p>Nice work friend.could you please provide me a example program for wall following robot using single HC-SR04 distance sensor with 2 DC motors connected to a L293D h bridge driver circuit.</p>
<p>hi sir. we are also working on a project like this .. but the proposed components are unavailable in our country.. we found your project and the materials are available.. but we need to make our car run slower so we bought a truck with tank-steering wheel but it has only one dc motor.. what should we do sir.. badly need your help.. just a beginner on arduino.. thanks a lot..</p>
<p>&gt;&gt; the proposed components are unavailable in our country</p><p>i'm sorry to hear that.</p><p>&gt;&gt; we found your project and the materials are available</p><p>that's good.</p><p>&gt;&gt; what should we do sir</p><p>i suggest a voltage regulator. and a transistor.</p>
<p>Excellent! and nicely documented. I'm doing something similar using an ancient microprocessor I call olduino. I don't have it fully built yet but we could stage a race when we're done. Something like a 4'X8' arena and the car has to stay within 12&quot; of the wall. What do you think?<br>You can see the current state of my build here: <br><a href="http://olduino.wordpress.com/2014/09/03/time-for-a-cleanup/" rel="nofollow">http://olduino.wordpress.com/2014/09/03/time-for-a...</a><br> </p>
<p>Thank you i appreciate that. It was a really long time coming documenting all of this<br>OldDuino huh? I like that.<br>I don't have it fully built yet but we could stage a race when we're done. <br>I doubt mine could compete with yours. But it's worth a shot. Considering mine has a bad time reading the the sensors you might win out. Either way i think all of that was pretty cool.</p>
can you please tell me which educational course do we need to do to learn these stuff ??
<p>I didn't take any educational course. All self taught.</p>
<p>Although, perhaps a programming class can help.</p>
All the right down to it... Argh

About This Instructable




More by tisaconundrum:DIY Bow Topper The Butterfly Bristlebot Easy DIY: Launch with a Rubber Band Airplane 
Add instructable to: