Automatic watering

Moisture controlled watering system

Feb 13, 2022

9102 views

7 respects

Components and supplies

1

CR1220 - 3V Lithium Coin Cell Battery

4

Capacitive Soil Moisture Sensor

1

Male/Female Jumper Wires

1

12V Solenoid Valve - Normally closed

1

Connector Adapter, DC Power - 2.1mm

1

Pressure Pump

1

12V 2A switching power supply

2

Terminal block - 12 positions

1

Flash Memory Card, SDHC Card

1

Holesaw

1

SCHNEIDER ELECTRIC XB7-NA5 NSNP

1

Plastic Enclosure, Project Box

1

3 pin plug

1

SCHNEIDER ELECTRIC XB7-NH-5 NSNP

1

Datalogger shield

1

Sprinkler System

1

4 CHANNEL 5V RELAY MODULE

1

Arduino UNO

1

Wires

Tools and machines

1

Drill / Driver, Cordless

1

Multitool, Screwdriver

1

Mastech MS8217 Autorange Digital Multimeter

Project description

Code

Automatic Watering

arduino

Moisture sensors will detect whether the soil is dry, if that is the case, the controller will turn on both pressure pump and solenoid valve. You can manually turn on the watering system by pressing momentary push button. Another push button is used to switch on the whole controller. (Note that even if the pump is will stop running at night, if the controller wants to water the plant, the controller will power the pump.)

Automatic Watering

arduino

Moisture sensors will detect whether the soil is dry, if that is the case, the controller will turn on both pressure pump and solenoid valve. You can manually turn on the watering system by pressing momentary push button. Another push button is used to switch on the whole controller. (Note that even if the pump is will stop running at night, if the controller wants to water the plant, the controller will power the pump.)

Downloadable files

Automatic Watering

I tried my best to show how it all connected. Just refer to schematics. Importantly, I used ground (GND) from the 12V switching power supply and connected to the Arduino Uno board.

Automatic Watering

Comments

Only logged in users can leave comments

xerivar

0 Followers

0 Projects

Table of contents

Intro

7

0