Main Woodworking Reviews Software Monitor/Video Maximus Arcade
Audio/Jukebox/MP3 Project Announcements Artwork Consoles Buy/Sell/Trade Meet Up
Arcade Miscellaneous Everything Else Politics n Religion Forum Discussion Wiki Discussion GroovyMAME
DOS/WinCab Merit/JVL Touchscreen Automated Projects Driving & Racing Project Arcade Old Boards
Linux Restorations Pinball MaLa Frontend controls.dat Old Archives
    Retail Vendors    

Unread posts | New Replies | Recent posts | Arcade | Rules | Chatroom | Wiki | File Repository | RSS


  

Author Topic: Guide to: DIY LED Joysticks  (Read 17311 times)

0 Members and 1 Guest are viewing this topic.

Franco

  • Guest
  • Trade Count: (0)
Guide to: DIY LED Joysticks
« on: November 26, 2007, 07:18:02 pm »
Ive finished my LED balltops so I thought I would do a little write up/guide for anyone else wishing to do something similar.

Items needed:

Modified joystick shaft (see below)
Clear/ Coloured translucent Ball top (lizardlick.com, arcadeshop.de)
LED
Resitor
Solder
Fairly small gauge wire
Small diameter heat shrink

Tools needed:

Soldering Iron
Small flat heat screwdriver
Wirecutter/Stripper
File/Dremel
Safety Glasses/Goggles
 
I did this mod to my Sanwa JLWs but you should be able to apply it to most other joysticks that you can screw the top off.

1) Dissasembly

On the bottom of my JLWs (same for the JLFs) there is an e-clip holding the whole shaft assembly together. Use a small flathead screwdriver to prise this off. Be carefull when you do this as the little buggers have a habit of flying off somewhere.  I would advise 'aiming' the e-clip into a towel or something to minimise the risk of losing it. Once it is removed put it to one side and take note of how any other components came out. Also be carefull of any parts under compression from the spring flying out.

You should then be able to remove the shaft from the joystick base. Remove the ball top etc from the shaft.

2) Machining

You now need to make a hole in the middle of the shaft for the wires to pass though. It depends on the stick you are modding but for the Sanwas I would recommend drilling a hole no larger than 3mm (1/8"). The thread on the Sanwas is 6mm x 1mm pitch which means the root diamater and under cut is roughly 4.7mm. If you go much bigger than 3mm you are not going to leave much strength in the shaft.

Idealy it would be best to drill the hole on a lathe but you could get away with it on milling machine/jig borer etc or possibly even a decent pillar drill if you can hold the job securely and position the drill acurratly. Any decent metal shop/ college etc should be able to do this for you. You could always ask them to make you some shafts from scratch if you wish. (If you want dimensions of the shafts etc let me know)

Hopefully once complete you should have a hole big enough to fit two gauge wires (with a little room to spare) though the hole, kind of similar to this:



The one on the left is an original one, the one on the right is one I made. There is a flat on the botton but I dont really see any need for it. All I can think its for is to hold with a screwdriver whilst you screw the top on but you can do the same thing with a pair of pliers on the shaft (using a cloth etc to make sure you dont mark it.)

Now you have done that you can prepare the LED to light the ball top.

3) LED Prep

I used 5mm blue Superbright (13000mcd) LEDs for my joys. The internal bore of the ball tops is 5.1mm, this means the LEDs fit nicely inside the bore up to the point of where the shoulder is on the LEDs and you will find that they foul at the entrance to the bore. You need to remove the shoulder from the LED. I used a fine file but you could use a dremel or similar, just be careful and for gods sake dont hold it in your hand if you are using a dremel!

You will also need to remove some of the plastic of the LED to reduce the 'height' of it. This will allow the LED to fit further inside the ball which will give the threads of the shaft more to grab on to and will also light the ball better. Use any method you like to remove material from the top of the LED, leaving about 1mm between the new top of the LED and the annode/cathode inside. I used a bench grinder for speed/ease.

You should end up with something similar to the LED on the right:



4.Soldering

Once you have done this, trim the legs of the LED down (noting which is the annode/cathode) and solder two small gauge wires to the legs. You then need to cover the solder joins and the whole of the exposed legs with heat shrink. Make sure you use as small heat shrink as possible and also make sure your solder joints are as small diameter as possible otherwise you may have trouble fitting it inside your drilled shaft. You should be looking to end up with something like this:



Now thread your wires though the shaft and try to get the whole heat shrunk section inside the shaft. Mine took a little persuasion but eventually I ended up with this:



You now need to attach a resistor to the negative annode of the wire atatche to the LED. My LEDs were rated at 3.2v-3.4v so I used a 100Ohm resistor. Cut the negative wire off protruding from the bottom of the shaft leaving around 1" or so. Strip the wire and solder your resistor to the wire and then solder another wire to the other side of the resistor.

4)Reassemble and test

Reassemble your joystick, once again taking care with the e-clip.

You should now be able to connect your new LED ball top to your power supply! In my case it was the red/black 5v wires from a PC PSU.

Hopefully when you turn the power on you should end up with something like this!:



(/\ With the light on)



(/\ With the light off)

Job done! Give your self a pat on the back and pour youself a cold one  :)

I know I probably went into too much detail but I wanted to make this as noob friendly as possible. I am almost as noob as you can get with electronics so if I can do this anyone can!

Good luck!  :cheers:

 

« Last Edit: November 26, 2007, 07:34:46 pm by Franco »

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5977
Re: Guide to: DIY LED Joysticks
« Reply #1 on: November 26, 2007, 07:33:07 pm »
Nice write up!

 :applaud: :applaud: :applaud: :applaud:

M37R01D

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
    • M37R01Dz M0Dz
Re: Guide to: DIY LED Joysticks
« Reply #2 on: November 26, 2007, 11:34:26 pm »
Very pretty I love how the light reflects in those ball tops
I'm sure the pictures dont look 1/2 as good as they do in person

solderguy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
Re: Guide to: DIY LED Joysticks
« Reply #3 on: November 27, 2007, 12:35:59 am »
On the bottom of my JLWs (same for the JLFs) there is an e-clip holding the whole shaft assembly together. Use a small flathead screwdriver to prise this off. Be carefull when you do this as the little buggers have a habit of flying off somewhere.  I would advise 'aiming' the e-clip into a towel or something to minimise the risk of losing it.
Great write-up.  I rebuilt the clock on a Twilight Zone pinball last year and read so many horror stories about the flying e-clip that I removed it while holding it over the bathtub.  You can never be too paranoid about e-clips  ;) 

fjl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1152
  • Pixels Rule!
Re: Guide to: DIY LED Joysticks
« Reply #4 on: November 27, 2007, 02:28:41 am »
Now if only this can be implemented into the U360's.

Franco

  • Guest
  • Trade Count: (0)
Re: Guide to: DIY LED Joysticks
« Reply #5 on: November 27, 2007, 06:28:21 am »
Just a guess here without seeing one but could you not drill a hole down deep enough to get though most of the base (but not to the bottom) and then drill a hole or mill a flat in the side of the shaft to route the cable through?

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Will game for food
    • Galaxian Mame Conversion
Re: Guide to: DIY LED Joysticks
« Reply #6 on: November 27, 2007, 08:24:17 am »
Just a guess here without seeing one but could you not drill a hole down deep enough to get though most of the base (but not to the bottom) and then drill a hole or mill a flat in the side of the shaft to route the cable through?

I think the issue with the 360's is that there is nothing keeping the joy shaft itself from twisting around and around to the point where you tear off the wires coming out of the shaft.  There was discussion on slip rings and telephone cord untanglers to help prevent this, but nothing implemented as proof of concept.


Nice write up though!  The bubbles do add a nice effect.

-csa

Franco

  • Guest
  • Trade Count: (0)
Re: Guide to: DIY LED Joysticks
« Reply #7 on: November 27, 2007, 10:22:32 am »
Your right this will also be a potential problem with the Sanwa's as they too spin freely. It is something I have thought about though and im trying to come up with a solution, Ill keep you posted once I have sorted something out.

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 853
Re: Guide to: DIY LED Joysticks
« Reply #8 on: November 27, 2007, 10:58:26 am »
Just use an audio jack for the connection at the base of the shaft.  I'm pretty sure this is how the slikstik shafts are set up.  I think someone on these boards originally came up with the idea.

Franco

  • Guest
  • Trade Count: (0)
Re: Guide to: DIY LED Joysticks
« Reply #9 on: November 27, 2007, 11:20:07 am »
This is something I have been looking at, anyone know where you can get fairly low profile 3.5mm stereo adapters from?

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Will game for food
    • Galaxian Mame Conversion
Re: Guide to: DIY LED Joysticks
« Reply #10 on: November 27, 2007, 11:50:28 am »
And just to point this out..

The bottom mount audio jack method will not work again, for the 360, due to the bottom mount magnet.  But by all means, don't let me stop you from figure out the solution for this!  :laugh:

-csa

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37730
Re: Guide to: DIY LED Joysticks
« Reply #11 on: November 27, 2007, 01:28:52 pm »
Great write-up.  I rebuilt the clock on a Twilight Zone pinball last year and read so many horror stories about the flying e-clip that I removed it while holding it over the bathtub.  You can never be too paranoid about e-clips  ;) 


They don't fly away if you pull it off with needlenose pliers.

Tahnok

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 821
  • Error recording error codes. Remaining errors lost
    • Table Arcades
Re: Guide to: DIY LED Joysticks
« Reply #12 on: November 27, 2007, 03:01:26 pm »
It seems like the easiest solution to the spinning joystick problem would be to stop if from spinning. It's much easier to put some sort of stop on the joystick shaft than trying to come up with some system that allows a wire coming out from the side of the shaft to somehow untangle itself.

Nice guide Franco. When I saw the thread though I was hoping someone had finally come up with an easier method for drilling out the shafts. I've wanted to do something similar before, but lack the proper machining tools for it.
Note: Out of town with limited internet access 2-28-08 through 3-16-08

Bartop/Countertop Cabinet Kits For Sale

kronic24601

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 285
  • Evil Arcade Monkey Strikes Again!
Re: Guide to: DIY LED Joysticks
« Reply #13 on: May 10, 2010, 04:50:41 pm »
Sorry about resurrecting this old thread, but I was hoping someone could answer my question.

Is the LED viewing angle an issue? I didn't see it mentioned, however, when I was looking on superbrightleds.com I noticed the 13,000 MCD LEDs had a viewing angle of 8 degrees. This seemed a little small. I was wondering what you used in that photo.

Also, I was considering getting a BLUE, YELLOW, RED, and GREEN LED and doing the same for each, any thoughts on if I should just use white leds or if I should color them all inside the colored bubble tops?

Thanks!

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3769
Re: Guide to: DIY LED Joysticks
« Reply #14 on: May 11, 2010, 12:41:28 am »
Whoa, blast from the past indeed  :)

The viewing angle shoudn't really matter, the ones I used would have had a very small angle.

The bubbles in the ball top refract the light nicely and make the whole ball top light fairly evenly.

In regards to lighting coloured ball tops I think most people have found that lighting a ball top with the same colour LED works well. I.e. a red LED for a red ball top etc.

Coloured LEDs also work well in the clear ball tops.

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 684
  • Fighter Captured
Re: Guide to: DIY LED Joysticks
« Reply #15 on: May 12, 2010, 04:26:13 pm »
I took the easy route, got shafts from http://www.thludwig.de/arcade/led_sticks.html

I have red and blue bubble tops lit with red/blue LED's, looks great.  These are U360's - not used since the upgrade, so I can't speak to the issue of the stick spinning issue.  (Reminds me, I still need to cut the escape hole for the wires.)

Beretta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 733
Re: Guide to: DIY LED Joysticks
« Reply #16 on: May 13, 2010, 01:52:20 am »
so... anyone have a ready solution for happ comp's? bat top?

these ball tops are nice but have'nt seen anyone do thi to bat's yet, and comp's is probably what i'll use for 8 way's
Anyone got change for a dollar?
PLEASE HELP NEED Fastmame .70 and .9* releases

kronic24601

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 285
  • Evil Arcade Monkey Strikes Again!
Re: Guide to: DIY LED Joysticks
« Reply #17 on: May 13, 2010, 06:19:15 pm »
@ FrankoB

Thanks for the tips. All good to know.

@ IDS

Say what? On a separate CP I am using the u360's forgetting the spinning issue for a moment, how did you get past the magnet issue? I'd assume all the hole boring and wires would through off the magnet alignment for joystick movement. (Or did I read your post wrong).

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 684
  • Fighter Captured
Re: Guide to: DIY LED Joysticks
« Reply #18 on: May 13, 2010, 09:51:02 pm »
The magnet issue has been solved here: http://forum.arcadecontrols.com/index.php?topic=90384.0.  The ones I bought are perhaps aluminum or something (non-magnetic).  I'll need to glue them on when time comes.  The post I reference mentions adding a bit of a groove to push the wire out of the side.   I haven't done so yet, but it looks easy enough.  Franco B, the key of that earlier  post, mentions cutting the groove for you, if need be.  I think I can handle this myself, when time comes.

ebarlow99

  • Guest
  • Trade Count: (0)
Re: Guide to: DIY LED Joysticks
« Reply #19 on: June 17, 2010, 10:24:03 am »
go to http://www.arcadeshop.de/ and look under own-brand in joystick area...they are a little pricey at about $25 bucks a piece w/shipping but man do they look great. Took about a week to ship to Michigan from Germany....great product!!!

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3769
Re: Guide to: DIY LED Joysticks
« Reply #20 on: June 17, 2010, 11:13:08 am »
Luigi from the forum also sells them. I'm not sure how much shipping is but he sells the shafts/LEDs at very reasonable prices.

Check out his website [here].

You need to scroll down a little to see the English and then the prices are at the bottom.

kronic24601

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 285
  • Evil Arcade Monkey Strikes Again!
Re: Guide to: DIY LED Joysticks
« Reply #21 on: June 17, 2010, 11:41:51 am »
Hey FrankoB,

Do you know if he notches the side like you did for the u360 in this forum? http://forum.arcadecontrols.com/index.php?topic=90384.0

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3769
Re: Guide to: DIY LED Joysticks
« Reply #22 on: June 17, 2010, 12:55:03 pm »
Not as far as I know.

I did that groove on a milling machine but you should be able to do it yourself with a dremel or needle file or similar.

kronic24601

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 285
  • Evil Arcade Monkey Strikes Again!
Re: Guide to: DIY LED Joysticks
« Reply #23 on: June 18, 2010, 09:14:29 am »
Cool thanks,

I'm trying to decide if I should take that approach, or if I should try finding a small right pole 2.5mm jack (benders approach). I can't seem to find an input small enough though :(

Can I ask, in your approach, do you feel with a strong twist the wires will break? Or does it seem pretty sturdy? Does it feel like it restricts other joystick movement (like standard "fighter" play)? And finally what size wires did you use coming out of the joy!

Thanks Franco B!

kronic24601

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 285
  • Evil Arcade Monkey Strikes Again!
Re: Guide to: DIY LED Joysticks
« Reply #24 on: July 09, 2010, 10:45:20 am »
Ok ... Necro time ... again ...

I was almost finished with my mod, and I decided to take off the ball top (God knows why). Apparently the 5mm LED pull up a little and started twisting (unbeknown to me). In the end, I twisted the led right off as I removed the Ball top  :angry:. Worse part about it is, I had JB welded a stereo jack to the bottom, so I pretty much have to go back to milling stage. :banghead: :banghead: :cry:

Anyway, I read that Luigi uses 3mm LEDS for this ... I'm wondering if that is why. Has anyone had this problem, or done something specific to prevent this problem?

Thanks,

Michael Clayton

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
Re: Guide to: DIY LED Joysticks
« Reply #25 on: October 06, 2010, 05:37:20 pm »
I'm planning to do the same Joysticks and I will put some more pictures about the process.

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29