DIY Simple Arduino Vibrator

Selfbondage software and other kinky developments

Moderators: Riddle, Shannon SteelSlave

mechwilliam
**
Posts: 54
Joined: 11 Sep 2011, 19:44

DIY Simple Arduino Vibrator

Post by mechwilliam »

It seems every one of us had his own version of an Arduino vibrator program,
I have seen other 'variations' of this method with other software, I don't intend to ignore what others have accomplished,
I just want to share my own version, which I believe is simpler than the others.

all you need is:

Tools needed

Tools you're unlikely to have right now are highlighted in red, so go and get them.
  • Arduino board
  • Any gamepad with vibration (I had mine for 2€)
  • A Notebook/Netbook with a working/reliable battery (I believe using the laptop while it's charging is dangerous)
  • An egg-shaped plastic toy
    Image
  • Some wires
  • Scissors
  • Tape
  • Arduino Software, this is required for the USB Driver:
    http://arduino.googlecode.com/files/ard ... indows.exe
  • My (Vibratino) Application :D
Image


DIY-Steps:

Optional: I encased the board with paper
Image

Break open the gamepad:
Image

And extract the motor (or a motor, since there are actually 2):
Image

Get 2 wires, commercial ones with pins are recommended to easily connect them to the board and to prevent them from slipping:
Image

Cut the gamepad's USB cable from both ends:
Image

now attach (and twist) them to the USB Cable and tape them.

Get a scissor and open the toy just enough for the motor to go inside it: (also get a screwdriver or something to make a circular hole in the top of the toy (for the USB cable).
Image

Insert the USB cable from the top and attach (and twist) it's wires to the motor and tape them.
Image

Image

Pull the cable so that the motor goes inside the plastic toy:
Image

Final Product (you can also encase the toy with tape or something to prevent it's sharp edges from harming you)
Image

Arduino sketch

Upload this to your arduino:

Code: Select all


void setup()
{
Serial.begin(9600);
}

void loop()
{
if (Serial.available()) 
{
// wait a bit for the entire message to arrive
delay(100);
// read all the available characters
String d;
while (Serial.available() > 0)
{
char c = Serial.read();
d += c;
}

if(d.substring(0,1) == "I")
{
String d2=d.substring(1,d.length());
pinMode(Str2int(d2), OUTPUT);
}
if(d.substring(0,1) == "O")
{
String d2=d.substring(1,d.length());
digitalWrite(Str2int(d2), HIGH);
}
if(d.substring(0,1) == "F")
{
String d2=d.substring(1,d.length());
digitalWrite(Str2int(d2), LOW);
}
}
delay(500);
}

int Str2int (String Str_value)
{
char buffer[3];
Str_value.toCharArray(buffer, 3);
int int_value = atoi(buffer);
return int_value;
}
Download Vibratino Windows Application

Note: .NET Framework 4 is needed, you can get it from here:
http://www.microsoft.com/en-us/download ... x?id=17113

Download Vibratino
http://www.mediafire.com/download/mufye ... rel_v1.zip

Setting up the scenario

This part is left for your imagination, but for this whole arduino+pc solution to work you need to:
1) You need to use a laptop, and as mentioned above it's recommended that it's battery isn't dead, and isn't connect to the wall socket for security purposes
2) Connect arduino to the laptop via the USB Cable (the one you programmed arduino with).
3) Connect the motor to arduino, one to a pin (example 11) and one to arduno's GND.
4) Make sure you won't run away from the vibrator (you can tape it to your body or use clothes (pants) to secure it in it's place
5) Run vibratino and adjust the settings (for whatever orgasm denial settings you think it will work)
6) Tie yourself and use a release method and a backup one of your own.

* The longer the USB cable the better so you can separate the Vibrator from arduino, also arduino needs a USB cable to be connected to the PC as well, so that should make it long enough.
this allows for more creative bondage scenarios.

END
User avatar
The Slinky
**
Posts: 131
Joined: 19 Jan 2011, 07:17
Location: south California

Re: DIY Simple Arduino Vibrator

Post by The Slinky »

The download link does not work....
User avatar
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: DIY Simple Arduino Vibrator

Post by Sir Cumference »

Running a motor directly from an Arduino pin is generally not a good idea.

The pins are great for lighting up an LED or sending signals to transistors, but they are not meant to deliver more than 40 mA.
Electric motors are electrically noisy, and will quite often draw far more current.


Let the signal control some sort of transistor, and your Arduino will live far longer.

(And bullet vibrators are cheap, and made for the purpose. Of course it is more fun to make your own vibrator. I made one from a blender once :mrgreen: )
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
User avatar
bound_jenny
Moderator
Posts: 10268
Joined: 09 Dec 2007, 12:37
Location: Montreal, Canada, Great Kinky North

Re: DIY Simple Arduino Vibrator

Post by bound_jenny »

Sir Cumference wrote:t is more fun to make your own vibrator. I made one from a blender once :mrgreen:
:shock: :shock: :shock:

No wonder you use Gonzo the Great as your avatar... :rofl:

If there was any duct tape involved, and if you might be inclined to change your avatar, you might consider Red Green... :idea:

Jenny.
Helplessness is a doorway to the innermost reaches of the soul.
If my corset isn't tight, it just isn't right!
Kink is the spice of life!
Come to the Dark Side - we have cookies!
User avatar
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: DIY Simple Arduino Vibrator

Post by Sir Cumference »

bound_jenny wrote:
If there was any duct tape involved, and if you might be inclined to change your avatar, you might consider Red Green... :idea:

Jenny.
Duct tape was actually used....
:mrgreen:
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
User avatar
bound_jenny
Moderator
Posts: 10268
Joined: 09 Dec 2007, 12:37
Location: Montreal, Canada, Great Kinky North

Re: DIY Simple Arduino Vibrator

Post by bound_jenny »

Sir Cumference wrote:Duct tape was actually used....
:mrgreen:
Recovered from the editing room floor;
Red Green wrote:This week on Handyman Corner: how to turn an ordinary kitchen blender into a super-powered sex toy... using the handyman's secret weapon, duct tape.
:rofl:

Jenny.
Helplessness is a doorway to the innermost reaches of the soul.
If my corset isn't tight, it just isn't right!
Kink is the spice of life!
Come to the Dark Side - we have cookies!
RADER
****
Posts: 661
Joined: 23 Aug 2008, 02:34
Location: ILLINIOS
Contact:

Re: DIY Simple Arduino Vibrator

Post by RADER »

Maybe his avatar should be "Beaker" instead.
He was the helper for the professor.
Rader
User avatar
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: DIY Simple Arduino Vibrator

Post by Sir Cumference »

RADER wrote:Maybe his avatar should be "Beaker" instead.
He was the helper for the professor.
Rader
Beaker was just a sidekick, a lab-rat. Totally devoid of initiative, creativity and evil geniousness. He would never consider the pervertability of things!


....... Red Green is by the way quite unknown in Scandinavia. I had to look it up to find out what you meant with that reference.
It gave a very appropriate quote in this context:
"Remember, you're on your own. Don't push it."
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
Tenderfoot88
***
Posts: 458
Joined: 17 Sep 2013, 08:00
Location: British Columbia, Canada

Re: DIY Simple Arduino Vibrator

Post by Tenderfoot88 »

Ahh...so that's why I don't remember it. I am, sadly, too young to remember Red Green. I wonder if it's still accessible. And if said form of access is actually legal.

Edit: And the answer is yes. Every episode is apparently on Youtube, linked from the official website.

Caveat to my being too young - It's something I wouldn't have had any interest in as a kid, and I was still in high school when it went off the air. I am rather significantly older than 8.
User avatar
bound_jenny
Moderator
Posts: 10268
Joined: 09 Dec 2007, 12:37
Location: Montreal, Canada, Great Kinky North

Re: DIY Simple Arduino Vibrator

Post by bound_jenny »

You'll probably find clips of Red and his wacky wisdom and taped-up contraptions on YouTube. Some of his more entertaining nuggets of wisdom include the unfortunate outcome of any situation that starts with a man uttering the words "watch this" (usually ending with a trip to the ER) and the importance of the words "Yes, Dear" for married men. You can also learn to kitbash an ersatz Hummer by duct-taping two Hyundai Ponys together (a Humdinger) and to make a car go faster by making hundreds of golf-ball type dimples in it with a ball peen hammer.

Last year, around this time, I found - by pure chance - a box set with all fifteen seasons. So it's still around, you just have to stumble on it like I did.

He's one of the few that can make me laugh to tears, up there with Victor Borge, Benny Hill and Red Skelton.

Now where's that blender... :wink:

Jenny.
Helplessness is a doorway to the innermost reaches of the soul.
If my corset isn't tight, it just isn't right!
Kink is the spice of life!
Come to the Dark Side - we have cookies!
User avatar
boundsissy
**
Posts: 196
Joined: 07 Jul 2010, 01:51
Location: sub of Chicago

Re: DIY Simple Arduino Vibrator

Post by boundsissy »

RED GREEN is great :mrgreen: Netflix if you have it, has a good selection of episodes
LOVE TO ALL
User avatar
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: DIY Simple Arduino Vibrator

Post by Sir Cumference »

bound_jenny wrote:........
Now where's that blender... :wink:
Jenny.

Right here ma'am:
http://forum.boundanna.net/board/viewto ... =12&t=7731
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
perfectslave1968
*
Posts: 8
Joined: 26 May 2015, 02:23

Re: DIY Simple Arduino Vibrator

Post by perfectslave1968 »

Hi! Is it possible to download te VIBRATINO software from another source? it seems interesting...
thanks

PERFECTSLAVE
User avatar
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: DIY Simple Arduino Vibrator

Post by Sir Cumference »

William hasn't been around for a couple of years.
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
mechwilliam
**
Posts: 54
Joined: 11 Sep 2011, 19:44

Re: DIY Simple Arduino Vibrator

Post by mechwilliam »

Sir Cumference wrote:Running a motor directly from an Arduino pin is generally not a good idea.
Indeed you were right, the Arduino was fried (after a few weeks from the date I posted this thread), thankfully no release method that depends on it was used :shock: :shock:
Sir Cumference wrote:William hasn't been around for a couple of years.
He is back though :hi: , let me search my hard disk for this piece.
Post Reply