As a school project, I have to build a system that keeps the level of water in a container the same while water is flowing out of the bottom at varying flow rates. The flow of water going out of the container will be controlled either by a manually operated valve or I need to find a method to control it by Arduino.
-The project may include an LCD display to display the current water volume in the container.
- The project may also include a data collection system to record the water level at different times (for example every 10s)
My difficulties with this project are:
I have a 12v dc pump and when I vary the voltage the flow varies. How can I vary a 12v supply from 4v to 12 v using Arduino? (what is the circuit called?)
As an extra part, my lecturer wants me to find a way to vary the flow of water going out of the container using Arduino as well how can this be tackled when using small pipes like 8mm or similar sizes because the smallest variable flow valves I found were half-inch and they were very expensive.
Thanks in advance