This week Steve Upton sent me a link to a very cool LED ping pong clock:
So I decided to replicate it!
I wanted to use items already in the house and I didn't want to have to solder the lights individually.
The string of lights are perfect for this project. Strip lights just don't have the right gaps between each light for ping pong balls to fit nicely next to each other. There's either no room or the gap is too big.
The strip lights are here on Amazon, they were about £16
Here's two sets of strip lights with lights at different gaps and the string lights I went with in the end.
My lights are a string of 50 so this clock is going to be a lot smaller than the one I was inspired by. But I think it will work!
If I lay the lights out of 5x10 like so:
Proof of concept
Tonight I started with a proof of concept. For my cube I used a miller to drill very accurate holes into 512 ping pong balls. This project didn't need that level of accuracy and I wanted speed.
Laser, laser, laser
I have this jig from milling ping pong balls for the cube. It holds 8 balls securely between two blanks of wood. I just needed to fit this into the laser cutter.
I had to take the protective honeycomb bed out of the laser cutter and lower the base a lot. But the ping pong ball jig fit in and I was able to laser cut an accurate 8mm hole into each ball.
Lights, camera, action
Once I had the balls ready, I connected everything up. I have a barrel jack connector for adding wires to a power supply. I had a Raspberry Pi all ready to with neopixel code on it. I just had to strip the wire off the string of lights and connect data and ground it to the pi and connect power and ground to the power supply.
And we had light!
8mm was enough for the tip of the light but I'm going to have to increase it to maybe 12mm to fit the light in. For this demo I cut the hole open to force the light in.
And here's a video of it running. Proof of concept success?
I need to lasercut 40 more ping pong balls and create a holder for the whole clock. Then code the clock! Simples
I might change my design and make something besides a clock..