Rainbow Acrylic Led Lamp (remix)
by fablabcolab in Circuits > LEDs
109 Views, 0 Favorites, 0 Comments
Rainbow Acrylic Led Lamp (remix)
We made this lamp as a group project with the Carrefour Jeunesse Emploi in Alma, Lac-Saint-Jean, Québec.
This is a remix of this project Multi-Layered Edge Lit Acrylic Sign With Color Changing Animations! : 8 Steps (with Pictures) - Instructables.
We changed several aspects of the base project to fit it to our needs. We wanted it wider, so it naturally needed more leds, meaning more power. We also needed a new arduino code to drive the new number of led.
We made our own design in Inkscape. It represents our evolution as individuals in our journey of discoving new skillsets with the CJE.
All the fabrication has been made at the Fablab du Colab in Alma.
Downloads
Supplies
5v / 5amp power supply : MEAN WELL Bloc d'alimentation RS-25-5 CA vers DC, sortie unique, 5 V, 5 A, 25 W, 3,8 cm : Amazon.ca: Électronique
18 gauge electrical wire : 1007 Boîte solide avec des fils électriques en PVC : Amazon.ca: Outils et Bricolage
Addressable led strips : Bande LED WS2812B : Amazon.ca: Instruments de musique, scène et studio
On / off switch : WOWOONE Lot de 20 interrupteurs à glissière verticaux à 3 broches 2 positions 1P2T SPDT CYT1107 de 5 mm : Amazon.ca: Outils et Bricolage
Arduino wires with connectors : IZOKEE Lot de 240 fils de démarrage sans soudure pour platine d'expérimentation mâle vers femelle, mâle vers mâle, femelle vers femelle pour Arduino (3 x 10 cm, 3 x 20 cm) : Amazon.ca: Électronique
3mm acrylic sheets
6mm laserable plywood
Black PETG Spool for 3D printing
Making the Base
We made the design for the base with MakerCase. MakerCase - Easy Laser Cut Case Design
All modifications for the hole on top were made with Inkscape.
Refer to the provided SVG file.
Downloads
Making the Design on the Acrylic
We made our design using Inkscape.
Once the overall design was done, we had to deconstruct the image in 3 layers.
Each layer was then engraved on a Trotec lasercutting machine.
Downloads
Making the Code
None of us are experts in coding so we relied on chatGPT to write it.
Copy the code to Arduino IDE and upload it in the ESP32.
We use pins 12,13 and 14 of the controller.
The code is writen so the colors are never the same on each layer of the lamp.
Downloads
Printing the Frame
Each pieces of the frame has been designed in OnShape then printed in PETG for added strenght and heat resistance (leds can get a little bit hot).
Each piece needs to be printed twice and assembled using any little screws you have on hand.
See pictures of the assembly for refecence.
Assembly of the Lamp
Wiring of the lamp
Power Supply Connections:
- Hot Wire (from power cord): Connected to the positive terminal of the power supply.
- Neutral Wire (from power cord): Connected to one leg of the on/off switch.
- Other Wire (from switch): Connected from the central leg of the switch to the negative terminal of the power supply.
- Ground Wire (from power cord): Connected to the ground terminal of the power supply.
LED Strip Connections:
- Red Wires (Positive): All red wires from the positive side of each LED strip are soldered together. A new wire is then connected from this junction to the positive 5V terminal of the power supply and to the VIN pin of the ESP32.
- Black Wires (Negative): All black wires from the negative side of each LED strip are soldered together. A new wire is then connected from this junction to the negative 5V terminal of the power supply and to the GND pin of the ESP32.
- Data Wires: Each LED strip has a data wire that is connected to a respective pin on the ESP32 (pins 12, 13, and 14).
Assembly of the Frame :
Refer to the provided pictures for frame assembly and wire passage. the leds that we purchased had a sticky back so we stick them to the "LEDLAMP_TRAY" parts. "LEDLAMP_BOTTOM" are bolted on the base with M4 bolts and nuts. You will have to drill the base by hand from where the holes of the part will arrive.
Slide the 3 pieces of acrylic in the slots of the bottom part. they should align with the led strips.
Glue together the 2 "LEDLAMP_TOP" pieces, then place that new big piece on top of everything. Use small electronics screws to attach the top piece to the bottom pieces on each side.
For the bottom of the base, we added little pieces of wood, glued on the short sides of the box so we could close the box with screws.
Light Up and Enjoy!
Now that everything is in place, just turn on the lamp an enjoy the show!