XMAS tree with LED control via web

XMAS tree with LED control via web
6h 37m
2× print file
0.30 mm
0.40 mm
155.00 g
6
30
0
406
updated November 20, 2022

Description

PDF

XMAS tree with LED control via web. 
 

Functions:

  • RGB LED Christmas tree that prints without supports.
  • The upper tree part can be separated from the base part to recharge the LiPo battery. 
  • The color and intensity can be controlled with an internal web page. 
  • The device is hooked up to your network with the WiFi Manager.
  • Powered with an LiPo battery to be able to place it anywhere.
  • With the On/Off switch you can turn the device off to save battery power. 
  • The LEDs will flash yellow 5 times when the battery status of 30% is reached.
  • The LEDs will flash orange 5 times when the battery status of 20% is reached.
  • The LEDs will flash red 5 times when the battery status of 10% is reached.
  • The battery status is shown in the web portal too.
  • During charging of the LiPo battery the battery shield LED will show the changing state.

 

Web configuration:


 

Parts used: 

 

Wiring the parts:

  • Connect the D1 mini and its battery shield together. Take care of the pin orientation.
  • Solder 2 longer red wires to the On/Off switch and put the switch into the base before connecting it into the red wire of the LiPo battery. 
  • On the battery shield solder the 2 sides of the “J2“ solder pad together to enable the battery monitor function used by the code to let you know when the battery gets empty.
  • After wiring the LED ring to the D1 mini simply plug in the JST connector of the LiPo battery to its power shield connector.
ESP8266:LED ring:Color:
5VVCCred
GGNDwhite
D2INgreen

 

Code:

  • The needed code can be found in my GitHub repository.
  • Some animations will follow in a future version. 

 

Printing instructions:

  • 0.3 draft profile
  • No supports needed
  • No brim needed
  • Print the base part in a darker color
  • Important: Print the tree part in white color

 

Happy printing :)

Tags



Model origin

The author marked this model as their own original creation.

License