Computer controlled stroking machine

Ideas and instructions how you can make your own bondage toys.
User avatar
GeneralError
**
Posts: 141
Joined: 16 Sep 2019, 15:30
Location: Germany

Re: Computer controlled stroking machine

Post by GeneralError »

..... In the meantime, i bought a pressure sensor and Arduino. I want to get familiar with programming it while i build an edging-sensor (with the protogasm design in mind).
Maybe i'll switch to Arduino completely and make all my toys stand-alone, who knows...
An edging-sensor sounds very interesting. I'm currently developing a framework that allows the combination of several kinky devices like butt-plug-temperature, blow-job-trainer, electro-magnetic-release, shock-collar and so on. An edging-sensor would be a perfect fit into this. Maybe we can put some ideas together.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

GeneralError wrote:
..... In the meantime, i bought a pressure sensor and Arduino. I want to get familiar with programming it while i build an edging-sensor (with the protogasm design in mind).
Maybe i'll switch to Arduino completely and make all my toys stand-alone, who knows...
An edging-sensor sounds very interesting. I'm currently developing a framework that allows the combination of several kinky devices like butt-plug-temperature, blow-job-trainer, electro-magnetic-release, shock-collar and so on. An edging-sensor would be a perfect fit into this. Maybe we can put some ideas together.
I would be very interested to hear more about your approach.

I played a bit with the arduino over the weekend and got familiar with it pretty quickly. I have now started making my devices more independent of the central control-box. Starting with the stroking-machine and the spanking-machine, i want to use an Arduino Nano with Wifi shield to control them. Commands will be sent via http GET request (basically a REST interface) and the device responds with it's status in JSON format.
The central server would only discover the devices in the network and serve the webpage.
Having standard input and output formats would make it easy to react on status-changes and trigger actions.
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

schulz wrote:Very nice work, i also think about building a Venus2000 copy for my Miss with a web control. Some toys she is already able to control but a sucking machine is still missing.
would a part-list help you?

- the receiver is an original part from the V2000, i got it from a fetish-shop
- the hose is a silicone hose, 10mm inner / 16mm outer diameter. The fitting was a bit hard to find because it's metric (1/8 BSP). Connecting a hose with 8mm inner diameter directly should work too
on the other side, i use a quick connector from a garden hose.
- next part is a 'diaphragm hand bilge pump' with 400ml volume (that's more than needed). The connector had just the right inner diameter to screw in a 3/4" fitting with a bit of teflon tape to seal it.
I removed the valve from the side where the hose is connected and sealed the other side with a piece of a plastic bag
- the motor is a Nema23 stepper rated at 4.2A, 3Nm. I power it with a 36V PSU from a 3D printer (voltage adjustment turned all the way up, so i get 39V out of it)
- The arm is connected at 15mm distance from the middle. This is a little bit more lift than needed for my combination of receiver-tube and pump. I'm normally running it at 3/4 of the maximum stroke-length
- I have added an optical sensor (CNY70) at the wheel to initialize to a defined position, but this is optional.
- the stepper-driver is a DM542S. I run it at 800 steps/rev which gave me the best trade-off between speed and smoothness.
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
User avatar
GeneralError
**
Posts: 141
Joined: 16 Sep 2019, 15:30
Location: Germany

Re: Computer controlled stroking machine

Post by GeneralError »

I would be very interested to hear more about your approach.

I played a bit with the arduino over the weekend and got familiar with it pretty quickly. I have now started making my devices more independent of the central control-box. Starting with the stroking-machine and the spanking-machine, i want to use an Arduino Nano with Wifi shield to control them. Commands will be sent via http GET request (basically a REST interface) and the device responds with it's status in JSON format.
The central server would only discover the devices in the network and serve the webpage.
Having standard input and output formats would make it easy to react on status-changes and trigger actions.
My approach is quite similar. I'm using a Raspberry Pi as central server and for the devices I'm using ESP8266 instead of Arduinos with wifi shields. These ESPx devices a really cool. They have wifi on board and plenty of memory and processor capacity. The programming is more or less compatible with the Arduinos.
My software setup might be a bit different than yours but has the same goal: loose coupled devices controlled via central web page. I'm running the pi as an wlan access point and the kinky devices as wlan clients connected to it. On the pi an mqtt broker handles the messaging and Node-Red does the control flows. With Node-Red-Dashboard I'm creating the user interface. The devices are sending status and telemetry information and receive commands formatted as json data via mqtt. Node-Red can control json mqtt messages very convenient.
This mqtt/Node-Red architecture comes from IoT and home automation solutions which are technically very similar to my 'Internet of Kinks' ideas. As soon as I find some time I will open a new thread here and provide more details.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

GeneralError wrote:
I would be very interested to hear more about your approach.

I played a bit with the arduino over the weekend and got familiar with it pretty quickly. I have now started making my devices more independent of the central control-box. Starting with the stroking-machine and the spanking-machine, i want to use an Arduino Nano with Wifi shield to control them. Commands will be sent via http GET request (basically a REST interface) and the device responds with it's status in JSON format.
The central server would only discover the devices in the network and serve the webpage.
Having standard input and output formats would make it easy to react on status-changes and trigger actions.
My approach is quite similar. I'm using a Raspberry Pi as central server and for the devices I'm using ESP8266 instead of Arduinos with wifi shields. These ESPx devices a really cool. They have wifi on board and plenty of memory and processor capacity. The programming is more or less compatible with the Arduinos.
My software setup might be a bit different than yours but has the same goal: loose coupled devices controlled via central web page. I'm running the pi as an wlan access point and the kinky devices as wlan clients connected to it. On the pi an mqtt broker handles the messaging and Node-Red does the control flows. With Node-Red-Dashboard I'm creating the user interface. The devices are sending status and telemetry information and receive commands formatted as json data via mqtt. Node-Red can control json mqtt messages very convenient.
This mqtt/Node-Red architecture comes from IoT and home automation solutions which are technically very similar to my 'Internet of Kinks' ideas. As soon as I find some time I will open a new thread here and provide more details.
Node-Red looks interesting, thank you!
I'm actually using an ESP01S as a Wifi-shield. But it's causing too much trouble with power-supply and the libraries. I think i'll try one of the bigger ESPs and run it standalone...
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
User avatar
Gregovic
****
Posts: 1119
Joined: 26 Mar 2016, 21:31
Location: Netherlands

Re: Computer controlled stroking machine

Post by Gregovic »

occorics wrote:
GeneralError wrote:
I would be very interested to hear more about your approach.

I played a bit with the arduino over the weekend and got familiar with it pretty quickly. I have now started making my devices more independent of the central control-box. Starting with the stroking-machine and the spanking-machine, i want to use an Arduino Nano with Wifi shield to control them. Commands will be sent via http GET request (basically a REST interface) and the device responds with it's status in JSON format.
The central server would only discover the devices in the network and serve the webpage.
Having standard input and output formats would make it easy to react on status-changes and trigger actions.
My approach is quite similar. I'm using a Raspberry Pi as central server and for the devices I'm using ESP8266 instead of Arduinos with wifi shields. These ESPx devices a really cool. They have wifi on board and plenty of memory and processor capacity. The programming is more or less compatible with the Arduinos.
My software setup might be a bit different than yours but has the same goal: loose coupled devices controlled via central web page. I'm running the pi as an wlan access point and the kinky devices as wlan clients connected to it. On the pi an mqtt broker handles the messaging and Node-Red does the control flows. With Node-Red-Dashboard I'm creating the user interface. The devices are sending status and telemetry information and receive commands formatted as json data via mqtt. Node-Red can control json mqtt messages very convenient.
This mqtt/Node-Red architecture comes from IoT and home automation solutions which are technically very similar to my 'Internet of Kinks' ideas. As soon as I find some time I will open a new thread here and provide more details.
Node-Red looks interesting, thank you!
I'm actually using an ESP01S as a Wifi-shield. But it's causing too much trouble with power-supply and the libraries. I think i'll try one of the bigger ESPs and run it standalone...

Have a look at the Wemos D1 mini. Small formfactor with everything you need to run an ESP8266 similar to the arduino. Lots of addon boards available too, including a motor shield. I have a bunch of them waiting in a box for me to finally get around to tinkering with then.
How may I serve you? *Curtsey*
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

Gregovic wrote: Have a look at the Wemos D1 mini. Small formfactor with everything you need to run an ESP8266 similar to the arduino. Lots of addon boards available too, including a motor shield. I have a bunch of them waiting in a box for me to finally get around to tinkering with then.
Also interesting, thank you!
I have a few different boards arriving tomorrow, including one that's very similar to the Wemos... let's see what fits best for my needs...
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
User avatar
pavtron
**
Posts: 147
Joined: 19 Dec 2012, 22:38

Re: Computer controlled stroking machine

Post by pavtron »

I decided to build one of these things and was just putting together a parts list when I read this thread. ;)

Using a stepper to make different patterns is an awesome idea.

Did you add an Air Volume Controller? https://venusformen.com/shop/air-control-box/
If so do you know how it works?

I'm guessing there is two one way valves and some push valves. When you push the add it opens the passage to a one way that would let air in to the system when the diaphragm is pulling. And the remove does just the opposite.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

pavtron wrote:I decided to build one of these things and was just putting together a parts list when I read this thread. ;)

Using a stepper to make different patterns is an awesome idea.

Did you add an Air Volume Controller? https://venusformen.com/shop/air-control-box/
If so do you know how it works?

I'm guessing there is two one way valves and some push valves. When you push the add it opens the passage to a one way that would let air in to the system when the diaphragm is pulling. And the remove does just the opposite.
Yes, i think it's only valves. I considered adding one, but so far it worked good without.
I drive the stepper to a defined position before i connect the receiver, so the air volume is the same every time.
Also, i drive it at only 75% of the maximum stroke length, so by varying the 'middle position', i can achieve a similar effect.
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
schmerzbold
*
Posts: 6
Joined: 17 Dec 2019, 12:20
Location: Germany

Re: Computer controlled stroking machine

Post by schmerzbold »

Hi there,

first let me say, that's a really nice piece of work!

The Venus control box with the two buttons is only pneumatic. Here's a vid on YT where a guy takes one apart:
https://www.youtube.com/watch?v=dZvWPJzUbuk

My thoughts on these machines:
If you create a small, steady vacuum inside the rubber hose, the penis - even when limp - would get sucked into it. No chance to wiggle one's weenie out of the tube.
Of course, the vacuum has to be smaller than the alternating pressures from the bilge pump to still allow the rubber hose to inflate and deflate.

Tinkering with air pressure sensors, you could keep the ratios of both (vacuum and alternating) pressures at such levels that this thing always stays on the weenie, even when limp.
(Yup, I'm thinking of post-orgasm-torture. :D )

...do you think this would work?

Kind regards,
Charly
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

schmerzbold wrote:Hi there,

first let me say, that's a really nice piece of work!

The Venus control box with the two buttons is only pneumatic. Here's a vid on YT where a guy takes one apart:
https://www.youtube.com/watch?v=dZvWPJzUbuk

My thoughts on these machines:
If you create a small, steady vacuum inside the rubber hose, the penis - even when limp - would get sucked into it. No chance to wiggle one's weenie out of the tube.
Of course, the vacuum has to be smaller than the alternating pressures from the bilge pump to still allow the rubber hose to inflate and deflate.

Tinkering with air pressure sensors, you could keep the ratios of both (vacuum and alternating) pressures at such levels that this thing always stays on the weenie, even when limp.
(Yup, I'm thinking of post-orgasm-torture. :D )

...do you think this would work?

Kind regards,
Charly
I'm not sure whether air pressure will yield usable data, but it might be worse to experiment with it...

Generally, the suction is already enough to keep the cock inside in most cases. Only on full stroke-length, it sometimes slips out...
A simple loose rope-harness does a great job of keeping the tube in place. I have experiences post-orgasm torture that way and i was unable to wiggle out...
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
User avatar
AssTechWarrior
**
Posts: 113
Joined: 15 Jan 2015, 18:30

Re: Computer controlled stroking machine

Post by AssTechWarrior »

occorics wrote: I'm not sure whether air pressure will yield usable data, but it might be worse to experiment with it...

Generally, the suction is already enough to keep the cock inside in most cases. Only on full stroke-length, it sometimes slips out...
A simple loose rope-harness does a great job of keeping the tube in place. I have experiences post-orgasm torture that way and i was unable to wiggle out...
If you add a solenoid vent valve along with the pressure sensor you could use it to increase or decrease the available air pressure in the sleeve.

Or for another completely devious modification, you could add a controlled 2-way intake valve, a check valve outlet and use warm or cold water, computer selected for a bit of extra torture and teasing.

Add an inlet hose near the base, plumb that to a manifold with valves to warm or cold water and air. Allow the suction to pull in the desired liquid in then close it and stroke.
To push the water back out open the correct water vale, stroke down and close the water valve. While sucking, open the vent valve admitting air. Close at top of stroke and reopen the water valve. Stroke down and push out the water.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: Computer controlled stroking machine

Post by occorics »

I saw another build today, that uses a peristaltic pump to adjust the air volume.
I really like that idea, because i can control it with the NodeMCU board and i should be pretty precise.
maid marta, Collared property of Domina Shelle Rivers and Lady Helena

https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
swswl
*
Posts: 13
Joined: 11 Feb 2020, 00:48

Re: Computer controlled stroking machine

Post by swswl »

occorics wrote:I saw another build today, that uses a peristaltic pump to adjust the air volume.
I really like that idea, because i can control it with the NodeMCU board and i should be pretty precise.
What about the volume? The ones I saw on aliexpress were pretty dismal, around 400ml per minute, which might severely limit the pumping frequency. Did you find one with better ratings? If so, I'd be interested :)
User avatar
Shannon SteelSlave
Moderator
Posts: 6530
Joined: 03 Feb 2019, 19:49
Location: New England, USA

Re: Computer controlled stroking machine

Post by Shannon SteelSlave »

Welcome to Bound Anna, Swswl.
Bondage is like a foreign film without subtitles. Only through sharing and practice can we hope to understand.
A Jedi uses bondage for knowledge and defense, never for attack.
I am so smart! I am so smart! S-M-R-T!....I, I mean S-M-A-R-T!
👠👠
Post Reply