Arduino water flow control
Project detail
I want to create a Arduino based solution to provide a controlled amount of heat removal from a experiment using a water cooling system.
As water flows through the heat block at about 5 litres per minute, it will warm up by approx 40 degrees C. We want to measure the flow rate and the temperature of the water entering and exiting the block.
[Flow rate] x [temperature change] = [heat flow]
We will use this result to control the flow from a pump. If not enough heat is being removed, we will increase the speed of the pump, and vice versa.
It will require the following..
– Measure the temperature of 2 temperature sensors from DFRobot, model DFR0198
– Measure the flow of water, using Adafruit 5066 water flow sensor
– Control the flow rate of a submersible water pump (we’re still looking for a pump where we can control the flow rate from the Arduino)
The Arduino should be running software, controllable via a serial connection to a Windows PC.
The PC will send a integer over the serial connection for the Heat to be removed.
Every second, the Arduino will send the Temperature of each sensor, and the flow rate.
Links on where to buy parts
https://www.digikey.co.uk/en/products/detail/dfrobot/DFR0198/7597054?utm_adgroup=Temperature%20Sensors%20-%20Thermocouple%2C%20Temperature%20Probes&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Product_Sensors%2C%20Transducers&utm_term=&productid=7597054&gclid=CjwKCAjwgaeYBhBAEiwAvMgp2iiAkZA-WSXrQuKNmy3ZsVKPj05NlkFB8ttOg9QX7cMAGAgkhP5j-BoCw_IQAvD_BwE
[still looking for a pump!]
Deliverables
Connection diagram for the Arduino to the other hardware
Well commented source code.
Payment
75% will be paid on showing it working via a video call.
Remaining 25% paid on delivery of connection diagram and source code.