All-in-one LED bike light

last bit of machining done thanks to HW's funeral shutting down the whole Texas A&M system.

charger port plug. The o-ring at the end is for sealing, the one in the middle fits into a groove cut into the bore of the hole that the charging cable will go through. Took some finessing to get the groove depths right that the plug fit snuggly without being hard to get out.
attachment.php


in place
attachment.php


also made the o-rings for the bottom cover and the LED face plate, using some 1.5mm o-ring cord. Both plates seal well and you can see that there is 100% squish around the o-ring for the LED face plate when the face plate bottoms out against the housing.
attachment.php


This light shouldn't let water in even during one of my "biblical" bike rides where I feel like I should be swimming home instead of riding.

Next up is anodising, after that driver construction and programming.
 
3 out of 4 parts are dyed and anodised.

Thorough cleaning with acetone first then Dawn dish soap until they pass the water break test. You can't see them very well, but hydrogen bubbles are coming up from the anode.
attachment.php


broader pic of set up. Bubbles visible in this pic and the next are from a couple of weighted loops of tubing fed by a fish tank aerator. In the anodising tank that stops the part heating up and burning, in the dye tank is just aids in having a uniform temperature.
attachment.php


dye tank is coming up to temperature, should be at 140F by now
attachment.php


nice'n'cold anodising tank. I have a bunch of old ice packs I keep in the freezer. I stick them in the tank first thing and by the time I've finished puttering around, the tank is a good cold temperature. They're back in the freezer so that I can stick them in again before anodising the housing.
attachment.php


those parts are now anodised - you can see that they've turned a slight golden grey colour
attachment.php

attachment.php


20min in the dye tank then 5min steam/5min boil in water on the hob and they're done
attachment.php


not industry standard perfect, as they're a little patchy in places, but good enough for me!

The housing is currently in the anodising tank, that should be dyed and sealed by dinnertime or just after.
 
Finished the housing
attachment.php

attachment.php

attachment.php


I think it turned out pretty well.

Tomorrow I'll transfer the components off of one driver onto my dual channel driver board and see if I can remember how to program the things. If that all goes well, the rest is plain sailing and I should have it done by the evening. If not, well...
 
thanks Boswell!

My plan on finishing the light on Friday turned out to be a bit optimistic! Had a major issue programming the ATtiny13 chip on the driver, in the end I had to do it off the board and then solder it back on, but the light is now finished. Time for a R+C to celebrate!

reflowing the components off a standard linear driver onto my 2 channel driver board
attachment.php

attachment.php


didn't work straight off as I put the reverse protection diode (small black thing at top right) on the wrong way round, doh. Driver worked with the original firmware for use with a clicky switch, but when I flashed my firmware for using a momentary switch it didn't work. After around 24h I figured out that there must have been something on the various boards that I had that was screwing with the programmer as programming the chip in free air was fine.

ta da!
attachment.php


batteries, charger, switch and LEDs wired up to a JST plug
attachment.php


I was worried about the batteries shifting with road vibration but they're not going anywhere. Everything is jammed in super tight in there (note to self, leave more clearance in the plans next time!).
 
LED wiring. XP-L (2?) at the top, XM-L2 at the bottom. Both 5000K I think.
attachment.php


driver attached to bottom cover (nice big heatsink for it in effect) with the other half of the JST plug
attachment.php


about to be sealed up. Turned out kinda tight in there, but it's solid and nothing moves when you shake it which is a good sign
attachment.php


front cover on with light on low. The lexan around a couple of the screw holes had slight cracks after tightening it down (the lenses are probably every so slightly proud of the body) but the seal is good.
attachment.php
 
beamshot inside my garage (too lazy to go ride somewhere dark to take a pic) on medium. Nice upper cut off, hopefully it'll reduce glare for oncoming road users but still give me enough reach to be useful at speed.
attachment.php


plugged in and charging
attachment.php


front view
attachment.php


off to go sit on the couch and have a drink :)
 
Back
Top