DIY vibrotactile PD glove design that fea... - Cure Parkinson's

Cure Parkinson's

27,163 members28,518 posts

DIY vibrotactile PD glove design that features a new spring-based LRA tactor and a Bluetooth speakerphone

TactileDesign profile image
24 Replies

This link contains building instructions for the DIY vibrotactile PD glove design shown in the diagram. It uses Kris Wilk's LRA-based electronics design.

github.com/TactileDesign/DI...

There are two things new in this build:

1. The gloves feature a new spring-based LRA tactor design that provides more energetic and focused vibrations than comparable foam-based LRA tactors. When foam is used to decouple LRA tactors, significant energy is lost due to internal friction in the foam. No energy is lost when using springs for this function since springs are almost perfectly elastic.

2. The electronics for the gloves are housed on a Bluetooth neck speaker. This keeps the wires out of the way compared to fanny pack versions. The Bluetooth neck speaker can also sync with your smartphone as a speakerphone and mp3 player.

Written by
TactileDesign profile image
TactileDesign
To view profiles and participate in discussions please or .
24 Replies
Wildsidephotog profile image
Wildsidephotog

Hi Mark - I am gearing up to build a set of gloves using your design. However, I can't find files for printing the tactor housing parts or the electronics platform boards. I've searched github with no luck. Please help. 🙂 Thanks.

TactileDesign profile image
TactileDesign in reply toWildsidephotog

Hello Wildsidephotog - Sorry about that - I have been tweaking parameters a bit - I will post them on the github site for you by end of the day today! Let me know if you have any other issues - I have tried to be comprehensive in my directions, but there are always things that come up. I check Health Unlocked every day.

Wildsidephotog profile image
Wildsidephotog in reply toTactileDesign

That's awesome, Mark! Thanks so much. Your directions are outstanding and very much appreciated. If you're interested, I'll let you know how the build goes.

Wildsidephotog profile image
Wildsidephotog in reply toTactileDesign

Hi Mark - I printed a full set of tactor housing parts and have run into some problems. What material do you use to print the parts? I used PLA. What did you set the resolution to when setting up the print job? The problems I've run into are that the button does not fit inside the main housing without significant friction. The other problem is that the end-cap piece is very difficult to insert into the pain housing and actually requires a hammer to get it to seat. Any ideas on what I can do differently?

TactileDesign profile image
TactileDesign in reply toWildsidephotog

Hello Wildsidephotog,

I just saw your post and will work with you to resolve ASAP. The tightness of the case fit is probably because you used PLA instead of ABS like I did - I remember when I was using PLA in early versions I needed to leave a bit of tolerance so it would not be too tight. PLA will still work, I just need to go back and look at what my tolerance was when I was using PLA. I will check into this and the button fit today and get back to you.

Do you have your own printer you are printing on? If so, what printer are you using? I have a Bambu PS1. Also - do you have any PLA filament to try?

Mark

Wildsidephotog profile image
Wildsidephotog in reply toTactileDesign

Hi Mark, I'm using a community printer at the library. I don't know the model but it's an Anycubic brand. The first print job I did was with a printer at Hedron Hackerspace here in Portland. I think the resolution was set at .2mm and the density was set too low. I'm working on another try with my local library printer using PLA. The density is set at 80 and resolution is .06 on this run. It's supposed to take nearly 7 hours to complete the print job. Since I'm lined up in a cue, it'll take till Thursday this week before I know more.

I think the hole size and the button size should work but it I need to take another run at it later, I think reducing the button diameter a smidge might work best.

Thanks for all you do!

Mike

TactileDesign profile image
TactileDesign in reply toTactileDesign

I checked the file I posted and the dimensions were the ones that worked on my printer when using ABS filament. Lets work on your endcap fit first because getting that fit with your printer might take a bit of trial and error... The button will easy to fix because you dont need to get a perfect fit.

My design uses a friction fit for the cap. For my Bambu printer, when using ABS the fit is perfect when I use zero tolerance - the cap is loose enough to be able to wiggle on and off, but tight enough not to loosen unless you are deliberately trying to wiggle the endcap off. To achieve the same perfect fit with PLA on my printer, I had to make the cap dimensions 0.1 mm smaller.

I think the easiest solution for the cap fit would be for you try just printing one endcap. I dont know what printing software you have, but most printing software will allow you to scale your print down. First try scaling the size of your endcap down to 98%. Print one and see how if fits in the original case. If it is still too tight, scale it down further until you eventually get a perfect fit.

Once you get the cap fitting, perform the same scaling to a single button until it goes in the case loosely and moves freely. Let me know how this works for you....

Wildsidephotog profile image
Wildsidephotog

Also, please advise when and where you have posted the printer files as noted above. Thanks!

Mike

TactileDesign profile image
TactileDesign in reply toWildsidephotog

up now on github.com/TactileDesign/DI...

Wildsidephotog profile image
Wildsidephotog

Mark, thank you so much!

Mike

Chastar profile image
Chastar

Mark my sincere thanks for your work on this and sharing it so others can benefit. You are a legend!

Wildsidephotog profile image
Wildsidephotog

Mark, I've got things wired up and am trying to test an LRA on each circuit, When I run the test, nothing happens. I've got power to the haptic drivers and I'm pretty sure the solder connections are good. Any ideas of what might be wrong?

Setup of the brains of PD gloves.
TactileDesign profile image
TactileDesign in reply toWildsidephotog

Your set up looks correct. A few questions for you:

1. In the picture you have provided, you dont have any LRAs connected. Are you connecting at least one LRA before powering up? If so, could you send a pic with the LRA soldered?

2. Have you installed the code to your RP2040? If so, what lights do you see when you power up?

Wildsidephotog profile image
Wildsidephotog

I've installed the Code.py and the Lib files on the RP2040. Everything lights up with power so I'm pretty sure the connections are working.

Haptic drivers and wiring.
TactileDesign profile image
TactileDesign in reply toWildsidephotog

The lights I see are on the drivers which show they are getting power. Can you tell me the color of the light or lights on the RP2040 - are they blinking or continuous? what color?

Wildsidephotog profile image
Wildsidephotog

Wiring to one of the LRAs.

Here is the wiring to one of the LRAs.
TactileDesign profile image
TactileDesign in reply toWildsidephotog

I see 4 sets of twisted pairs connected correctly to the drivers (brown orange green blue). Yet the wires going into your LRA appear red. Are the twisted pairs direct connected to the LRAs?

Wildsidephotog profile image
Wildsidephotog in reply toTactileDesign

THe RP2040 light color is red.

TactileDesign profile image
TactileDesign in reply toWildsidephotog

As I wait for your reply, let me just make note that these connections appear like they should work... But... (dont do this now, but...) Before you install into the tactors, I think it would be a good idea to redo this connection because you left too much exposed wire between the solder joint and the insulation. What could happen is, when the wires get tugged on they might cross one another and short out. The driver chips are supposed to have safeguards built in that would prevent them from getting damaged, but it would not be good to tempt fate. When you make the connections to the LRAs, you should only have a length of wire exposed that is long enough to make it across the solder pad, but short enough so that the insulation comes right up close to the solder. Again - this particular LRA should work and would not cause your buzzers not to buzz

Wildsidephotog profile image
Wildsidephotog in reply toTactileDesign

I sent a reply via email. Also, I have to run out to the store so will be gone for an hour or so.

Mike

TactileDesign profile image
TactileDesign in reply toWildsidephotog

OK.... When you get back, lets continue troubleshooting back and forth on email so we dont clog HU with all the posts...

Wildsidephotog profile image
Wildsidephotog

Yes - one set of the twisted pair wires is connected to the red wires on the LRA. I've tried all pairs of wires on the left side thinking that maybe I had a bad connection at the haptic driver board. The lights on the RP2040 blink 2 flashes, then pause, then two, etc.

TactileDesign profile image
TactileDesign

what color is the RP flashing? It might be an error signal.

TactileDesign profile image
TactileDesign

Here is a test to try.... (I dont think this is the problem, but lets try this before dealing with the code install again) Gently unplug all of your stemma cables from all of the drivers except one of them. Use needle nose pliers to pull on the sockets not the wires. then see if you still get the flashing light on your RP

Not what you're looking for?

You may also like...

DIY Glove Tactor Housing Design WiP

Sharing my tactor housing design in case it's helpful for others as well as to kind of crowdsource...

Has anyone tried the new DIY PD glove from Rice University (OEDK Oshman Engineering Design Kitchen)?

Here is a link to their page: https://oedk.wildapricot.org/Treatment-Glove Apparently it is a...

Glove Buzz: The Latest on the PD Vibrating Gloves

There's been a lot buzz here and in the general PD community about the vibrating gloves since the...
Neurosmith profile image

Vibrating Gloves (Tass)

Edit: Oops, I intended to reply to this thread but accidentally opened up a new one, sorry....
PD-dev profile image

Glove Update

Hi Folks, Want to share where we are with our glove project. The thought is that work gloves and...

Moderation team

See all
CPT_Aleksandra profile image
CPT_AleksandraAdministrator
CPT_Anaya profile image
CPT_AnayaAdministrator

Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.

Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.