This circuit is to controll water flow with water flow sensor & solenoid valve

This tutorial will be requiring following parts:

1. Plastic Water Solenoid Valve – 12V – 1/2″
2. Water Flow Sensor YF-S201 1/2"
3. 4x4 Matrix Keypad
4. 20x4 Line LCD Display
5. Arduino UNO R3 board
6. Solderless Bread Board
7. IC PCF8574
8. TIP120 Darlington Transistor
9. 1K Ohm Resistor
10. 10K Ohm Resistor
11. 1N4001 Diode
12. Hookup Wires (Premium Male/Male Jumper Wire)