Controlling many vibration motors in a wearable garment

Hello, I am currently working on a project in which I would like to attach 20 of these vibration motors to a Lilypad. I would place 10 along each side of the spine, and would like to be able to control each row of two as a pair. It seems I will need an external power supply of some sort, and some transistors, but I am a bit lost. What kind of materials should I be gathering to prototype this? Thanks in advance!

Have you determined how to run a single motor from an Arduino?

Using the analog pins as outputs You have those 20 I/O needed.
Those motors use 85 mA, too much for the controller. As You point out, a transistor (and 2 resistors) per motor would do the job. Use NPN type transistors and switch the low side of the motor. Get a 3.2 volt power supply. Guess 3.3 volt will work.

I would use a logic level MOSFET to drive each motor.

See this thread for some suggestions on 3.3V capable logic level MOSFETs.

1 Like

More to the point, switch each group of 8 with a TPIC6B595.

Amazon seems to be badly confused about the size of these vibrators!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.