Plant Watering Machine

 an Arduino-controlled smart 4-plant watering machine

Overview

wateringmachine.gif
 
 

I designed a 4-plant customizable watering machine that allows you to water plants with different needs.

Front view

Front view

Back view

Back view

The 16 squishy LED buttons allow the user to costuming the watering cycle and amount of water for each of the 4 plants

The 16 squishy LED buttons allow the user to costuming the watering cycle and amount of water for each of the 4 plants

The valves are made of servo motors.

The valves are made of servo motors.

Arduino UNO

 

An Arduino UNO controls a peristaltic pump circuit, LED interface and 4 servo motors.

An Arduino UNO controls the LED interface and the servo motors.

An Arduino UNO controls the LED interface and the servo motors.

Peristaltic pump and tubing.

Peristaltic pump and tubing.

Valve Design

One of the hardest problems of this project was the mechanical design of the valves. I tried to design the valve three times and only the last time worked.

1.

In the first iteration, I built a valve with two crossing screws such that when the servo rotates, it “pinches” the tube to stop the water from flowing. However, this design was not good, because first of all, the tube was too hard to pinch, and sec…

In the first iteration, I built a valve with two crossing screws such that when the servo rotates, it “pinches” the tube to stop the water from flowing. However, this design was not good, because first of all, the tube was too hard to pinch, and second, the cross shape of the plastic base always trip on the tube and move the tube away.

2.

Soft tube

Soft tube

Hard tubeFor the second iteration, I ordered softer tubes that made it possible for the servo to stop water from flowing. In the above pictures, you can see the soft tube is much easier to bend.

Hard tube

For the second iteration, I ordered softer tubes that made it possible for the servo to stop water from flowing. In the above pictures, you can see the soft tube is much easier to bend.

3.

In the third iteration, I remade the valves with round plastic base and wide apart screws. The crossing screws might cut the tube open. So I designed another version of the valve where the screws won’t pinch the tube, but rather stretch the tube. Th…

In the third iteration, I remade the valves with round plastic base and wide apart screws. The crossing screws might cut the tube open. So I designed another version of the valve where the screws won’t pinch the tube, but rather stretch the tube. The soft tube is flexible enough to be stretched. The round plastic base also allows the tube to stay in place when the valve rotates.

Final valve design

Final valve design

Laser cut

 

I designed and laser cut the body of the watering machine.

3D shelf design

3D shelf design

Schematic

Schematic

Previous
Previous

20/20: Multiplayer VR Puzzle Game

Next
Next

Alexa Music Practice Skill: AWS Node.js Server