Wooden USB-powered RGB-LED Lamp
by llamamake in Workshop > Lighting
23115 Views, 403 Favorites, 0 Comments
Wooden USB-powered RGB-LED Lamp
![DSC_0167.JPG](/proxy/?url=https://content.instructables.com/F47/DN6V/IJ8UTPS0/F47DN6VIJ8UTPS0.jpg&filename=DSC_0167.JPG)
![Wooden USB-powered RGB-LED lamp Video 1](/proxy/?url=https://content.instructables.com/FQL/JRGA/IJ8UTQ1C/FQLJRGAIJ8UTQ1C.jpg&filename=Wooden USB-powered RGB-LED lamp Video 1)
![DSC_0184.JPG](/proxy/?url=https://content.instructables.com/FLG/93XX/IJ8UTQ4C/FLG93XXIJ8UTQ4C.jpg&filename=DSC_0184.JPG)
![DSC_0178.JPG](/proxy/?url=https://content.instructables.com/FZ5/UTFP/IJ8UTPZM/FZ5UTFPIJ8UTPZM.jpg&filename=DSC_0178.JPG)
![DSC_0174.JPG](/proxy/?url=https://content.instructables.com/FCD/6E35/IJ8UTPZN/FCD6E35IJ8UTPZN.jpg&filename=DSC_0174.JPG)
![DSC_0187.JPG](/proxy/?url=https://content.instructables.com/F6J/S9MA/IJ8UTQ6H/F6JS9MAIJ8UTQ6H.jpg&filename=DSC_0187.JPG)
I made this lamp originally as a last minute(okay, last two days) christmas gift for my sister. I wanted a special but fast-to-build lamp and this is what i came up with with the materials i had on hand that day. This is a rebuild.
I was intrigued to program a One-Button control. It allows this lamp to be used for illumination, mood lighting and of course, party!
The code for the (double-)click detection could be better, but as it works well enough for a lamp I didn't bother redesigning it.
So now i made it again and this time i wanted to share the making process.
There are two differences to the original, but only in appearance. I used a smaller diameter timber(original was 50mm) and i added mahogany wood stain.
Materials and Tools
![DSC_0007.JPG](/proxy/?url=https://content.instructables.com/FJC/X275/IJ7WTS4G/FJCX275IJ7WTS4G.jpg&filename=DSC_0007.JPG)
Materials:
wood related:
• round timber 40mm⌀ + ; I used 45mm ⌀
• a bit of plywood 3-4mm for the lid
• some popsicle sticks
• wood stain(optional)
• lacquer or other finish
electronics:
• an arduino; I used a mini
• Strip of 5 RGB-LEDs; I used WS2812B
• a button; this one is a vandal-proof pushbutton switch
• pull-down resistor about 10kΩ
• USB cable for power
• some wire
other:
• translucent paper
Tools:
• a saw
• forstner bits: 20mm,30mm
• drills: 12mm (for the button i used);
3-4mm depending on your usb cable
• a rotary tool is nice but a rasp will do
• sand paper
• soldering iron + solder
• hot glue gun or other glue
• masking tape
• a scalpel is very helpful to have
Cutting Down the Timber
![DSC_0012.JPG](/proxy/?url=https://content.instructables.com/F7S/YS98/IJ7WTS4K/F7SYS98IJ7WTS4K.jpg&filename=DSC_0012.JPG)
10cm in length works good.
Get Your Forstner Bit and Onto the Drill Press...
![DSC_0022.JPG](/proxy/?url=https://content.instructables.com/F50/9RW1/IJ7WTS4L/F509RW1IJ7WTS4L.jpg&filename=DSC_0022.JPG)
![DSC_0028.JPG](/proxy/?url=https://content.instructables.com/FHZ/FZOE/IJ7WTS4O/FHZFZOEIJ7WTS4O.jpg&filename=DSC_0028.JPG)
...wait, i don't have a drill press?! well I guess then I have to be the drill press.
Drilling the 30mm hole off-center reduces the amount of work in the next step.
The hole has to be at least as deep as your LED strip is long plus maybe a little bit for your button.
Cutting the Window
![DSC_0031.JPG](/proxy/?url=https://content.instructables.com/FJJ/KOCF/IJ7WTS4R/FJJKOCFIJ7WTS4R.jpg&filename=DSC_0031.JPG)
![DSC_0034.JPG](/proxy/?url=https://content.instructables.com/F2Z/643O/IJ7WTS4T/F2Z643OIJ7WTS4T.jpg&filename=DSC_0034.JPG)
![DSC_0036.JPG](/proxy/?url=https://content.instructables.com/FSI/MQEF/IJ7WTS5D/FSIMQEFIJ7WTS5D.jpg&filename=DSC_0036.JPG)
Using a 20mm forstner bit and a rotary tool I drilled and grinded a slot on the side where the wood is thinnest.
Preparing the Lid, Holes
![DSC_0038.JPG](/proxy/?url=https://content.instructables.com/F8S/P27R/IJ7WTS76/F8SP27RIJ7WTS76.jpg&filename=DSC_0038.JPG)
![DSC_0039k.jpg](/proxy/?url=https://content.instructables.com/F5P/3BE0/IJ8USWA7/F5P3BE0IJ8USWA7.jpg&filename=DSC_0039k.jpg)
The lid gets a 12mm hole for the button and is (roughly) cut out.
We need a hole for the cable in the back.
Building a SLED
![DSC_0043.JPG](/proxy/?url=https://content.instructables.com/FGK/GP2V/IJ7WTS9A/FGKGP2VIJ7WTS9A.jpg&filename=DSC_0043.JPG)
![DSC_0047.JPG](/proxy/?url=https://content.instructables.com/FTE/X3T7/IJ7WTSBL/FTEX3T7IJ7WTSBL.jpg&filename=DSC_0047.JPG)
![DSC_0054.JPG](/proxy/?url=https://content.instructables.com/FZ6/VCOH/IJ7WTSBQ/FZ6VCOHIJ7WTSBQ.jpg&filename=DSC_0054.JPG)
get it? because it's a sled for LEDs ;)
also: cutting a piece of translucent paper to size
Soldering Duties, Uploading the Sketch
![DSC_0059.JPG](/proxy/?url=https://content.instructables.com/FXK/MHIQ/IJ7WU2F6/FXKMHIQIJ7WU2F6.jpg&filename=DSC_0059.JPG)
![DSC_0061.JPG](/proxy/?url=https://content.instructables.com/F72/WS4M/IJ7WTSC7/F72WS4MIJ7WTSC7.jpg&filename=DSC_0061.JPG)
![DSC_0066.JPG](/proxy/?url=https://content.instructables.com/FGQ/FXGL/IJ7WTSFM/FGQFXGLIJ7WTSFM.jpg&filename=DSC_0066.JPG)
I desoldered the pins for uploading, after the sketch was on the chip.
And don't forget to put the button in in the lid before soldering. Or, like me, you solder twice.
- pin3 is data for the LEDs
- pin4 is for the button
- pull-down from pin4 to gnd
Sketch is also here.
Downloads
Putting It All Together
![DSC_0069.JPG](/proxy/?url=https://content.instructables.com/FQS/OE0I/IJ7WTSFR/FQSOE0IIJ7WTSFR.jpg&filename=DSC_0069.JPG)
![DSC_0074.JPG](/proxy/?url=https://content.instructables.com/FBR/GGWU/IJ7WTSG0/FBRGGWUIJ7WTSG0.jpg&filename=DSC_0074.JPG)
![DSC_0077.JPG](/proxy/?url=https://content.instructables.com/FII/OJWE/IJ7WTSG3/FIIOJWEIJ7WTSG3.jpg&filename=DSC_0077.JPG)
I used double-sided tape to hold the translucent foil in place.
After stuffing it all in, I adjusted the LEDs alignment with the window and used a drop of hot glue to hold them in place.
Glueing on the Lid
![DSC_0081.JPG](/proxy/?url=https://content.instructables.com/FYE/OZJ9/IJ7WTSG5/FYEOZJ9IJ7WTSG5.jpg&filename=DSC_0081.JPG)
Wood glue!
Make the Lid Fit
![DSC_0095.JPG](/proxy/?url=https://content.instructables.com/F9Q/OJ9V/IJ7WTSGM/F9QOJ9VIJ7WTSGM.jpg&filename=DSC_0095.JPG)
![DSC_0099.JPG](/proxy/?url=https://content.instructables.com/F3Y/N6Q2/IJ7WTSGQ/F3YN6Q2IJ7WTSGQ.jpg&filename=DSC_0099.JPG)
Sawing, grinding, sanding, now it is time to get that puppy smooth!
Masking tape protects the button, the cable and the translucent foil during this and the next steps.
Staining Wood
![DSC_0094.JPG](/proxy/?url=https://content.instructables.com/FO7/7ALA/IJ7WTSGF/FO77ALAIJ7WTSGF.jpg&filename=DSC_0094.JPG)
![DSC_0104.JPG](/proxy/?url=https://content.instructables.com/FEV/LLRA/IJ7WTSH9/FEVLLRAIJ7WTSH9.jpg&filename=DSC_0104.JPG)
Now my beech is a mahogany.
Finish
![DSC_0113.JPG](/proxy/?url=https://content.instructables.com/FTZ/LAA2/IJ8USU3Q/FTZLAA2IJ8USU3Q.jpg&filename=DSC_0113.JPG)
![DSC_0162.JPG](/proxy/?url=https://content.instructables.com/F6B/NGC1/IJ8UTPNY/F6BNGC1IJ8UTPNY.jpg&filename=DSC_0162.JPG)
![DSC_0135.JPG](/proxy/?url=https://content.instructables.com/FW9/H41V/IJ8UTPWU/FW9H41VIJ8UTPWU.jpg&filename=DSC_0135.JPG)
Finishing with three coats of water based gloss lacquer.
After removing the masking tape scrape off any excess paint around the button and on the foil with something sharp.
It is done! A lamp is born!
When you plug in the lamp it starts glowing in a light blue color.
Pressing the button once switches between colors.
A double-click enters neutral light mode, in which you can switch between 4 levels of intensity.
Double-click again to get back to color mode.
And finally holding down the button for more than a second will enter "party" mode.
Enjoy!