dhruvaV
Published © GPL3+

Indoor Plant Watering

With no limit on number of plants and unique care parameters for each plant, this will ensure your plants are always well hydrated

IntermediateFull instructions provided3,108
Indoor Plant Watering

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
water level sensor
×1
4 channel relay
×1
Analog Digital Multiplexer - CD74HC4067
×1
shift register - SN74HC595N
×1
5 mm LED: Green
5 mm LED: Green
×1
5 mm LED: Red
5 mm LED: Red
×1
Resistor 100 ohm
Resistor 100 ohm
×1

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Connections schematic

Connect all the components based on the schematic with is accurate to pin numbers as per the code.
The final connection from the relays to the water pump is not shown.
I could not find a water level sensor in the library, re-used a moisture senor just for representation.

Code

Magic Code

README on git hub has instructions how to compile the project and any specific software issues/work arounds. It has the following additional info: 1. How to add a new plant 2. How to change the code if you decide to use a ACTIVE_HIGH relay 3. How to change the code if you decide to use a different type of moisture sensor.

Credits

dhruvaV

dhruvaV

0 projects • 1 follower

Comments