vibration (like in cell phones or game controller)

Hi guys, I'd like to build an "evolute" mouse with Arduino and I would like it to have vibration, like most phone and game controllers have.

What components would you use? Servos?

Any advice appreciated..

Thanks,

Fabio Varesano

Vibration Motor: vibration motor for sale | eBay

yep, I know that there are a lot of them on ebay.. Unfortunately it seems that they are sold all like "iphone vibration motor" and nothing more..

So, it pretty impossible to understand what are the specs of the motor, like it's V and A .. moreover I'd like to find something which could easily work with Arduino without messing with voltage regulator and stuff like that.

Any suggestion?

Just a simple motor with an offset weight will produce vibration. If you are not pushed for space this will be the simplest. Otherwise a phone's vibrator will do, most I have seen have the current / voltage ratings. It depends on if you are trying to get them from a component shop or just a replacement / repair shop.

Here is one with rough specs: http://www.goldmine-elec-products.com/prodinfo.asp?number=G17959

If the current draw is typical you would need an external switching transistor as the Arduino output pins should really not try and drive more then 20-30ma.

Lefty

Ok, thanks all for the ideas.

I also found an instructable on how to do a vibrator motor by yourself.

So, that's the way I'll follow.

I also found an instructable on how to do a vibrator motor by yourself.

lol but that was what grumpy mike told

Just a simple motor with an offset weight will produce vibration. If you are not pushed for space this will be the simplest.

the clip acts as the offset weight
you could even try adding some M-seal to the gear on one side in triangular manner which will be even sturdier ( provided you dont intend to use the motor for other pusrposes :wink: )

Yeah.. I did notice that.. linking the article was just a way to explain the procedure better.

I'll post here what I will come with. Thanks everybody.