Love your Prusa printer? Share your experience today and get rewarded 🚀 Earn $30 Prusa e-shop vouchers—and your friends get a free Prusament spool.

Acrylic glass stand with WLED lighting effect

Acrylic sheet display stand (135mm width x 150mm hight x 4mm depth) with WLED lighting effect (WS2812 & D1 mini ESP32)
5h 46m
2× print file
0.20 mm
0.40 mm
71.00 g
8
38
0
402
updated June 17, 2024

Description

PDF

This stand is designed for an acrylic glass plate with a width of 135mm and a thickness of 4mm and a height of approx. 150mm. It is easy to print in two parts and without support. The acrylic glass plate is illuminated with a WS2812 LED strip, which is controlled by a D1 mini ESP32 with WLED software. Two buttons are also provided to which different presets can be assigned.

 

What Hardware you need:
- D1 mini ESP32 with Micro USB
- WS2812 LED strip DC5V with 14cm length (I used 144pixel/m)
- 2x Mini Micro Momentary Tactile Push Button Switch 6*6*5mm 4 Pin
- a few flexible wires
- 5x M3x10 or 12 countersunk screws

What Software you need:
- WLED (https://kno.wled.ge/)

 

Electronic assembly instructions:

  • The WS2812 LED Stipe is wired from the ESP to the stripe as follows:
    VCC -> 5V
    IO16 -> DI
    GND -> -
     
  • The two buttons are connected from IO18 and IO19 to one pin each and the other to GND on the ESP. 

 

Setting up the WLED software:
after the simple web-based installation directly from the WLED installation page, you have to configure a few simple things.

  • Setting up the LED strip type:
    Config -> LED Peferences -> Hardware Setup
    Select WS281x, length is 20 LEDs and GPIO port 16

     
  • Setting up presets:

     
  • Set up the two buttons:
    Button 0 on GPIO 18 with pushbutton assignment and
    Button 1 on GPIO 19 also with pushbutton assignment

     
  • Setting up presets:
    In order to assign a function to the button, you must first save presets so that you can then execute them by pressing them once, twice or for a long time. In preset 1 I have set the function All LED off, 2 to 5 are different light settings, whereby number 4 is set as the start preset, which is active after the boot. 
    To save these, first select your lighting mood as you want to save it and then go to the Presets item in the main menu. Select "+ Preset" and then Save.

     
  • Setting up the start presets: 
    under Config -> LED Peferences -> Hardware Setup ->Apply preset x at boot (x is the desired preset number)
     
  • Assign actions to buttons:
    Config -> Time & Macros -> Button actions
    Write the respective preset IDs in the fields for buttons 1 & 2

 

Installation of the electronics in the printing parts:
The assembly is very simple and can be seen in the attached picture. 

But the first thing to do is to use a sharp, pointed craft knife to cut through the eight support bars circled in red on the button springs so that the buttons can be pressed smoothly.

The D1 Mini ESP32 is inserted into the hole with the USB socket first and inserted. Make sure that the cables are routed past the ESP32 module, as it rests firmly on the bottom. Outlets are provided for the cables.
The LED strip is also only inserted. It is then fixed in place by the base cover.
The two buttons are simply inserted as shown in the picture and are also fixed in place by the base cover.
Once everything is in place, the base cover is fitted and secured with the five M3 screws.

 


happy printing and please post a make, i would really appreciate it :)

Tags



Model origin

The author marked this model as their own original creation.

License