New project: web-control box
New project: web-control box
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
- option to control a LAN connected power strip
Front panel
1: shock-collar remote control
2: Raspberry-Pi touchscreen Back-panel
- RCA plugs for switched 5V and 12V
- RJ45 patch-panel for connecting servos and stepper-motor 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 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?
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
- option to control a LAN connected power strip
Front panel
1: shock-collar remote control
2: Raspberry-Pi touchscreen Back-panel
- RCA plugs for switched 5V and 12V
- RJ45 patch-panel for connecting servos and stepper-motor 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 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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
Re: New project: web-control box
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.
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.
Re: New project: web-control box
We seem to have very similar ideasmaglock 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.
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
Re: New project: web-control box
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.
Re: New project: web-control box
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:
- 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:
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
Re: New project: web-control box
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...
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...
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...
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...
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
- more_secure
- *
- Posts: 36
- Joined: 15 Aug 2008, 03:26
- Location: Barcelona, Spain
Re: New project: web-control box
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 ==
Re: New project: web-control box
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...
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...
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 ). 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...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.
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
- more_secure
- *
- Posts: 36
- Joined: 15 Aug 2008, 03:26
- Location: Barcelona, Spain
Re: New project: web-control box
Sure, just let me know, pm me or something, I’ll be here.
== I put on a mask to reveal my true identity ==
Re: New project: web-control box
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
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:
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
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:
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
Re: New project: web-control box
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...
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
- bound_jenny
- Moderator
- Posts: 10268
- Joined: 09 Dec 2007, 12:37
- Location: Montreal, Canada, Great Kinky North
Re: New project: web-control box
Lady Helena has a mean streak... I like that.
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"...
Jenny.
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"...
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!
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!
Re: New project: web-control box
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...bound_jenny wrote:Lady Helena has a mean streak... I like that.
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"...
Jenny.
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
https://twitter.com/ShellesPuppy
my blog: https://owned-by-princess-shelle.blogspot.com
my art: https://maid-marta.bdsmlr.com
- Sir Cumference
- Moderator
- Posts: 1608
- Joined: 29 Jan 2012, 22:00
- Location: Scandinavia
Re: New project: web-control box
A very impressive setup!
~ Leatherworking, blacksmithing , woodworking and programming are the most pervertable skills you can learn! ~
Re: New project: web-control box
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!
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!