This project had a lot of "Winging It" involved. I am immensely happy with how it turned out but several things went sideways, which you will see. I'll tell you how I did it and then tell you how to make it better and easier than I did.
This project does use UV LEDs so it's best not to stare directly into them. Have the same caution when using this that you would using a blacklight. I don't plan on sitting directly over it or even leaving it on for significant periods of time.
It was also designed to be built by a college student with only access to a car and a maker space. So all the lumber fit into my car and the tools were all found at my local maker space or I had the same tools at my home such as the drills.
Step 1: Skills and Equipment Needed
Skills and equipment
CNC and CAD experience(Fusion 360)
Soldering Iron and Basic wiring ability
Pocket Hole Jig
Table saw and sled
If using the arduino
Step 2: Supplies
Here's the supplies I used. You can use this list or more preferably, use the modification at the end.
- 3 Sheets of 2x4 foot particle board
- 1 Sheet of 16x48 inch Pine
- 1 Sheet of 12x36 inch Pine
- 4 1/2 inch dowel rods at least 40 inches long each
- Atleast 2 hinges
- 1 Recessed power outlet
- 1 push button switch
4 feet of UV LEDs
- Espresso wood stain
- Black paint(Semi-Gloss)
- Polyurethane sealer
- 12volt .5 amp power supply
- 1 8 foot 3 outlet extension cord
- 1 18x24 inch sheet of plexiglass(UV resistant)
- in addition I needed a 5v Relay, an Arduino, and a breadboard.
The Easier Method
Replace the Arduino, Relay, Breadboard, and Momentary pushbutton switch with a simple latching switch.
I bought a button switch without realizing that it was a momentary switch. So I had to use the Arduino and relay to control when power was on. Save yourself the trouble, buy a latching button switch.
Step 3: Wood and Dimensions for Cuts
You'll need to cut the boards as followed
From the first sheet of particle board you'll cut
- 1 24x38 inch sheet, this will be the base
- 2 4.5x 24 inch planks
From the second sheet of particle board
- 2 4.5x36.75 inch planks
- 2 4.5x22.75 inch planks(Inside Dividers)
From the third you cut the legs from(Use all of the tabs, you can never have enough)
From the pine you'll need
- 2 8.5x17inch planks
- 2 4.5x23inch planks
- 4 4.5x8.5inch planks
Step 4: The Box
I used glue and nails to make the box, then used hand chisels to inlay the hinges.
You'll want to put the dividers inside at this point as well, they should be about 19-20 inches apart. I added mine after painting.
Step 5: Build the Legs
After designing the legs in Fusion 360, I cut them out and used the dowel rods to keep them in line and add a little flair.
Step 6: Attach the Legs to the Base
You're probably wondering why those holes with bearings in them are there. Well, it's because an earlier design allowed the legs to move and change the height of the table.
I used wood glue and nails to mount the legs, then removed the bearings, leaving the holes. I kind of like the look of it.
After you make the legs appropriately spaced then use a saw to cut off the excess.
Step 7: The Pine Top
I made pocket holes in the wood then glued and screwed them together.
I measured the dimensions of the outlet and CNC'ed it out.
Step 8: Hold Thy Chisel Close and Thy Router at a Safe Distance
I used a hand chisel to cut an 1/2 inch wide and 1/8 inch deep shelf on the pine top, this lets the plexiglass sit flush with the surface.
I also used a hand router to round the edges out.
Step 9: Paint and Stain
3 coats of black semi-gloss paint on the body
1 coat stain on pine top
3 coats of polyurethane
Step 10: The Electronics
Measure the inside of the box and cut the LED strip to length. I used the end with the power jack so I didn't have to solder anything.
I glued the strip around the top of the box, hidden under the overhanging. This keeps the lights(Directly) out of your eyes. The LEDs don't need to be in direct line of sight with the panel to illuminate it. The UV photons simply bounce around the inside of the box and out through the top. This is why I didn't need to use edge illumination.
If you learned from my mistake then you'll have bought the latching switch and you'll just need to wire it with the power source and the UV strip.
Otherwise you'll need to wire in a relay, the Arduino, and a lot of wires. It looks rough, I implore you, buy the latching switch.
For the extension cord, the hinge between the box and top left a small gap which let me slide the cord through it. So no more drilling hopefully.
Step 11: The (Semi)Final Product
This coffee table gave me a lot of issues but I'm thoroughly happy with it.
I call this the semifinal product because I left a lot of room to modify it at a later date. I'll eventually replace the then plexiglass with either thicker plexi or solid glass. Probably glass, I'll either buy tempered glass or normal glass to chemically treat it myself. I'll make the shelf deeper as well.
I'm going to swap out the momentary switch and Arduino with a latching switch.
Finally, I'm going to make art for it. I used one of my early Cowboy Bebop engravings as an example. Anything in the future would be either UV ink or phosphorescent paint like bags of powder I have in the pictures.
Step 12: Strange's Tips for Not Screwing Up.
Pic 1:Shows two holes, I made the hole for the button too close to the power outlet so I had to make a second hole at the bottom. Lesson 1, Always model or measure faceplates before drilling holes.
Pic 2: I didn't have enough tabs on the leg and it came loose on the cnc, you can see how far it got before breaking free. Lesson 2, Particle board has no grain orientation, if you need tabs, use A LOT of them.
Pic 3: Instead of being smart and using a sled for crosscuts, I had it kickback at me. Luckily, I have a strong grip. Lesson 3, Always use the sled for cross cuts, don't be dumb.
Pic 4: And finally, pick the right hardware. I used a momentary switch and had to use software to compensate. It has wires everywhere and looks rough. Lesson 4, do proper research on your hardware before buying it.
Pic 5: The wiring for the Arduino. Lesson 5, If you mess up, don't give up. There's a thousand ways to solve a problem, if you're clever, you can still solve it. Like using software to compensate for hardware.
This is an entry in the