Starting with robotics can be hard, if you don’t know where and how to start. Best way to start is to make mobile robot. In this step-by-step we will show you, how to make cheap robot with parts available in your local store and household.

Before you start you should make some plans how platform should look like. We did some sketches how robot should look like. Later we made some modifications so everything fit in properly.

I made this robot with my good friend purgec. (http://www.instructables.com/member/purgec/ )

Step 1: Tools and parts

- board
- breadboard
- arduino (any one you like, we used mega)
- motors
- fasteners
- Velcro fasteners (hook-and-loop)
- screws (for making holes in board)
- knife
- tape

i need help
<p>Hi, I really like the project but it seems the page with the code no longer exists :(. Can you please post the code or send it to me, please.</p>
<p>ALso what do you use to control the robot?</p>
<p>Add me on skype if you wish for further instructions: daniel.smith6394</p>
<p>I am new to this but your project was pretty simple to understand, at least the hardware part. Can you please send me the code for this project</p>
Hello sir I have just started with electronics and don't have much idea about it can you please help me to choose which books to read to get about arduino programming
<p>I don't know about books, but I do know that the best way to start is using Arduino's examples and reference page. </p><p>Examples: <a href="https://www.arduino.cc/en/Tutorial/HomePage" rel="nofollow">https://www.arduino.cc/en/Tutorial/HomePage</a></p><p>Reference: <a href="https://www.arduino.cc/en/Reference/HomePage" rel="nofollow">https://www.arduino.cc/en/Reference/HomePage</a></p><p>If you are new to programming, try to learn basics of C programming language.</p><p>C tutorial: <a href="http://www.cprogramming.com/tutorial/c-tutorial.html" rel="nofollow">http://www.cprogramming.com/tutorial/c-tutorial.ht...</a></p><p>If you want to know more about electronics, you can find some great tutorials on instructable, like this one: <a href="http://www.instructables.com/id/Basic-Electronics/" rel="nofollow">http://www.instructables.com/id/Basic-Electronics/</a></p>
<p>You can also start with Arduino with help of instructables: http://www.instructables.com/id/Intro-to-Arduino/</p>
Thank you for your precious reply <br>But sir i wanted to know that how did you get started with electronics can you please share with me. I would be glad to listen it.
<p>Nice work. Your tutorial is one of the easiest to understand on instructables.</p>
<p>can i use DC motors ?</p><p>and what is the use of bread board here and how does the robot work?</p><p>when we power it does it go just straight?</p><p>plz answer i hav to make it in 4 days </p>
<p>You can use DC motors with some kind of reductor or other transmition, so you can get more torque from them.</p><p>Breadboard is not used in this project. Later it was used for connecting aditional Arduino shields.</p><p>It goes only forwards becouse sample program is written this way. You must edit sample program that in some time it will go backwards. If you want robot to go right and left, you must also edit program.</p>
<p>can u please post the code?</p>
I'm actually pretty new to the electronics field and to arduino so excuse my lack of knowledge lol but here's what I have so far
Those white motors are DC motors with reductor. Those can bedriven with <a href="http://en.wikipedia.org/wiki/H_bridge" rel="nofollow">H-Bridge</a> (Arduino Motor Shield). You can also make your own H-Bridge with transistors or integrated circuits, like L293D. For those motors you should use 7 V supply. These motors are from RC car?<br> <br> That green board, what is it?<br> <br> I do belive that your 3 batterie pack will not do the job. Arduino got 5 V voltage stabilizer on board. Stabilizer must have 7-12 V for propper action (4 AA batteries will barely do the job). Also, that black box, looks like there is battery inside. What voltage output does it have?<br> <br> Sory about my last post... It was written in hury and it is a mess.
I have some servos but I tore apart a rc car for its motors and reciever setup and as you can see I'm not currently implementing the arduino but would like to understand how I could also diagrams help me alot lol
How would I do this without the motor shield?
Remove mechanical blockadge from servo and instead of potentiometer use voltage divider made from 2k2 resistors (like in this ible). Then you just drive servos like regular servos, where value '0' is one direction and valuve '18' is another.
i want to design a rover which is fully autonous having radar,IR,ultrasonic... <br>i want to assemble my rower.i got all my parts from here and ther are really good.... <br>http://danuc.com/index.php?main_page=index&amp;cPath=4 <br>http://danuc.com/index.php?main_page=index&amp;cPath=1 <br>http://danuc.com/index.php?main_page=index&amp;cPath=7 <br>http://danuc.com/index.php?main_page=product_info&amp;cPath=8&amp;products_id=52 <br> <br>i want your help in assembly of the robot.pls reply
Your design is really simple and nice. However, you might want to put some friction for the wheels for its mobility. Just like a rubber ring of some sort that will fit your wheels.
I cut down rubber gloves for that purpose. The diameter of gloves is just right to make tight fit with the wheels. You can see that from pictures.
I see, I wasn't able to notice at first glance. Thank you sir! That actually gave me an idea for my wheels :) <br>
is that a motor shield? I dont think you need a separate shield just to control servos
Those servos are modified to constant rotation. there is no electronics or any potentiometer in there. Is basically a DC motor with reductor. To drive DC motor you should use H-bridge (motor shield). If I use digital servos that can rotate constlantly (like the one in LEGO Mindstorm nxt) there will be no need for any H-bridge.
Converting standard RC servos to constant rotation is fairly simple.. requires (a) removal of the position potentiometer, (these are usually 5K is value), and replacing them with a pair of 3.3K (red-red-red) resistors in a &quot;M&quot; (the two resistors in series, with the open ends where the outer ends of the POT were, and the center connection where the wiper was) and (b) filing-down the stop point on the final drive gear.).. Using the arduino servo library, you simply assign 90 as dead stop, and 0 to 89 as one direction, 91 to 180 as the other direction. This way, you only need a 5V supply (OTHER THAN THE +5V from the Arduino! the 5v regulator will not handle it!) for the red wires of the servos, and only needing the signal from the arduino, no H bridge needed. There are plenty of plans for modifying servos here on instructables too.
I heard of that, but never used it. I like my way and it never failed me. <br>My modification got pros and cons. Cons is using H-bridge (more elements, not very cheap). Pros are that you can connect motor to any voltage up to 12 V (9 V for micro servo, I tested those voltages) and you can control motor speed with PWM. <br>So in the end modification depends on aplication in which motor will be used. You can check on my instructable LISA. I am using modified servos at 7.2 V for higher tourqe and H-bridge build with relays. But tourqe is still a little low. In future I plan to raise voltage up to 12 V. There is no way this can be done by your modification. But with Arduino platform it would be better to use your modification, becouse you get lost of H-bridge which is not cheap and you get the same result.
And I do realize that with your modification you can still use servo as servo, with my modification servo become DC motor with reductor.
... and yes, I do realize 2x 3.3K resisters do not add-up to 5K.. negligible extra 1.6K.. you're only reading a center value from the +5 to GND.. (2.5V)..
Have a look at my Project =D <br> <br>http://lbsfilm.tk/arduino-amphibious-vehicle-test-platform-for-all-kinds-of-new-features/
That looks almost like my robot Sid, zip-tied continuous rotation servos but no electrical tape holding everything else down. Good Job!
Веду свой блог про <a href="http://sovmaststroy.ru/category/sozdanie-sajta" rel="nofollow">создание сайта</a>.
any video for this robot? <br>
In step Test is link to video.
Excellent , thank you this will be a project that I can't wait to start
Good luck with your project! Keep me posted.

About This Instructable


645 favorites


Bio: I am an engineer and a maker who loves technology challenges.
More by vonPongrac: Robotics guide Arduino attendence logger LED Night Light (Dark Sensor)
Tags: arduino robot
Add instructable to: