LightUpVase

LightUpVase

pinshape

Summary: This project is an Arduino-controlled display of light colors and animations in a 3D printed vase and rose. The project was originally created as an anniversary gift for my girlfriend but I decided to share it with others who might be interested. You can find more information about the project on this website. The code used in the project can be downloaded here. A YouTube playlist detailing the development process is available here. Operation: To turn on the lights, connect a 5V, 2A power supply to the vase and flip the slide switch to the "on" position. Clicking the pushbutton for less than 0.5 seconds will display light animations of the vase, while clicking it for more than 0.5 seconds will display light animations of the flower. Note: Do not leave the lights turned off with the slide switch in the "on" position for an extended period as the board will still be powered during this time. Supplies: 1x Arduino ProTrinket 5v 1x Arduino RGB Neopixel Ring 16x 1x Arduino RGB Neopixel 1x 5.5mmx2.1mm female barrel jack power adapter 1x slide switch 1x 6mmx6mm push button 1x 1000μF capacitor 2x 510Ω resistor 3x battery contact plates (or similar thin conductive metal) 1x 5v, 2A power supply with 5.5mmx2.1mm plug ~250g translucent PLA (I used Shaxon "natural" PLA) 22ga wire (green for the stem and other colors as desired) Cyanoacrylate glue and/or 5second Fix resin If you would like to support my graduate studies, you can make a donation through my GoFundMe campaign at https://www.gofundme.com/jrcle... or via PayPal at https://www.paypal.me/jrclem. Print Settings: Printer: Monoprice Maker Select Rafts: No Supports: Yes Resolution: 0.1mm Shell thickness: 1mm Bed Adhesion: A brim may be necessary for printing the stem. Assembly: Solder three green wires to the single Neopixel's 5V, Din, and GND leads. Ensure the wires are at least 180cm long to account for twisting. Insert the Neopixel and cable through the stem, strip the wires, and glue them to the stem using CA glue or resin. Clockwise starting from the fin of the stem base: 5V, Din, and GND. Glue the petals to the stem using plenty of CA glue. Solder wires to the Neopixel Ring's 5v, Din, and GND leads. Solder wires to the battery plates. Cut and mold the plates to fit separately in the stem coupler. Load vase.ino into the ProTrinket. Solder components to the board according to the schematics. Ensure all components fit within the 3D printed insert while trimming and soldering wires. Glue the button, switch, power adapter, and battery plates using CA glue or resin. Screw the insert into the vase and lightly glue it in place. Plug in and test the assembly.

Download Model from pinshape

With this file you will be able to print LightUpVase with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on LightUpVase.