New project: web-control box

Ideas and instructions how you can make your own bondage toys.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

New project: web-control box

Post by occorics »

I have been working on a modular system for remote controlled bondage and torture to be used on me by my Owner.
Today i finished the first milestone and would like to show you...

The system is based on a RaspberryPi 3 with touch-screen that's running a web-server to control the devices. All modules are connected via the I2C-bus. I have used a RJ45 patch-panel as a convenient way to connect devices...
The case is constructed from Makerbeam and polystyrene boards.

Features so far:
- switchable 12V and 5V outputs, used to control electro-magnets that are mounted to the head-board of my bed and other simple devices. There's also the option to set a release timer for them.
- dog-shock collar remote, all buttons are controllable via the web-page
- 2 PWM channels to control servo-motors. One of them will be used to pull on nipple-clamps, not sure about the other, yet...
- stepper-motor-control, just because i had it in the drawer :wink:
- option to control a LAN connected power strip

Front panel
1: shock-collar remote control
2: Raspberry-Pi touchscreen
20171126_204155.jpg
Back-panel
- RCA plugs for switched 5V and 12V
- RJ45 patch-panel for connecting servos and stepper-motor
20171126_204134.jpg
Inside
1: 5V and 12V supply
2: controller for the shock-collar
3: stepper-motor-control
4: RaspberryPi 3
5: 8-channel relais-card
6: 2-channel PWM controller
20171126_204126.jpg
Plans:
- build stocks and/or a kneeling-post that can be locked with electro-magnets
- add control for my estim-device

I would be very happy to get some input on ideas for new features, especially for being tortured...! What can i do with the 2nd servo and the stepper-motor?
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
maglock
*
Posts: 29
Joined: 19 Aug 2012, 01:26

Re: New project: web-control box

Post by maglock »

Sweet :) I have fantasised about making something similar myself but never really got around to it.
Perhaps you could use the second servo to control a spanking paddle? Or perhaps insert/withdraw a dildo?
Or perhaps you could wear a motorcycle helmet with a blacked out visor and use the server or stepper to open/close the visor?

Are you going to plug some headphones into the audio output of the raspberry pi and allow your remote top to upload whatever audio file they wish you to be forced to listen to?
Something I would like to do if I ever made something similar is to use a bluetooth HRM strap, such as the Wahoo Tickr HRM strap and transmit your heart rate back to your top.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: New project: web-control box

Post by occorics »

maglock wrote:Sweet :) I have fantasised about making something similar myself but never really got around to it.
Perhaps you could use the second servo to control a spanking paddle? Or perhaps insert/withdraw a dildo?
Or perhaps you could wear a motorcycle helmet with a blacked out visor and use the server or stepper to open/close the visor?

Are you going to plug some headphones into the audio output of the raspberry pi and allow your remote top to upload whatever audio file they wish you to be forced to listen to?
Something I would like to do if I ever made something similar is to use a bluetooth HRM strap, such as the Wahoo Tickr HRM strap and transmit your heart rate back to your top.
We seem to have very similar ideas :mrgreen:

I originally bought the servo for exactly that, driving a fucking-machine, but i had problems getting it to run smoothly a slow speeds. Also the max. speed is around 1 second for a half turn, could be faster, too. I have turned a Chi-machine into a fucking-machine and will try to replace the potentiometer in the control-box with a digital one, that should do the job...
I have a machine from http://www.spankermachine.com. It could be a bit stronger, but does a good job with a small looped cane. We have already used that during a skype call, was great fun! It was connected to an LAN controlled power-strip.

I like the bio-feedback idea! I think it will be great feedback for my Owner, especially during hypnosis-sessions.
Audio file playback would certainly be useful for that, too. I will have a look into that...
I was going to play around with bluetooth anyway to control a Lovense Hush buttplug (i have tested it with python, but would prefer to integrated into the Java webserver).

Thanks for your feedback!
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
Keyless
***
Posts: 344
Joined: 22 Dec 2013, 12:33

Re: New project: web-control box

Post by Keyless »

That is a very serious piece of kit. Looks like very sound construction. Most impressive. I'm not sure I can make any suggestions, but I'm looking forward to hearing about the next milestones.
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: New project: web-control box

Post by occorics »

next two features are implemented:
- spanking-machine control (via a LAN power strip)
- control of a Lovense Hush buttplug (bluetooth). So far only a fixed level can be set, but i have already implemented a pattern-generator, just the integration into the webpage is missing

I'm also working on a kneeling-post with magnetic stocks for the hands... We'll probably have a test-drive of the whole system next week...

the webpage currently looks like this:
Bildschirmfoto_2017-11-29_17-34-22.png
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: New project: web-control box

Post by occorics »

i reached the 2nd milestone today!

on the software side, the butt-plug control got a random-mode, but must important, i added a failsafe-mechanism. I have now multiple layers of security:
1) the webpage sends a request every 10 seconds to update the status. If no request from a browser that has locked a magnet is received for 5 minutes and the unlock-timer isn't active, all magnets will be released
2) (planned) a watchdog-timer on the RaspberryPi, that will reboot it in case it gets unresponsive
3) a standard timer-switch, that will turn the whole setup off after a preset duration
4) a standard safety-release like scissors to cut my cuffs or something that will make a mess if i pull on the cable

on the hardware-side, i build two new contraptions:

Kneeling post
The hands go into the stocks behind my back and my knees will be tied to the diagonal beam. I think i might add some kind of recess in the knee area for putting in rice...
kneeling_post.jpg
Spanking bench
I will kneel at the small end with me thighs tied in a way that i can only move to the sides a bit (haven't figured that out yet). My hands got into fist-mitts that i can close with my mouth (as long as i can reach them). They are fixed to a short beam that can be secured out of reach with the magnet.
I will probably add some thin padding to the bench and cover it in leatherette...
spanking_bench.jpg
beam.jpg
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
more_secure
*
Posts: 36
Joined: 15 Aug 2008, 03:26
Location: Barcelona, Spain

Re: New project: web-control box

Post by more_secure »

Looks great. Let me know if you need any help/advice about server or front end work. I make single page applications so Angular, JavaScript, UI’s and API’s for the backend in PHP.
== I put on a mask to reveal my true identity ==
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: New project: web-control box

Post by occorics »

New update:
added 8 input-channels. One of them is used as a stroke-counter for the spanking-machine, the others are for future use...
Next goal is speed control for a fucking-machine...
more_secure wrote:Looks great. Let me know if you need any help/advice about server or front end work. I make single page applications so Angular, JavaScript, UI’s and API’s for the backend in PHP.
Thanks for the offer! I'm a software-developer myself, although more focused on backend development in my job (as you might see by the UI design :wink: ). For now i have it working, backend is Java/Spring with a REST API, frontend is thymeleaf which is sufficient for now. Maybe i'll come back to your offer when i need more complicated controls...
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
more_secure
*
Posts: 36
Joined: 15 Aug 2008, 03:26
Location: Barcelona, Spain

Re: New project: web-control box

Post by more_secure »

Sure, just let me know, pm me or something, I’ll be here.
== I put on a mask to reveal my true identity ==
User avatar
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: New project: web-control box

Post by occorics »

It's getting a little crowded inside...
I have extended the audio- and USB-ports to the back-panel and added more circuit boards
(1) is a motor-speed controller, (2) a DAC to deliver the control voltage for it.
(3) is an 8-port digital input. One of them is for an reflex-coupler that detects strokes of the spanking-machine
inside.jpg
back.jpg
I have also added a simple fucking-machine to the other end of the spanking-bench. The motor is a gear motor with 200rpm that i had in the drawer, i'm going to replace it with one with a little less rpm but more torque...
I also padded the bench a bit and covered it with leatherette:
fm.jpg
fm2.jpg
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: New project: web-control box

Post by occorics »

We had a very successful test-drive of the box last night! Lady Helena had me bent over the bench with my hands in fist-mitts and locked out of reach by the electromagnet. Then She used the spanking-machine and the shock-collar on my thigh while teasing me with the e-stim. i hated the shocks of the collar, but i was helpless and had to endure it... She loved it, because She can make me scream with it... (i saw later, that She had ramped it up all the way to 9). She wants to use it on my balls next time... I'm scared, but Her wish is my command... and having to endure things that i wouldn't do myself is part of the fun...
On Friday, Domina Shelle will give it a go...
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
bound_jenny
Moderator
Posts: 10268
Joined: 09 Dec 2007, 12:37
Location: Montreal, Canada, Great Kinky North

Re: New project: web-control box

Post by bound_jenny »

Lady Helena has a mean streak... I like that. :twisted:

She also seems to know how to use e-stim to great effect. Just be worried (and have an escape plan) if in this context, she says "You're toast"... :shock:

:mrgreen: :mrgreen: :mrgreen:

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
occorics
***
Posts: 368
Joined: 31 May 2016, 12:46
Location: Germany
Contact:

Re: New project: web-control box

Post by occorics »

bound_jenny wrote:Lady Helena has a mean streak... I like that. :twisted:

She also seems to know how to use e-stim to great effect. Just be worried (and have an escape plan) if in this context, she says "You're toast"... :shock:

:mrgreen: :mrgreen: :mrgreen:

Jenny.
She has so much fun when i'm suffering! And She found the perfect level with the e-stim, keeping me dripping and worried that i'd cum without permission...
But i know, that She won't go too far, because She'd get into trouble with my Owner (She's Domina Shelle's slavegirl)
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
Sir Cumference
Moderator
Posts: 1606
Joined: 29 Jan 2012, 22:00
Location: Scandinavia

Re: New project: web-control box

Post by Sir Cumference »

A very impressive setup!
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
sbdx
*
Posts: 13
Joined: 08 Jul 2012, 00:26

Re: New project: web-control box

Post by sbdx »

Very nice work!

Would you be willing to share the details of how you are using the Raspberry Pi to control the motor on your F-machine? This is something I've wanted to do for awhile, but am not quite sure how to go about it.

I would appreciate any help you might be willing to offer!
Post Reply