Water Flow Rate & Volume Measurement using Water Flow Sensor & Arduino "Fluid Flow Rate Sensor"
ฝัง
- เผยแพร่เมื่อ 18 พ.ค. 2024
- Download Circuit Diagram, Programming and Datasheet of the Water Flow Sensor:
www.electroniclinic.com/water...
Subscribe to my New TH-cam Channel, if you want to watch my videos in Hindi/Urdu
/ @letsgetstartedd
How to make a schematic and PCB:
• Altium Tutorial for Be...
Altium Tutorial for Beginners: Components searching and how to add a component library
• Altium Tutorial for Be...
Previous Tutorial:
Reyax rylr890/rylr896 LoRa based Sensor monitoring using Arduino:
• Reyax rylr890/rylr896 ...
Learn how to make an Electric Bike based on the Arduino:
• DIY High Speed Electri...
Support me on Patreon and get access to hundreds of projects:
/ electroniclinic
sign up for a free account and download hardware designing and programming books:
amzn.to/2WeBCw1
***********
free Amazon Business Account:
amzn.to/2MiPiBT
************
Project Description:
********************
In this episode, you will learn how to accurately measure the water volume using the Water flow sensor, Arduino, and a 12v DC Water Pump. Working on the Water Flow Sensor is a bit tricky, and that’s the reason, most of people complain about the wrong values. There are things that we need to take care of while using the Water Flow Sensor. As per the datasheet, when water flows through the rotor, rotor rolls. Its speed changes with different rate of flow. If we can keep the pressure and flow constant we can make an accurate water volume measurement system. I solved this problem by using a 12v water pump… As you can see each time I press the push button I get the same water flow and pressure…
In this episode, I will also explain what’s inside this Water Flow Sensor and how it works. I will also explain the complete circuit diagram, making, and Arduino programming.
********************
Amazon Purchase links:
*****************
Arduino Nano USB-C Type ( recommended):
amzn.to/4ahGLdk
ESP32 WiFi + Bluetooth Module for iOT Projects (recommended), more IO pins, improved speed, and supports a Lipo Battery:
amzn.to/3v40DkE
Water Flow Sensor YF-S401:
amzn.to/3w2bBmx
Water Flow Sensor YF-S201:
amzn.to/2QQUeVL
12v DC Water Pump:
amzn.to/31oeK1F
Pushbutton:
amzn.to/2P76919
Other Must-Have Tools and Components:
Arduino Uno, Nano, Mega, Micro "All types of Arduino Boards":
amzn.to/3fk5OTi
Top Arduino Sensors:
amzn.to/3vZbnfM
Super Starter kit for Beginners
amzn.to/3cq56C5
Top Oscilloscopes
amzn.to/3ctF3d8
Variable Supply:
amzn.to/2PEAqE7
Digital Multimeter:
amzn.to/2QGRPg1
Top Soldering iron kits: "best"
amzn.to/39nqDtb
Top Portable drill machines:
amzn.to/3suQMh7
Jumper Wires:
amzn.to/2NYPEDA
3D printers:
amzn.to/3ruG1dt
CNC Machines:
amzn.to/3cuZWVv
Electronics Accessories:
amzn.to/3sueV7z
Hardware Tools:
amzn.to/3m9UhaN
DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support!
****************
For more Projects and tutorials visit my Websites
Electronic Clinic:
www.electroniclinic.com/
Programming Digest:
programmingdigest.com/
Follow me on Instagram:
/ electroniclinic
Follow my Facebook Page Electronic Clinic:
web. profile.php?...
Follow my Facebook Group, Arduino Projects:
/ 190031841821771
Email:
stu_engineering@yahoo.com
Project Related Tags:
water flow rate
volume measurement using a water flow sensor
water flow sensor with Arduino
Arduino water flow sensor
Arduino flow sensor
Arduino liquid flow sensor
fluid flow rate sensor
a look inside fluid flow rate sensor
water flow sensor calibration
water flow sensor with dc water pump
water flow sensor solenoid valve
best water flow sensor tutorial
how to connect the water flow sensor with Arduino
Arduino flow rate sensor working
how to use a water flow sensor
Water flow sensor,
Water flow rate,
yf-s401
yf-s201,
volume measurement,
water flow rate and volume measurement,
how to measure water volume,
how to measure water quantity,
Arduino water flow sensor,
Arduino sensor,
Arduino,
Arduino project
electronics
DIY,
how to
Arduino flow sensor,
flow sensor,
inside the water flow sensor,
hall effect sensor,
water flow sensor programming,
electronic clinic,
Arduino flow rate sensor,
tutorial,
fluid sensor,
water flow sensor circuit diagram,
top - วิทยาศาสตร์และเทคโนโลยี
I really liked your little attachment for your soldering iron to melt holes. So many people use the irons tip which just wrecks it. Good work
For the first time i understood how the water flow sensor works.
Anyway great tutorial.
Vry good video to understand the flow sensor for a new member to this field.
Wow this is simply amazing
Super 👍
Great
Wow cool!!!
Nice video
Very great tutorial. I'm going to use this project to measure the amount of waste water on my reverse osmosis system, and then check if installing a permeate pump lowers the waste ratio. Thank you!
Osm
Hi, can I know what are the specs of the water pump use in the video? Or at least the flow rate of the pump. Very helpful video btw 👍
Good night, it's me again, I'm about to buy the water flow sensor, I have one last question, does it work on 12v too? or I’ll have to ask 5 volts from the source to power it. My intention is to put to read the quantity of liters / hour of my watercooler. Thanks for listening.
Can we use it with another flow rate sensor i.e which have 10-20L/min of working range.
How to configure to Oil?
Should I want to change the value 7
7 which is mentioned in the code
sir what if i didnt want use data interrupt function, it still possible to get the result same as your project?
i hope to measure correct fuel volume using msp430. can you help me
Can i use relay to stop motor instead of solenoid valve
hey there, what kind of tube is that? Thanks
Such a great video but Would the accuracy be greatly affected when a varying flow rate is applied? such as draining water using gravity?
you will need to perform some tests. but if somehow you can maintain a constant pressure you can achieve high accuracy.
use a water pump, as I did.
Would it make more sense to use a fourteen bit binary counter and save on interrupt calls? The core of this device is actually liters per pulse !!!. Therefore you would have automatic quantity measurement. Appropriatel timer interrupts could give flow rate measurements if required.
is it possible for it to dispense a fixed amount of water? like 5ml every push to the button
The total output is chaging for same quantity with change in flow rate.How to correct it?
Can you make custom device?
So this only works if you use a water pump because the sensor only gives accurate readings if there is a uniform water flow? Well, what if I wanted to measure volume based on a dynamic flow rate? Say, for example if you used a sink faucet, in which you never really know exactly what the flow rate will be since the water flow depends on how far you turn the faucet? If the flow sensor senses the flow rate, can't we use that to calculate the volume? And even if the flow rate changed while filling, is there no way to use calculus to calculate the rate of change of the flow rate to determine your volume when all is said and done? This video only works with a constant flow rate? Surely there is a way to use flow sensor data to determine the volume for a dynamic flow rate, isn't there?
it works with any flow rate , pulse based flow sensor have accuracies of +- 1 % , calibration can boost its accuracy .
i used YF-S201 and my reading is wrong. is that any update in code for YF-S201. PLEASE LET ME KNOW .
Sir. Is it not possible to store the data while not running the program? I want it to store the data on a csv file & know the amount of the water that has flown through the sensor later sometime?
Yes you can. You can.store this data in sd card.
I have a question. Is it possible to make a system with:
1. moisture sensor
2. water pump
3. water volume meter
in just one arduino? or i requires 2?
Use esp8266 instead of Arduino and make it run as a web server ..
Helo can you make it work for water vending machine
Hi, great video, I have a question, can I connect this water sensor to the computer? will the motherboard read the rpm or any other reading of the yellow cable? Thank you very much
yes you can.
@@ElectroniClinic I was thinking of connecting directly to the CPU FAN, but in the motherboard manual, the sequence is GND, CPU FAN PWR, CPU FAN IN. I can change the sequence of the water sensor wires. Thanks
Hi, great job, i'm doing the same project but with air , i need to measure air flow rate and air volume using a flow sensor and arduino. does anyone have any idea what kind of sensor can be used, i have to find the right sensor.
I ask for help, I would be very grateful if someone can help.
Did you succeed??
Did you succeed??
sir can u please make video on wireless posture monitoring system?
Ok.sure i will.make.
Thank u sir
thank u sir
Yup would be helpful.
I use 12v pump and the same water flow sensor as you do...but it seems it gives wrong value...how fix this?
I have explained this point in the video. Watch complete video
I already fix it sir....thank you...but i have another problem...how do i reset the value of the total volume once the sensor already stop?because it just add to the last data....if i use reset....this won’t help me since i am using a rtc and it would reset also the time...any thoughts sir? I would be happy to hear it...i am currently working with my school project...
Sir, Please provide me a code and circuit connection of this project
flow rate still increase even if there is no running water
How 12v power supply to motor control by aurdino?
Solenoid is externally powered by it's own 12V the arduino just sends the signal to engage the 12V power supply
Is it possible to use other pin instead of pin 2 by some reason?
yes you can.
Shall we use this for milk also ?
ya for all liquids
Witch ardino work this properly ardino nano ya ardino uno
both, if you want to reduce the cost and size then arduino nano is best
what im going to do if im going to reset the reading every 1000ml thank you very much
if statement ! ..
if (volume == 1000) {
volume = 0;
}
It's automatically work just bush..
Hi bro, can I please have the coding . You show it on the video but it's a bit blur. Sorry for asking again . Thank you so much. 😊
you can download the code from electroniclinic.com. I have added link in the description.
How to fix set 100 ml with control relay
if statement !
this video coding send in bio bro
It's available on electroniclinic. Com
You can show your code , please
link is in the description