Making Of 4 Wheel Robot

mohanish

India

Hello Guys my Self Mohanish From India and i'm also an Mechanical Engineer and working as a Designer. i would like to know that how to make robots? frankly speak i'm totally unaware about it. i was try searching on Google but cant find anything what i required. on Google i was find this site and its look like what i required

I need to know how robot works?

I need to know which parts are Required for making 4 wheel Drive Robot with operated with Laptop or remote control

I need to know what parts do what things.

i need to know from where i get that all parts.

i need to know how to assembled all that parts electrically and mechanically both

All of u r requested to shear your knowledge with me

here i'm attach 2 Photos which i was make in 3D

User-inserted image

User-inserted image

By — Last update

ARC Pro

Upgrade to ARC Pro

ARC Pro is more than a tool; it's a creative playground for robot enthusiasts, where you can turn your wildest ideas into reality.

South Africa
#1  

Hi mohanish Welcome to the forum. Hope you have a great time building robots. Could you more specific on what you want your robot to do.Now to answer your questions. Here is a list of videos to help you make your robot

Tutorials By the look of the design I can tell that you want to use a motor for that you will need a motor controller. Here is the one that ez robot sells

2.5 amp motor controller

Then you will need the brain. Ez robot has the most easy to use and most powerful robot brain

Ezb

Using ARC you can control your robot from many devices and even joysticks. You can also program your robot from here

ARC You can also give your robot vision

Camera

If you want your robot to avoid hitting objects then there are many types of sensors here are the ones ez robot sells Ultrasonic distance sensor

If you want the camera and sensor to move then you have to buy a pan and tilt or you can attach two servos together. There are many types of servos here is an example

Servos

If you do not want to use motors you can use continuos rotation servos It comes in the developers kit

Developers kit

People who have programmed there robots already have put the code on the cloud

Ez cloud

Here is the ez robot scripting manual

Ez script If you want to you can buy a robot and add the ez robot brain to give more functionalities Hope this helps :D

#2  

Thanks a Ton for explain in this much in detail

my Robot Requirement

1 It should b 4 wheel or 6 wheel. 2 It should carry 5 Kg. load. 3 It should b operated wireless, (By laptop or by remote control) with mim range of 1 Mtr. 4 yes i need camera system in my robot so that i can see where my robot can go so i need wireless camera system so that i can see 1 Mtr ahead from my robot. 5 tell me alternate options for this robot parts so that i can easily find and buy in my country. 6 Servos motors r required for this robot?

South Africa
#3  

You can get the wheels from many places online bet because I do not live in India I only now one store in India that sells robot parts Shop here are some stores online that are not in India

Sparkfun

Trossenrobotics

www.digikey.com You will notice these stores sell another type of robot brain called arduino. I would recommend you buy your robot brain from ez robot so that it has more abilities and is easier to program

Ez robot brain 2 will your robot need an arm 3 It should be easy to operate wirelessly using ARC link is in post 2 4 here is slink to the camera

Ez robot camera For your motor controller it depends on how big the robot is. Ez robot sells a 2.5 amp motor controller for medium sized robots like an Omnibot Here is a link to the motor controller

2.5 amp motor controller hope this helps

#5  

Just to clarify you will need 3 x 2.5 amp motor controllers for that 6 wheeled robot.... 1 for each pair of motors... That will use up most of your EZB ports.... However, if you use a 2 x 12 Sabertooth motor controller you will only need one port on your ezb to control all six motors

#6  

will you guys please upload with it's photos so that easy for me to understand. and any schematic diagram for all electrical and mechanical parts if possible.

South Africa
#7  

If you are making a six wheeled robot I suggest using what Richard r said but here is the picture and video for the 2.5 amp motor controller that ez robot sells click on this Link

#9  

If you use DC Motors you may want independent control of each 1 of them. This is because each motor will turn at different speeds using the same voltage. Richard's suggestion of using A sabertooth is still the best way to go in my opinion. However a Sabertooth will only control 2 motors at a time. I do believe that they can chained together and you would still only have to use 1 port on the EZB. Sabertooth has a smaller board that will handle only up to 5 amps and is less expensive. If each of your motors are pulling less than 5 amps than you can save money by using a 2X5 Sabertooth.

#10  

@Dave... That's incorrect Dave.... I have used a 2 x 12 sabertooth no problem with a dagu Wild Thumper and it has six motors... you just parallel the left side motors to one channel and parallel the right side motors on the right channel..... tank steering.... The sabertooth will drive more than one motor per channel provided the motors are wired in parallel and don't exceed the 12amp rating per channel

#11  

@Richard, No what I say is not incorrect. I never said you couldn't do what you suggest and my input was intended as a suggestion and as useful information. I just said that each motor will turn at a different speed with the same voltage and gave an alternative method.

What I should have said is each motor will turn at a "Slightly" different speed. In some cases this may be imperceptible but if you need precision then you need to be able to set each motor's speed differently.

However now that I'm thinking this through, you may be correct in that in a "Tank" style movement of wiring each side in tandem is probably is the way to go. I've never built a 6 wheel drive so I was erroring on the side of precision. I have a short coming of overbuilding at times. :)

Still, I'd suggest doing a little math and if your going to hook three motors up to one side and they will pull less than 5 amps I'd still save some money and get the 2x5 Sabertooth.

#12  

One more thing. If you use continuous (modified) servos instead of DC motors you will not need a motor controller. You can just plug a servo into EZB and it will work with ARC. Just be sure the servo is rated for the same voltage your supplying the EZB. The power output pin on the EZB will deliver the same voltage to your servo that you power the EZB with. You can get around this by supplying the EZB with the same voltage your servo expects (as long as it's within EZB's voltage requirements) or using a power regulator after the servo plug.

#13  

I want to run 4 steppers. Can I use a Sabertooth and can I run more than one stepper with a single Sabertooth?

#14  

Ok Dave... gotcha... understand now.... If the bot is not tracking straight, you can always slow or speed up any channel by adjusting the serial commands accordingly... I only suggested the sabertooth because 3 L298s would tie up a lot of ports on the ezb...

#15  

@bookmarked32... wouldn't you need a motor controler that works with stepper motors? Steppers are a whole different animal than a geared DC motor (which is what a sabertooth was designed for)... Not sure if a sabertooth would drive a stepper....

#16  

Me either, that is why I am asking. If I go with 4 duel H bridges there goes all the digital ports.

#17  

Okay, so I ask the question. Can one run a stepper motor with less than 4 digital ports from the EZ-B4? And in addition how to control speed?

#18  

It can be easily done. There was a couple threads on this forum describing how to use stepper motors with ezb. Do a search using stepper motor and dig through the results. I'd love to do it for you but I just don't have the time.

#19  

I have read everything and I understand how to run a stepper with the EZ-B but my question is can it be done with less than 4 digital ports? Can it be done with a Sabertooth? Or is there another driver out there that could run a stepper with just one input?

#20  

Have you searched the internet for break out boards that will help EZB drive your stepper. I don't think a Sabertooth will do it. It took me about 30 seconds to find this at SparkFun that may work for you:

EasyDriver Stepper Motor Driver

They claim it is compatible with anything that can output a digital 0 to 5V pulse (or 0 to 3.3V pulse if you solder SJ2 closed on the EasyDriver). EZB certainly can do that. It also looks like it will only require one port off an Arduino. If Arduino can do it then EZB can.

User-inserted image

I'm sure there are other driver boards out there but this one may be worth a try. Check out the user feedback on the page I pointed to and have fun! ;)

EDIT: Here's more from Pololu. Nice choices depending on how much current your motor will be pulling: Pololu Drivers

#21  

i was just made my BOM for my robot project please see and tell me every things are correct or not

01 ARDUINO UNO R3 (ORIGNAL) MADE IN ITALY- Qty.:- 01 Nos.

02 PING ULTRASONIC SENSOR- Qty.:- 01 Nos.

03 7.2v 2400 mAh BATTERY- Qty.:- 01 Nos.

04 220RPM 12V DC geared motors for robotics applications. It gives a massive torque of 30Kgcm. The motor comes with metal gearbox and centered shaft. Shaft has a metal bushing for wear resisinance 220RPM 12V DC motors with Metal Gearbox 9000RPM base motor 8mm shaft diameter Gearbox diameter 40 mm. Motor Diameter 40 mm Length 97 mm without shaft Shaft length 18mm 300gm weight 30kgcm torque No-load current = 500 mA(Max), Load current = upto 3 A(Max) Qty.:- 06 Nos.

05 SPEED CONTROLLER- Qty.:- 01 Nos.

06 IR DISTANCE SENSOR- Qty.:- 01 Nos.

07 ARDUINO BATTERY HARNESS- Qty.:- 01 Nos.

08 Rubber wheels - Qty.:- 06 Nos.

is this ok? or i miss some thing? if it is please let me know

#22  

@mohanish... Replace #01 with an EZB4 board instead of Arduino and your perfect....;)

South Africa
#24  

Didn't you say in the beginning of the thread that you wanted to add vision to a robot using the camera.

#25  

yes i need it but let me start somthing first :D:D

i'll add camera latter on for sure

#26  

how much Motor Controllers i need to make 4WD robot or 6WD robot? one Motor Controller control all 4 or 6 motors or i need it individual? confused confused confused confused

and which one i use? any specific make or module number? confused

#27  

You only need one sabertooth 2 x 12 controller to control 4 or 6 motors just fine as long as you don't exceed 12 amps per channel (which I doubt you will).... Google the Sabertooth 2 x 12 to find our more info on it...

#28  

how to connect 6 DC motors to motor shield? confused confused confused confused

#30  

Yes I google it but I can't understand one thing that 6 motors = 6 wires (+ & -) both there is only 5 motor arrangment Sabertooth2x12 then how I manage? Please send me schematic diagram for it if possible so

In short which wire where go?

#31  

There are two motor channels on the Sabertooth... You will wire (in parallel)... 3 motors on one channel and 3 motors on the other channel... same as the picture below, but with one more motor on each side... Very simple...

User-inserted image

#32  

Ohh I c that mens 1 slot for 2 motors right?

#33  

Yep, and in your case one "slot" (or Channel) for 3 motors...

#35  

Hay Guys i was changed my motors

Output shaft = 4mm dia. Voltage = 6V Speed = 133rpm No load current = 0.35 A Stall current = 5.5 A Stall torque = 8.8 Kg/cm Motor RPM = 10,000 +/- 5%.

Still i need to go with "sabertooth motor controller 2 x 12" ? confused confused confused

#36  

Yep, the 2 x 12 can handle 12amps per channel... and it has an over current protector... Meaning it will shut down and reset if the motors try and pull too many amps... Also, it is highly unlikely that you will stall all 3 motors on one of the channels all at once....

#37  

do i use Dual H Bridge DC Stepper Motor Drive Controller Board Module L298N for Arduino?

and is this possible the if u like to use one Dual H Bridge Motor Drive Controller for 2 motors and another one for other 2 DC motors? is that possible ?

#38  

As I mentioned before... You can use 1 sabertooth for 2, 4 or 6 motors or 1 H bridge per 2 motors... However a standard 2.5amp L298 H - Bridge won't be able to power your new motors....

#39  

ohh I C then i'll go for sabertooth i was ask that b'Coz it wont b available here in local market that's y

#40  

Hay @Richard i'm back with another Question :D:D:D:D

Question:- Do I Need Solder a ceramic capacitor across the terminals of all 4 motors? confused confused

#41  

You can and I have done so in the past.... However, I don't anymore and it doesn't seem to affect anything.... I think they are to cut down "motor noise", but not using them hasn't effected any projects I have used them in so far....