Overall Design

I have made some progress in the last week. I have settled on a spherical design, 5 inches in diameter. The lamp will sit on a pedestal, large enough to conceal the control board and power input. In order to preserve the streamlined space age aesthetic, I designed internal cavities in the main assembly for the control potentiometer and mode button to sit. The control knob is hidden in the back of the main lamp sphere, and depressing this knob will cycle through modes allowing the single potentiometer to control three inputs: hue, saturation and brightness.

 

Sketches



Coding

The first step was to connect the “upcycled” led strip to the arduino to test out the concept.

CODE Test1

After some attempts, I was able to use the FASTLED arduino library to get the led strip to work. After running some default commands, I was able to modify the code to proportionally map rgb output to potentiometer input. I then realized that this input could only control one parameter of the led strip at a time. Initially, I added a second and third potentiometer, each corresponding to a parameter (hue, saturation and brightness). Although this allowed for the most efficient adjustment, having three separate input knobs would not fit the streamlined space age aesthetic.

 

 

 

I decided to stick to one potentiometer to control one channel at a time. To switch between modes, I added a button to the circuit. Each click of the button cycles the function of the main knob. I will embed this button in such a way that it will be triggered while depressing the back knob. 

 

Two Potentiometer Setup

 

Updated Circuit with two led output ‘ports’. One potentiometer and mode select button to cycle modes.

 

Updated Led Assembly with two layers

 

At this stage, I have gotten this program and circuit to function adequately. There are some bugs that I will fix in the coming week.

Physical Production

I have designed and 3d modeled the interior lamp assembly, interior reflector and the outer lamp “shade”. I will print these components this week and process/paint them this weekend.

Updated Design and Dimensions

 

3D Model in AutoCad
Rendering in Cad of Lamp (Without back knob or Mounting Pedestal

 

Next Steps

My immediate next step is to print out the components and mount the electronic components.

In the meantime, I will design a pedestal for the sphere to rest on.



2 Comments. Leave new

  • I’m super excited to see the result of this project, Arjun! I am impressed with your sketching and your willingness to dive into multi-faceted electronic components. You noted in your user interface sketches that the singular potentiometer option may be less intuitive for users – do you have any plans to print “knob” details or subtle usability notes on your final 3D model? Looking forward to the fully assembled result!

    • Arjun Ramachandran
      February 10, 2025 12:29 pm

      Thanks Eli! I plan to include three indents on the knobs surface to hopefully convey its function without a label. As for the mode button, I may have to include some marking or usability notes to denote its function since the button itself is hidden and can only be activated by pushing the main knob towards the main lamp housing.

You must be logged in to post a comment.
Previous Post
Textured Ski Painting Progress
Next Post
Upcycling Progress: LeBron James Hennessy Lamp