Close

Alternative hardware

A project log for Wireless Arduino-powered Vibrator

Building your own silicone molded vibrator. Use a 3d printer for printing the form. Drive the vibration motor with a Arduino board.

body-interaction-teambody interaction team 05/23/2016 at 14:560 Comments

The body interaction vibrator development board is a tiny and simple board to build vibrators. It is based on the ATtiny 84 microcontroller.

If you prefer a standard Arduino controller you could take the JeeNode USB and the Gravity plug (actually the body interaction board is based on JeeNodes). You can connect small vibration motors directly to the output ports of the JeeNode.

If you are looking for a basic and cheap variant you can try this: Leave out the LiPo battery as well as the RF connectivity and connect the molded vibrator to a USB hub.

You need:

  1. Arduino Nano
  2. USB connector
  3. Accelerometer: Buy a break out board with a accelerometer. You could use any break out board with a BMA020 IC which is used for the body interaction development board. Or you use the very popular low-cost LIS3DH IC or any other accelerometer (the code has to be modified for another accelerometer). Before buying look for a free Arduino library for the selected accelerometer.
  4. any encapsuled low-power vibration motor (max 40mA)

Then change the source code to adapt to the new accelerometer.

Discussions