Ring Lamp (Customizable) by geit_de 3d model
Warning. This content is not moderated and could be offensive.
m4
3dmdb logo
Thingiverse
Ring Lamp (Customizable) by geit_de

Ring Lamp (Customizable) by geit_de

by Thingiverse
Last crawled date: 3 years, 1 month ago
Ok, this is the result of a small FreeCAD session: A little ring lamp with 325mm diameter. You need a printer with around 200x200mm build plate to be able to print a quarter ring.
Key Features:
When designing this I had some key features in mind:
° simple and clean print
° avoid the led strips glue tape on the back at all cost.
° add a simple compartment for the electronics.
° wire management
° easy to print.
Requirements:
1x 5V power supply
1x Switch
1x LED strip. (60 pixel/m or more)
WARNING! You need a LED strip without a rubber dome. Just the plain PCB with the LEDs and resistors soldered on.
Printing:
You need to print a the socket, the lid and four ring pieces. One of the ring segments has an opening for the wiring. The other file marked with 3x need to be printed three times.
The ring segment files have build in support. They need to be printed flat on the bed and without any support.
There will be a small wall of support in front of the LED slot. Just push along it and it will release very easy. The included images show the support removal and how to insert the LED strip.
Once done you can use small filament pieces and stuff them into the three holes. Along with a little glue you can glue the segments together.
Before gluing the bottom ring openings together, slide in the LED strip into the ring section. It must be a PCB only LED strip. Strips with a defusing rubber dome cover, will not work. There is a similar opening in the ring socket. Just add a little glue and align the wire guide opening before placing the ring into the slot of the base.
Slide in the switch and the power wire, connect the ESP32 and done. This is basic stuff. 5V to 5V, GND to GND and the ring light data line to pin G23.
You can use any kind of software to drive the ring lamps LED strip. Even use an Arduino and some example code. I will release the source of my solution once I have finished it.
Current Features:
° web interface
° OTA update support
° flash settings support
° 12 effects (static, rainbow, fire place, RGB fader, ...)
° sound support (hour/30 min gong) (requires DFPlayer sound module)
° timed power mode: The ring lamp turns on and off at a specific hours.
° timed dimming mode: The ring lamp changes brightness at specific hours.
° timed sound mode: The ring lamp changes volume at specific times.
Planned Features:
° clock face effect
° effect randomizer
Customize:
To customize the ring you need FreeCAD 0.19.1 or up. The model is fully parametric and you should be able to modify stuff like the size of the opening for the switch by just tweaking the spreadsheet. Of course this also works for all other dimensions.
If there are any questions feel free to write a comment.

Tags