• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Automatic Plant watering system -ultra cheap 3D Printer File Image 1
Automatic Plant watering system -ultra cheap 3D Printer File Image 2
Automatic Plant watering system -ultra cheap 3D Printer File Thumbnail 1
Automatic Plant watering system -ultra cheap 3D Printer File Thumbnail 2

Automatic Plant watering system -ultra cheap

Andy Forsberg avatarAndy Forsberg

October 18, 2020

printables-icon
DescriptionCommentsTags

Description

Work in progress:

I wanted to design the cheapest possible automatic plant watering system. You should be able to make this from things you have around the house plus less than $10 worth of parts.

This design only requires a few purchased components:
-arduino or raspberry pi (I used a Arduino nano clone)
-9g RC servo (I used a plastic gear 9g tower pro SG90)
-silicone fish tank air hose, 6mm OD / 4mm ID
-two M2 or 2/56 screws to attach RC servo to device
-20 ounce or 500mL soda / water bottle

This watering system uses a simple pinch mechanism as a valve to control water flow. The servo turns a cam, which moves a cam follower and pinches the silicone hose. The cam follower was originally intended to be printed from TPU, but it turns out PLA worked just fine. I thought a flexible cam follower would reduce the risk of the servo stalling, but it doesn't seem to be necessary.

A sample arduino sketch is included- you'll want to play with this to set timing where you need it for your particular plant. The sketch attempts to reduce power consumption by disconnecting the servo when the system is in the valve closed state.

The arduino is connected to the servo via Vin, ground, and pin 9 (changeable in the sketch). I powered the arduino with a block of 4 AA rechargable batteries connected to Vin and ground. An improved version would completely cut the power to the servo during wait periods instead of just disconnecting the control. This would certainly improve battery life. I wasn't succesfully able to run this from a USB power bank, as it didn't draw enough current and the power bank shut off. It does work fine from a USB power adapter.

When you assemble the system, you'll want to carefully set the servo up so that 0 degrees on the servo corresponds to the valve fully closed. The cam is designed so the servo isn't under any load when the valve is closed. You can do this by wiring the arduino to the servo, then running a sample sketch to move the servo to 0 degrees, then cutting power to the servo. Then you can carefully assemble the watering system.

Solidworks 2017 files are included for your remixing fun. I didn't include the servo model as this was another person's work, so this will cause the assembly drawing to fail.

When I have time I'll probably design an improved version with a nice case for the arduino & battery supply, plus improved power management.

Print instructions

Unassociated tags: automatic plant, automatic watering

Category: Outdoor & Garden Summary

Work in progress:

I wanted to design the cheapest possible automatic plant watering system. You should be able to make this from things you have around the house plus less than $10 worth of parts.

This design only requires a few purchased components:
-arduino or raspberry pi (I used a Arduino nano clone)
-9g RC servo (I used a plastic gear 9g tower pro SG90)
-silicone fish tank air hose, 6mm OD / 4mm ID
-two M2 or 2/56 screws to attach RC servo to device
-20 ounce or 500mL soda / water bottle

This watering system uses a simple pinch mechanism as a valve to control water flow. The servo turns a cam, which moves a cam follower and pinches the silicone hose. The cam follower was originally intended to be printed from TPU, but it turns out PLA worked just fine. I thought a flexible cam follower would reduce the risk of the servo stalling, but it doesn't seem to be necessary.

A sample arduino sketch is included- you'll want to play with this to set timing where you need it for your particular plant. The sketch attempts to reduce power consumption by disconnecting the servo when the system is in the valve closed state.

The arduino is connected to the servo via Vin, ground, and pin 9 (changeable in the sketch). I powered the arduino with a block of 4 AA rechargable batteries connected to Vin and ground. An improved version would completely cut the power to the servo during wait periods instead of just disconnecting the control. This would certainly improve battery life. I wasn't succesfully able to run this from a USB power bank, as it didn't draw enough current and the power bank shut off. It does work fine from a USB power adapter.

When you assemble the system, you'll want to carefully set the servo up so that 0 degrees on the servo corresponds to the valve fully closed. The cam is designed so the servo isn't under any load when the valve is closed. You can do this by wiring the arduino to the servo, then running a sample sketch to move the servo to 0 degrees, then cutting power to the servo. Then you can carefully assemble the watering system.

Solidworks 2017 files are included for your remixing fun. I didn't include the servo model as this was another person's work, so this will cause the assembly drawing to fail.

When I have time I'll probably design an improved version with a nice case for the arduino & battery supply, plus improved power management.

Print Settings

Printer Brand: Prusa

Printer: I3 MK3S

Rafts: No

Supports: No

Resolution: 0.2mm

Infill: 30%

Filament: Any PLA Any
Notes:

All parts are designed to print well without support or rafts. You'll have to re-orient the parts on the build plane.

Both .stl and .3mf files are included for printing.

License:

Creative Commons — Attribution

Related Models

Cable Corners... keep cables in corners! preview image

Cable Corners... keep cables in corners!

muzz64 profile image

muzz64

30,998

Headset Hanger 2.0 preview image

Headset Hanger 2.0

RMTB profile image

RMTB

16,809

Baby Birth Tag Holder for the wall  preview image

Baby Birth Tag Holder for the wall

Morganja profile image

Morganja

4,017

Universal Filament Filter and Lubricator preview image

Universal Filament Filter and Lubricator

CreativeTools profile image

CreativeTools

26,125

3D4U by Miele Coffee Clip preview image

3D4U by Miele Coffee Clip

3D4U powered by Miele profile image

3D4U powered by Miele

8,679

Haus-Familienaufsteller „Home“ mit Namensschildern preview image

Haus-Familienaufsteller „Home“ mit Namensschildern

Daniel Lippert profile image

Daniel Lippert

714

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite! preview image

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite!

muzz64 profile image

muzz64

24,679

Mechanical wall clock preview image

Mechanical wall clock

Harald Andersson profile image

Harald Andersson

6,979