This is a lightbulb decoration inspired by The Sun from the indie game OneShot. Remixing is allowed, and the CAD files are provided in case you want to make modifications. To make it function as a smart light, this design incorporates an ESP-32 to control the lights.
Diffuser channel: https://www.amazon.com/Muzata-Silicone-Spotless-Flexible-Enclosed/dp/B08QM6YK7X
Globe: https://www.amazon.com/KastLite-Acrylic-Textured-Manufactured-Plastics/dp/B08GYLQBCJ?th=1
LED Strip: https://www.amazon.com/WS2812B-Individual-Addressable-144Pixels-Non-Waterproof/dp/B09PBGZMNS?th=1
Power Supply: https://www.amazon.com/BTF-LIGHTING-Plastic-Adapter-Transformer-WS2812B/dp/B01D8FM5Y2?th=1
ESP-32 Controller: Any will work, but it's probably a good idea to make sure it fits in the base.
I am not affiliated with Amazon or the vendors of any of the products listed
above. I do not receive commissions if you choose to purchase them.
Plastic part assembly should be mostly self-explanatory. See the cad image
attached.
I used fourteen #3 machine screws (2.09mm diameter).
I highly recommend testing the fit of all the parts with the screws in before
the final assembly.
Follow the instructions provided by your product to insert the LED strip into
the diffuser channel.
If you are using the same diffuser channel as I did, screw the hooks onto the
'light screw' part using six total #3 machine screws. See image, light screws.
The diffuser coils will not fit into the globe once it is assembled, so it must
be assembled inside the globe. I recommend to first form the coils with the
diffuser outside the globe with the 'light screw' part and mark their locations
on the diffuser strip. Then, insert the diffuser into the globe and use the
marks as a guide to re-form the coils. Finally, insert the diffusers into the
lightbulb 'Top' part. That's the hard part done.
Cup the lightbulb 'lock' (two parts) around the globe. The pieces should fit
snugly (assuming a test fit was done earlier). Next, add the 'Base' piece and
screw the pieces together with the four 18mm length screws.
Flash the ESP-32 with WLED, or whatever your preferred firmware. See the
wiring diagram provided for how I did it. (Note: this power distribution method is not
recommended, but it works. Follow at your own risk.) Essentially, connect the
barrel jack (power input) to the ESP-32 and the LED strip.
Note: The data pin must be configured in accordance with your version of the ESP32 module and WLED.
Here are some resources for proper implementation:
Insert the barrel jack through the hole in the 'Base' part. Screw on the bottom
'Cover'.
The author marked this model as their own original creation.