Box-e RGB LED Desk Lamp
by PKitz, published
Liked ByView All
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
A stylish boxy lamp to sit on your desk and illuminate your work area in nearly any color you desire. Utilizing two RGB LEDs powered by an Arduino board allow you to customize the lighting and control it exactly how you want.
Print out the pieces, assemble the components, solder up the circuit and upload your program. Check out the sample program if you need help getting the programming started.
What the lamp is good at: Casting cool shadows. Introducing the Arduino environment. Showing off your desktop manufacturing skills. Finding the "right" color of blue.
What the lamp is not good at: Providing useful light.
Future updates include fading between colors, hold button to initiate color sequence, program to change colors/ turn on at specific times (aka light clock). If there is enough interest for spin offs I'll get the working model files into a state that I can release them.
-(QTY:1) Lamp Base
-(QTY:1) Lamp Base Insert
-(QTY:2) Lamp Shade Panel
-(QTY:2) Lamp Shade Panel wMount
-(QTY:1) Lamp Shade Top
-(QTY:1) Cross Bar
-1" OD x 13" L PVC Pipe
-(QTY:2) RGB LEDs
-(QTY:1) Arduino Duemilanove
-(QTY:1) 5V 1A Power Supply
-(QTY: 6) (ref 220 ohm) LED resistor
-(QTY: 1) Push Button
-(QTY: 20) #8-32 x 5/16"L Button Head Cap Screw
-(QTY:2) #8-32 x 1/2"L Button Head Cap Screw
-(QTY:22) #8-32 Hex nuts
-(QTY:4) #4-40 x 7/16"L
-(QTY:4) #4-40 Hex nuts
Step 1)Print out the pieces.
Step 2)Assemble the two "Lamp Shade Panel wMount" to the Cross Bar using 1/2"L #8-32s.
Step 3) Assemble the "Lamp Shade Panel Top" to the sub assembly with the four "Bracket3" and the 5/16" #8-32s.
Step 4) Attach the reminder two "Lamp Shade Panels" to the sub assembly with the four "Bracket2" and the already mounted "Bracket3s".
Step 5) Mount the pushbutton in the base and solder 6" of wire to each lead on the pushbutton.
Step 6) Mount the "Lamp Base Insert" to the "Lamp Base" using four #4-40 x 7/16"L
Step 7) Cut the PVC to length. Test fit it into the "Cross Bar" and "Lamp Base". If either end is too loose wrap end with duct tape until it is a tight slip fit. If the fit is too tight, grind as necessary. Due to the out of round condition that my PVC was I had to make it a loose fit and adjust with duct tape shims.
Step 8) Drill two holes in the PVC just below the edge of the cross bar for the LED wires to exit.
Step 9) Solder up the circuit per the Ghetto Circuit Diagram in the pictures. Except don't attach the wires to the microcontroller pins yet.
Step 10) Mount the LEDs in the cross bar and feed the wires through the PVC to the base.
Step 11)Mount the Arduino to the "Lamp Base Insert" and solder the wires to the respective pins.
Step 12) Create/modify the program, load it onto the Arduino, plug in the power supply and observe your handiwork.
Step 13) Take it to the next level. Please share your improved programs in the comments or as a remix design.
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Box-e RGB LED Desk Lamp by PKitz is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving PKitz a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure PKitz would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).