Watering pump
How to water a lemon tree with Arduino PRO MINI, a RTC and a pump.
Components and supplies
Water barrel
12V 24W power supply
Linear Regulator (7805)
Screw terminal with 4 pins
Resistor 100 ohm
Nylon spacers M3
DC Power Connector, Jack
12V= mini water pump
Resistor 10k ohm
Arduino Pro Mini 328 - 5V/16MHz
DIP / SIP Switch, 1 Circuits
I2C 16x2 Arduino LCD Display Module
Screw terminals with 2 pins
Power MOSFET N-Channel
Female header 12 positions, 1 row, 0,1"
Custom PCB
1N4007 – High Voltage, High Current Rated Diode
Cable, USB to TTL Serial Converter 5V
High Accuracy Pi RTC (DS3231)
Tactile Switch, Top Actuated
Tools and machines
Soldering Station Power Supply, For Weller WX Soldering System
Circuit Board Holder, Rework
Fume Extraction, 2.5 m Arms
Project description
Code
Untitled file
arduino
Watering system (one pump)
arduino
Although the PCB is suitable to drive two pumps, I needed only one. So I developed the code to drive only pump 1. Obviously you can modify the code to drive both pumps with different operational times. You can also extend scheduling selections using pins 7 and 8 of the DIP switch, that I didn't use yet. In the header you will find the schedule table.
Untitled file
arduino
Downloadable files
Schematics and circuits drawn using FRITZING
Schematics and circuits drawn using FRITZING
Geerber files for the PCB
Geerber files for the PCB
Schematics and circuits drawn using FRITZING
Schematics and circuits drawn using FRITZING
Geerber files for the PCB
Geerber files for the PCB
Comments
Only logged in users can leave comments