Automate the process of watering your flower and your mind would be at rest as you would never be in a haste or worried that you forgot to water your flowers at the appropriate time
Name | Qty |
---|---|
Arduino uno | 1 |
Buzzer | 1 |
16 * 2 lcd | 1 |
12v dc pump | 1 |
Push button | 2 |
10k resistor | 3 |
Potentiometer | 1 |
Soil moisture | 1 |
Ultrasonic sensor | 1 |
Tip41c (NPN transistor) | 1 |
12v dc power supply | 1 |
-
In this project i'm going to be making use of a custom soil moisture sensor which you can easily create at home
-
The two push button used in the projection are dual functioned enabled
LongPress ShortPress Push button A Next Increament value Push Button B Previous decreament value
-
Download the project zip
-
Extract the project and save it in a folder with any name of your choice
-
Open up the *.ino file with arduino ide
-
Upload and wire your circuit using the schematics below
Arduino digital pin | usage |
---|---|
pin 2 - 7 | LCD (rs,en,d4,d5,d6,d7) |
pin 8 - 9 | Ultrasonic (tig, echo) |
pin 10 | Dc pump |
pin 11 | Buzzer |
pin 12 | Increase and next button |
pin 13 | Decrease and previous button |
Arduino analouge pin | usage |
---|---|
AO | Soil moisture sensor |
- Report found bugs here
- Contributions, issues, and feature requests are welcome!
- Feel free to make PR
- Give a ★ if you like this project!
Footnotes
-
Since soil moisture deals with measuring the conductivity of the soil it can easily be reproduced. To do this simply Connect a 10k ohm resistor to your analouge signal pin and then to ground after which you take out jumpers from your 5v power supply and from the signal pin you pulled down with the 10k ohm resistor. If you're correct, you're circuit should be looking like this as i am currently using an led to indicate the two wires that are meant to go into your soil ↩
-
SCHEMATIC FOR GENUIE MOISTURE SENSOR ↩