driving a motor

Hello,

I would like to drive a motor (not a stepper or servo, the kind that spins really fast) using an Arduino board and it does not seem to be a good idea. Whenever I plug the motor in to the same circuit as the chip, all LEDs start blinking like crazy and the serial connection stops working. I then have to reset the board to get it working again. This happens both when I power the board from the USB port and from the power outlet.

I'm guessing this means the motor is sucking too much powers so, is there a way to do this?

Thanks

Yes, you'll need to drive it through another component, e.g. a mosfet:
http://wiring.org.co/reference/electronics/motor.html

Or the L293 motor driver chip:
http://wiring.org.co/reference/electronics/motor_L293D.html

test post.