Living Art LED Desk Lamp
Control LED matrix.
Arduino Nano is programmed to create colorful mobile modes, aka \"Art of Life \".
However, it is also practical as a desk lamp, desk lamp or bedside lamp as the LED button allows you to switch from life
The art mode of ordinary white
Light mode and red-Night light mode.
Check the YOUTUBE video above and see all the steps recorded here.
I made three versions of the lamp with bamboo plywood and one with walnut plywood.
You can make lamps with any type of plywood you like.
The design of electronic products is very simple.
It can be built without welding.
16x16 LED matrix: Arduino Nano :(pre-soldered)
Arduino Nano screw terminal shield :(pre-soldered)
5 V instant LED button: ORJST connector: half
Transparent white acrylic: Female Power Jack :(no solder)||(solder)Lever-
My favorite welding tools: premium soldering iron: Blue soldering iron: Other tools I use: Tap bit (
For threaded holes)
: RZ dust mask: Bosch 18 v cordless circular saw: Bosch 18 v cordless electric drill and impact drive kit: Dewalt bench saw with 32 \"Rip Capacity: Japan flush cut dewalt 12\" oblique cut saw: forstner Bits: is a cut list of 9 \"W x 9\" H x 4 lights. 5” D.
You can cut from the wood, hardwood floor, medium-fiber board or plywood of your choice.
Please note that for the Mitter (e. g.
, 45 degree cutting)
, The size of the longer side.
Also, you can subtract butt \"(
Thickness of plywood)
From the side of the lamp and base perpendicular to the ground. Lamp Box-(4)sides -9”x4.
5 pieces of wood-(1)
Back-8 \"x8\" one MDF \"medium density-(1)
Front-8 \"x 8\" piece 1/8 \"white acrylic resin-Shaped Base-(1)bottom – 11. 5” x 4.
5 pieces of wood-(2)sides – 10”x4.
5 pieces of wood-(2)
1 \"the length of the pin is cut using a circular saw, a table saw and/or a diagonal saw to cut the list of the above parts.
Now go back and cut a slot of 1/8 with your table saw (i. e.
, The exact width of most saw blades)
On the inside of each side of your light box, tilt back about from the front of the part.
This slot will be used to accommodate acrylic resin. (
Imagine it as a drawer that flipped 90 degrees, so the installation of the front acrylic is similar to the bottom of the drawer. )
Next, use the router or table saw to cut a rabbit on the inside edge of the back of each side.
This rabbit will fix your back panel.
Use a herringbone saw, a cross sledge on a table saw, or even a hand saw, cutting a pin of 1 \"length.
Get these boxes to U-
The base of the shape allows you to rotate the light box to guide its light.
Before we stick the box, we need to make a 16mm cut on the top panel (~ 5/8”)
This is a 5 v instant button that changes the mode on the LED matrix.
The thread on 16mm buttons is not long enough to go through \"wood\", so we need to drill a larger groove inside the lamp holder, in order to screw the nut to the thread on the button and connect it.
Mark a center point at the top of the frame. Then use a 1-
3/8 \"Forstner drill bit on the inside of the top panel, drill a hole from the top to less than 1/4 \"(
Not necessarily accurate).
Note-if you don\'t have a right angle drill, you may want to make sure you do this before you glue the light box.
Use the center point in the left side hole of the Forstner bit as the guide, with a small (e. g. , 1/8”)
The drill bit, all the way through the wood, will let you align things when you drill holes from the opposite side.
Now flip it over and drill holes from the top with a 5/8 Forstner bit so you have a hole that fits perfectly with the 16mm button and can screw the nut from inside the lamp to the button thread.
Cut a piece of acrylic into 8 \"x 8\" with a table saw, a circular saw or a jigsaw puzzle \".
Acrylic can be cut like wood.
First, make a cut (
Or according to the size of your female power jack, 3/8 \"cutouts)
Threaded power jack.
If your Jack does not extend all the way to the \"medium fiber board\", please carefully use the same process as the button described above to make a larger groove inside the back plate for these two threaded jacks.
In addition to this, this time, use the \"Forstner drill bit in the groove and drill it within 1/8 of the outside of the rear panel\" and use the \"Forstner\" drill bit to drill holes, this will be perfect for both jacks.
If you use the tail fiber power jack (
So no welding required)
, You don\'t need to install it yet, not the screw jack.
You will also cut the following holes in the packaging panel :-(optional)
Fan air inlet.
Convenient place to drill
I centered the hole about 2 \"from the top edge \". -
Two or three vents.
Drill the vents even if you don\'t have a fan installed.
When we stick the lights up, you insert white acrylic like the bottom of the drawer.
I recommend using \"tape-as-a-
Fixture \"technology for bonding oblique angle.
Also, just peel back the edges of the protective plastic on the edge of the acrylic front panel and place it in the slot on the side of one of your lights, before sticking everything up
Then apply the glue to all the joints and wrap the side of the light around the front panel to assemble the light box.
Watch the video here :--
It\'s easier to show than to tell.
After drying the glue on the light box, stick two small pieces of waste wood to the inner and rear edges on both sides of the box.
The parts should sit flat with the rabbit as you will use them to screw the back plate onto the light box.
They should only stick out about 1 \"from the inner surface, so they won\'t get in the way when you put the LED matrix into the light.
First, use the \"Forstner drill\" to drill \"deep holes on the inside side of the base, centered 1\" from the top of the inner surface \"(
Will face the side of the light box).
In addition, use the \"Forstner bit matching\" deep hole on both sides of the lamp box to accurately Center (
Horizontal and vertical)on each side.
Drilling a small pilot hole first can help you drill these holes to death.
If you have a drill to straighten these, please use the drill. (optional)
Before polishing, I used a round drill bit on the edge of the lamp Bosi, and then polished up to 180 of the sand.
You will assemble three sides of the base like a light box Assembly, except that you will insert (but don’t glue! )
Pin in side hole so you can use light box and pin as cross U-
Shape, keep three sides of the base Square when the glue is cured.
This process is shown here in the video: the glue is dry, using a thin drill bit at U-
Base and center of each pin.
Then drill a \"threaded hole edge U-shape with the\" attack position guide hole
Center of base and pin.
Screw the screw now \"-
Screw 20 threaded thumbs into each threaded hole.
This will allow you to tighten the screw to lock the position of the lamp and release the screw to rotate the lamp.
Here is the Github link to the code: if you haven\'t already downloaded and installed Arduino.
Second, you need to add the FastLED library to the Arduino. (
Just search for \"FastLED\" in the Arduino libraries tab \". )
III. Upload Arduino code (Link to above)
To your Arduino Nano.
Code assumption :(a)
The Led is connected to pin 3, and (b)
The instant button is connected to pin 6.
Electronic Steering :(a)
Connect the Arduino nano to the screw shield (b)
Twist the JST connector that matches the JST on the LED matrix into the shield of pins 3, VIN, and GND (c)
Screw the JST connector that matches the JST on the LED button into the shield of pins 6, 5 v, and GND (
Different from GND for LED matrix)(d)
Screw into the metal L bracket on both sides of the inside of the light box, so the front of the bracket is about \"\" with the inside of the acrylic front panel.
Connect the LED matrix to the bracket using a hot glue gun. (e)
Connect your Arduio nano screw shield to the inside of the back plate using a hot glue gun. (f)
Connect the center power and ground wire on the back of the LED matrix to the level-Nut connector (
These will flow from your female power jack to power and ground/braids)(g)
Get 5 v power and ground inputs from the female power jack and connect them to a level-
Nut connector to connect the jack to the LED matrix (h)
Connect the input JST on the LED matrix (it comes pre-
Weld to matrix)
Matching JST on Arduino Nano. (i)
Connect JST to the LED button adapter.
Red blue wire on the button> green on JST;
Green on the button> red (power)on JST;
It\'s black on the button.
> Black or white on JST (
Whatever you have. (j)
Connect the JST on the LED button to the companion JST on the Arduino Nano.
Insert the rear panel into the rabbit on the back of the light box.
Use the screw to attach the back plate to the label that is glued flush with the rabbit.
Plug in 5 v and light it up!
Connect the JST on the LED matrix (pre-welded to the matrix) to the matching JST on the Arduino Nano. (I) connect JST to the LED button adapter. Red blue wire on the button-> Green on JST; green on the button-> Red on JST (power supply ); black-> black or white on JST is displayed on the button (whichever is yours ). (J) connect the JST on the LED button to the supporting JST on the Arduino Nano. Insert the back plate into the rabbit on the back of the light box. Use the screw to attach the back plate to the label that is glued flush with the rabbit. Plug in 5 v and light it up!