What i really need help with is deciding which motors to use and somewhat of an idea of how to breadboard. For this science fair i'm testing 2 different types of motors to see how much pressure the hand can have on a pressure sensor. So i think i need motors with different amounts of torque(?). Also i need an idea of how much power my breadboard would, what type of breadboard, and how to use transistors.

Any help would be appreciated. Links would be great too as long as you explain to me what im looking at.

If you use servos instead of motors, you don't need any special driver hardware (they are just controlled from a PWM analog output pin).

Depending how many servos you need to control, it may be difficult to drive them all from a single Arduino (difficult but not impossible - but adding multiple Arduinos might be an easier problem to solve than multiplexing servo outputs).

I only provide help via the forum - please do not contact me for private consultancy.

If you use servos instead of motors, you don't need any special driver hardware (they are just controlled from a PWM analog output pin).

Depending how many servos you need to control, it may be difficult to drive them all from a single Arduino (difficult but not impossible - but adding multiple Arduinos might be an easier problem to solve than multiplexing servo outputs).

Or you could use one of these http://proto-pic.co.uk/20-channel-rc-servo-driver/

I am using one for client where the Arduino is tied up doing other stuff that messes with the timers and so the PWM. This solution passes PWM signal generation away from the Arduino and is very stable.

Cheers Pete.

EmbeddedAT .. From Concept to Prototype to ProductionElectronics and firmware design and project mentoringI do answer personal requests for help when accompanied with a PayPal receipt

Im currently diagramming the breadboard and ordering my voltage regulators etc. I was wondering if you guys could reccomend to me a decent breadboard that might work well for four servos.Last but not least I was wondering how i would be able to hold my servos in a position. I want the hand im creating to grip a rod and im wondering how i would be able to make it do that.

I don't understand why you would want a breadboard. The servos just need ground, power, and the pwm signal from Arduino. Do you really need a breadboard just for that?

To simplify the connections if you want a plug-and-play solution I believe there is a servo shield that provides a set of standard servo sockets so you could plug the servos in directly, but all you'd need was one flying lead per servo and connect the power and ground from each servo to your power supply and the pwm line to the corresponding Arduino output.

I only provide help via the forum - please do not contact me for private consultancy.

Perhaps because nobody bought one, because they are not needed. Connect the power leads of the three servos to positive side of the power supply. Connect the grounds of the three servos and the Arduino to the negative side. Connect the three control wires to the Arduino. No shield needed.

would those 2 motors work well for my purpose or would you suggest something else?

If it's only for a robotic hand and not for a rock crusher, you probably don't actually need a high torque metal geared servo and could get away with something much cheaper. To know for sure you're need to know what sort of force, travel and speed you need from your servos. Then you can compare those requirements against the speed/torque ratings to see which servos would be adequate.

I only provide help via the forum - please do not contact me for private consultancy.