Custom Desktop Waterfall
by gabrieljohnson483 in Workshop > Furniture
1069 Views, 20 Favorites, 0 Comments
Custom Desktop Waterfall
This is a guide to create a desktop sized waterfall that can be scaled up and still have all the necessary considerations taken in. This guide will take you step by step in creating a structure, adding in a water pump, creating a water sanitization system, and adding controllable LED lighting.
Supplies
Tools Needed:
- Hot wire Foam Cutter (Can be done with exacto knife but will take longer)
- Razor Blade / Exacto knife
- Marker
- Roofing Square
- Soldering Iron and equipment
Materials Needed:
- Water Pump
- Tupper ware container
- Insulation foam, or another material of your choosing such as clay, rocks, or 3d print
- Fish tank motor
- RGB and UV LED's
- Wire, any wire will work but there is an amazon link incase
- Arduino Uno or Arduino Mega
- Mode Podge
- Water Puddy
Draw Out Design
First a rough design will need to be drawn up of how the final product will look, this will act as a guide to follow but also help in choosing the material that will be used in construction. The final product does not need to follow this exactly as it will only be a guide to follow.
Choosing Tupperware
The Tupperware container will be used to both hold the water pump and is a reservoir for water to be collected and pumped back to the top of the fountain.
Choose the size of the Tupperware based on the size of the fountain, as the volume of our water fountain is 1'x1'x1' then we chose a about a 4"x 6" sized container.
Then mark out and cut out where the container will sit within the fountain.
Creating a Rough Structure
This part is where the creativity comes in as there is no correct way to make it!
For our structure we cut out layers that mimicked the shape of rock and got decreasingly smaller and then cut out holes for pockets of water to pool up.
Mark where you will add in any water features and be sure to plan paths for the tube for water to be pumped to top and any places where wires will have to be routed through the structure.
Create Routs for Tubing and Add Features
Cut out the routes that the tubing will follow and create routes for the water to flow through the waterfall.
Coding Arduino
This is a simple code that will cycle through different colors.
To change it to different colors type the line RGB_color(blue value, red value, green value);
Each value ranges from 0 to 255 and can control the different brightness and color the LED produces.
int red_light_pin= 11; int green_light_pin = 10; int blue_light_pin = 9; int count = 0; int inc = 0; void setup() { pinMode(red_light_pin, OUTPUT); pinMode(green_light_pin, OUTPUT); pinMode(blue_light_pin, OUTPUT); Serial.begin(9600); } void loop() { RGB_color(255,0,0); count = 0; inc = 0; //increase red while(count<255) { count++; inc++; RGB_color(255,inc,0); delay(20); Serial.println(inc); } count=255; inc = 255; //decrease blue while(count>0) { count--; inc--; RGB_color(inc,255,0); delay(20); Serial.println(inc); } count = 0; inc = 0; //increase green while(count<255) { count++; inc++; RGB_color(0,255,inc); delay(20); Serial.println(inc); } count = 255; inc = 255; //decrease red while(count>0) { count--; inc--; RGB_color(0,inc,255); delay(20); Serial.println(inc); } count = 0; inc = 0; //increase blue while(count<255) { count++; inc++; RGB_color(inc,0,255); delay(20); Serial.println(inc); } count = 255; inc = 255; //decrease green while(count>0) { count--; inc--; RGB_color(255,0,inc); delay(20); Serial.println(inc); } } void RGB_color(int red_light_value, int green_light_value, int blue_light_value) { analogWrite(red_light_pin, red_light_value); analogWrite(green_light_pin, green_light_value); analogWrite(blue_light_pin, blue_light_value); }
Downloads
Gather Tools and Supplies for Wiring
Tools and Supplies for wiring
- Hot Glue Gun
- Hot Glue
- Solder
- Wire cutters
- Electrical Tape
- Soldering flus (Not needed but recommended)
- Soldering Iron
- RGB and UV Led's
- Resistors
Wiring UV LED's
Wire the UV led's in parallel so that all of the posotive leads are connected together and that all the negative leads are connected together.
The positive lead of the LED is the longer leg and the negative lead is the shorter leg.
The length of the wire is not too important as they are just used to sanitize the water, they just need to be able to reach a spot so that the UV light can reach the water.
The soldered LED's can be seen in the third photo and will be finished in the next step.
Water Proofing and Finalizing
Add wires to the very end of one of the LED's and add a bit of solder to each tip to make it easy to connect to the Arduino.
To waterproof the connection and add strength cover the open leads and wires full in hot glue and let dry.
While not necessary wrapping the length of the cord in electrical tape helps keep it tidy and add strength.
Wiring RGB LED's
Measure out the length of wire needed for each RGB to reach the Arduino, keep in mind that they will be on the same cord.
The RGB LED's are also wired in parallel so be sure to connect each wire to the same leads on both LED's.
At the end of the ground wire solder in a 470 ohm resistor that came with the LED's to step down the voltage from 5 to 3.3 volts coming from the Arduino as they will burn out if not.
These will also need to be waterproofed in the same fashion as before by covering the LED leads and wires in hot glue, this also adds much need strength to the connections.
Creating LED Pockets
First mark out where the LED's are going to be placed and then using a knife or old soldering iron create a pocket for the LED to sit in so that it is flush when it is all put together.
Test Fit Components
Construct the whole waterfall without any water to make sure that all of the components fit together properly before it is permanently glued together and made watertight.
Add Final Details
Cut random jagged edges into the foam to help create the appearance of rock once it is fully completed.
After this step will be waterproofing and gluing so it is important to make all changes now.
Glueing and Water Proofing
Cover the entire structure in mode podge and water puddy to fully seal in the foam and prevent water from damaging it.
Be sure to glue each layer together and completely fill any holes where LED's and wires run through the structure to prevent water from leaking out any of the sides.
Customize
Now that the main structure is complete it is up to you to decide how the final product will look! You can get creative and add decor to match the theme you are going for.
References
[1] “Linear diaphragm technology: Thomas pumps by Gardner Denver,” thomas. [Online]. Available: https://www.gardnerdenver.com/en-us/thomas/technology/linear-pump. [Accessed: 26-Feb-2022].
[2] “Reciprocating pump,” Power Zone Equipment, 04-Nov-2020. [Online]. Available:
https://powerzone.com/resources/glossary/reciprocating-pump. [Accessed: 26-Feb-2022].
[3] “An introduction to rotary vane vacuum pumps,” gardnerdenver. [Online]. Available: https://www.gardnerdenver.com/en-us/knowledge-hub/articles/an-introduction-to-rotary-vane-vacuum-pumps. [Accessed: 26-Feb-2022].
[4] S. Peters, “What is a multistage centrifugal pump used for?,” Crane's Fluid Connection Blog. [Online]. Available: https://blog.craneengineering.net/what-is-a-multistage-centrifugal-pump-used-for. [Accessed: 26-Feb-2022].
[5] R. Curtis, “OA Guide to Water Purification,” Princeton University, Mar-1998. [Online]. Available: https://www.princeton.edu/~oa/manual/water.shtml. [Accessed: 26-Feb-2022].
[6] N. Takeuchi1, K. Yasuoka1, and N. T. https://orcid.org/0000-0002-2115-6392, “IOPscience,” Japanese Journal of Applied Physics, 13-Jul-2020. [Online]. Available: https://iopscience.iop.org/article/10.35848/1347-4065/abb75d. [Accessed: 26-Feb-2022].
[7] D. Skillings, “The pros and cons of using ultraviolet rays for water treatment,” Skillings & Sons, LLC - NH, New Hampshire, MA, Massachusetts, 15-Jan-2018. [Online]. Available: https://skillingsandsons.squarespace.com/blog/the-pros-and-cons-of-using-ultraviolet-rays-for-water-treatment. [Accessed: 26-Feb-2022].
[8] A. Silbajoris, “What is lime used for in water treatment?,” Sciencing, 02-Mar-2019. [Online]. Available: https://sciencing.com/lime-used-water-treatment-5023964.html. [Accessed: 26-Feb-2022].
[9] N. Takeuchi1, K. Yasuoka1, and N. T. https://orcid.org/0000-0002-2115-6392, “IOPscience,” Japanese Journal of Applied Physics, 13-Jul-2020. [Online]. Available: https://iopscience.iop.org/article/10.35848/1347-4065/abb75d. [Accessed: 26-Feb-2022].
[10] Aaron, “Pros and cons of different methods of water filtration,” Green Clean Guide, 22-Jul-2020. [Online]. Available: https://greencleanguide.com/pros-and-cons-of-different-methods-of-water-filtration/. [Accessed: 26-Feb-2022].
[11] “What is polystyrene?: Uses, benefits, and Safety Facts,” ChemicalSafetyFacts.org,
25-May-2021. [Online]. Available: https://www.chemicalsafetyfacts.org/polystyrene/.[Accessed: 26-Feb-2022].
[12] “Acrylic,” Curbell Plastics. [Online]. Available:https://www.curbellplastics.com/Research-Solutions/Materials/Acrylic. [Accessed: 25-Feb-2022].
[13] What is PLA? (Everything You Need To Know). [Online]. Available: https://www.twi-global.com/technical-knowledge/faqs/what-is-pla. [Accessed: 25-Feb-2022]
[14] History of glassmaking. [Online]. Available:
https://www.britannica.com/topic/glass-properties-composition-and-industrial-production-234890/History-of-glassmaking. [Accessed: 25-Feb-2022]
[15] ABI, “Is UV sterilization effective for viruses and bacteria?,” ABI Blog. [Online]. Available: https://abionline.com/is-uv-sterilization-effective-for-viruses-and-bacteria/. [Accessed: 24-Feb-2022].
[16] Phoseon, “Led UV system lifetime,” Phoseon Technology, 15-Jun-2021. [Online].Available:https://phoseon.com/industrial-curing/technology/led-uv-system-lifetime/#:~:text=Like%20other%20solid%2Dstate%20devices,time%20unlike%20traditional%20UV%20lamps. [Accessed: 24-Feb-2022].
[17] “Types of lighting: Incandescent bulbs,” Types of Lighting: Incandescent Bulbs | EGEE 102: Energy Conservation and Environmental Protection. [Online]. Available: https://www.e-education.psu.edu/egee102/node/2035. [Accessed: 26-Feb-2022].