Gesture Controlled Wooden DNA Desk Lamp

by RoughWood81 in Workshop > Woodworking

5745 Views, 122 Favorites, 0 Comments

Gesture Controlled Wooden DNA Desk Lamp

Gesture Controlled DNA Wooden Desk Lamp / Laser cut / WLED / How To Make
IMG_6528.jpg
IMG_6537.jpg
IMG_6425.jpg
IMG_6436.jpg
IMG_6428.jpg

Introducing the Gesture Controlled DNA Wooden Desk Lamp!

This unique decorative piece combines the elegance of a wooden DNA model with the versatility of an addressable LED strip.

Mini glass bottles serve as diffusers, adding an organic touch to the lighting.

With gesture control technology, you can effortlessly adjust brightness, choose from a variety of color palettes, and enjoy mesmerizing lighting effects—all with a wave of your hand.

Join me as we delve into the intricacies of this innovative project, blending artistry with technology to illuminate your workspace in style.


The video is about the process of making

Gesture Controlled DNA Wooden Desk Lamp


#tablelamp #dna #woodworking #lasercutting #diy #wled #led #gesture


Supplies

Tools:


  • DIY Laser cutter/engraver 520x520mm, 5.5w
  • Disk Sander
  • Hand router 1600 W, Round bit R=5 mm
  • Dremel, Sanding rings 90, 100 grit
  • UV Lamp
  • Hot glue gun
  • Soldering iron

Components:


  • Tube 76mm
  • Mini glass bottles 11x35 mm
  • Walnut sliced veneer 4.5 mm
  • Plywood 3.15 mm
  • Screws 2.5x10 mm
  • Masking tape
  • Scotch
  • Wooden Glue Titebond 2 black
  • CA Glue (Akrifix 702)
  • CA Glue Gel (Akrifix 705) + Activator
  • UV Resin (Hard)
  • Alcohol 99%
  • Acrylic matte spray varnish
  • Mini Clamps
  • Rope Clamps
  • Tung Oil with Carnauba Wax
  • Esp8266 controller
  • PAJ7620U gesture sensor
  • WS2812b addressable LED strip
  • USB-C plug
  • Color wires

GitHub Link

Preparing and Marking the Tube

Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
Untitled 6.jpg

For the tube, I used a water tube with a diameter of 76 mm. A little heavy, but that's all I found in the right size.

Preparation:

- Wrap the tube with (scotch) tape (this will prevent super glue from sticking to the tube)

- Apply a strip of masking tape and mark the pitch of our spiral on it

- In my case, a full revolution of the spiral is 166 mm (I will do 1.5 revolutions)

Download Layout and -Cut -Engrave With Laser

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 2.jpg
Untitled 4.jpg

Sounds easy, doesn't it?

The file that I prepared contains information for engraving grooves.

I used Walnut sliced veneer 4.5 mm

You need to adjust your laser speed and power (each laser is unique) so that the depth of the grooves engraving is 3-3.5 mm, then the thickness of the rest piece of wood will remain 1 mm or 1.5 mm.

I did this in a few tries.

Downloads

Preparing Sticks

Untitled 5.jpg
Untitled 6.jpg
Untitled 7.jpg
Untitled.jpg
  • Clean carbon deposits and resin after laser cutting with alcohol
  • Wet the solid side of the stick with water (I used a kitchen sponge)
  • Wait for a couple of minutes


Bending Stick

Untitled 2.jpg
Untitled.jpg
Untitled 21.jpg
Untitled 3.jpg
Untitled 4.jpg

At this stage, you need to bend a wide stick around the tube by spiral.

The markings made earlier help control the height of the complete revolution of the spiral.

Secure one end of the stick with a belt clamp, go around the tube and secure the other end.

Soak the Stick With CA Glue

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg

!It is important to wait until the wood is dry.

(Very wet wood will not allow the CA glue to be absorbed; it will immediately begin to react with excess moisture on the outside of the wood.)

I waited several days.

  • Wet and soak the stick with CA glue around the perimeter on both sides.
  • Wait until the glue dries well.
  • Separate the stick from the tube.

Preparing of Borders-sticks

Untitled.jpg
Untitled 1.jpg
  • Clean carbon deposits and resin after laser cutting with alcohol
  • Wet the solid side of the sticks with water (I used a kitchen sponge)
  • Wait for a couple of minutes

Glue of Borders-sticks

Untitled 12.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
Untitled 6.jpg
Untitled 7.jpg
Untitled 8.jpg
Untitled 9.jpg
Untitled 10.jpg
Untitled 11.jpg
  • Place border sticks along the edges of the spiral
  • Make sure they fit snugly
  • Temporarily secure them with clamps
  • Apply CA glue to all joints
  • Wait until the glue dries well.
  • Release the clamps.

Sanding, Polishing of the Spiral

Untitled 6.jpg
Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
  • Rough cleaning of glue and rounding edges using Dremel with 80 grit sanding ring
  • Final manual polishing with 200 - 400 grit sandpaper

Repeat Steps 1 - 8 and Make the Second Spiral

Download the Layout and Laser-cut the Stand Parts

Untitled 21.jpg
Untitled.jpg
Untitled 2.jpg

Downloads

Glue Stand

Untitled 3.jpg
Untitled 5.jpg
Untitled 31.jpg
Untitled 4.jpg
Untitled 6.jpg

Just glue the rings and the top together

I used weight to hold the piece in place while gluing.

Bottom Cover-stand

Untitled.jpg
Untitled 2.jpg
Untitled 4.jpg
Untitled 5.jpg
  • Chamfer the bottom cover holes
  • Screw it on with screws

Fitting of a Wooden DNA Model

Untitled 7.jpg
Untitled 6.jpg

I tried to assemble a DNA model and realized that the spirals are quite difficult to place evenly and accurately

So I decide to make a helper holder

Helper Holder for Spirals

Untitled 8.jpg
Untitled 9.jpg
Untitled 10.jpg
Untitled 6.jpg
Untitled 7.jpg
Untitled 8.jpg
Untitled 9.jpg
  • Download and laser-cut holder parts
  • Glue parts to make a wired cylinder
  • Put the spiral on the assistant holder,
  • Insert the spirals into the holes in the stand
  • Praise yourself )))

Downloads

A Place for Gesture Sensor

_Untitled.jpg
_Untitled 2.jpg

The gesture sensor should be positioned straight up.

Therefore, let’s mark the cutting line parallel to the plane of the head of the holder assistant

I decided to sand it off using of disk sander

Tuning the Stand

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg

Sanding the sides with a disk sander

Rounding corners with a flipped-over manual router

Hand sanding with 200-400 grit sandpaper

Join Spirals and the Stand

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
  • Join spirals and the stand
  • Put spirals on the helper holder
  • Put wooden glue to the corners of spirals
  • Place spirals into the holes of the stand
  • Put a few drops of CA glue (gel) into the joints and spray with an activator
  • Paint cracks with wooden glue (I use dark glue, so it will be less visible on the walnut after the final oil)

Make a Hole for the USB-C Socket

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
Untitled 6.jpg
Untitled 7.jpg
Untitled 8.jpg
Untitled 9.jpg
  • Mark the hole dimensions
  • Drill few holes
  • Widen the holes and straighten the hole with the mini file.

Gesture Sensor

Untitled 4.jpg
Untitled 5.jpg
Untitled 4.jpg
Untitled 5.jpg
Untitled 8.jpg
Untitled 9.jpg
Untitled 10.jpg
Untitled 11.jpg
Untitled 12.jpg
  • Solder color wires to the paj7620u gesture sensor
  • Unplug the helper holder
  • Put a small line of hot glue on the corner of the spiral
  • Fix the sensor on the spiral
  • Put wires inside spiral (I used small drops of hot glue for this)

Addressable LED Strip

Untitled 6.jpg
Untitled 7.jpg
Untitled.   .jpg
Untitled 21.jpg
Untitled 31.jpg
Untitled 41.jpg
Untitled 51.jpg
Untitled 61.jpg

* As an addressable LED strip I use WS2812b with 60 LEDs per meter

  • Cut 2 strips of 26 LEDs each
  • Solder color wires to the LED strips
  • Put Strips inside spiral (Strip already has a sticky base)

Glue Wires With Hot Glue

Untitled.  .jpg
Untitled 21.jpg

Just hot glue the wires inside the stand, this will prevent accidental breakage

Solder the Components According to the Diagram

Untitled 3.jpg
Untitled.jpg
Untitled 2.jpg
Untitled.jpg
Untitled 2.jpg

Glue the USB-C Socket and the Rest of the Wires

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg

Firmware

Untitled 2.jpg
Untitled 3.jpg
Untitled.jpg

Here I will not delve too deeply into how to compile/upload the firmware, since this is very well described on the website of the original project WLED

I developed a small usermod for the paj7620u gesture sensor.

If you want to compile it by yourself sources you can find on my GitHub repository.

Also, I uploaded the already compiled binary to the repository.

Quick guides:

How to compile

How to install binary

Making a Light Channel

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg

I decided to use small 11x35mm glass bottles as the light channel (just Google it).

I glued them with double-sided tape

Painted with matte acrylic spray varnish

Glue the Light Channels

Untitled.jpg
Untitled 2.jpg
Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg
Untitled 6.jpg
Untitled 7.jpg
Untitled 8.jpg
Untitled 9.jpg
Untitled 10.jpg

!Important: cover the sensor with opaque tape. (UV light may damage it)

  • I used masking tape to temporarily hold the bottles in place.
  • Used 2-3 bottles at a time
  • Glued bottles to each odd LED
  • One or two drops of UV thick epoxy resin into the joint
  • 1-2 minutes exposure 40 watt UV lamp

Screw the Bottom Cover-stand

Untitled.jpg
Untitled 2.jpg

Finish With Oil + Wax

Untitled 3.jpg
Untitled 4.jpg
Untitled 5.jpg

Final Result

IMG_6516.jpg
IMG_6550.jpg
IMG_6527.jpg
IMG_6508.jpg
IMG_6461.jpg

Gestures:

  • Clockwise - Turn On, Increase Brightness
  • Counterclockwise - Decrease Brightness, Turn Off
  • Left, Right - Change Preset
  • Forward, Backward - Change Color Palette