Automatic plant waterer using Arduino.
Find a file
2024-01-13 17:17:30 -07:00
.gitattributes Initial commit 2023-07-15 14:32:24 -07:00
LICENSE Initial commit 2023-07-15 14:32:24 -07:00
plant-waterer.ino Update plant-waterer.ino 2024-01-13 10:57:16 -07:00
README.md Update README.md 2024-01-13 17:17:30 -07:00

plant-waterer

Automatic plant waterer using Arduino!

How the heck do I use this?

Connect your Arduino to your PC and open this project with the Arduino IDE, and upload it.

The pinout is very similar to this: https://docs.arduino.cc/learn/electronics/transistor-motor-control, except with one button for instantly watering, and one for resetting the watering timer. (Defaults to pins 3 and 2)

At the very start of the code, you'll see the water_time, and water_delay variables set. The default values are 5 seconds of watering, and 1 minute of delay between each time water is pumped. If you were to set this up, you would want to do something like watering once a day for 15-20 seconds, and adjusting if it is too little or too much.

What does it look like?

This, except you'll have the pump inside of a water source, and the tube will go to your plant!

Also hopefully a bit less messy than what I did.