Comments (3)
Let's try the Step-by-step procedure from the Calibration page in order to get on the same page.
- Software: I'm assuming you're using the Calibration example.
- Setup: What
capacity
andkFactor
did you use as initial values, just so that I can comprehend. - Bucket: What size are you using?
Maybe you can disclose the sensor you'r using, so that I can follow your calculations.
How do we decide which interval value should correspond to the M factor value ?
The reference will always be your sensor's capacity.
This 100% reference is then divided into ten intervals.
PS: Please note that it will not be possible to change the range of your sensor to 40% of it's original capacity. Calibration can increase the measurement precision within your sensor's range, not change the range.
from flowmeter.
Closed due to inactivity.
from flowmeter.
Someone asked me:
I want to make sure I understand the M factors setting correctly, can you tell me if the following statements are correct?
So I thought I'll just answer here quickly:
- You use only one parameter for upper boundary (capacity) so the lower boundary is always 0
Yes. Capacity really is a scalar property. The usable range is usually smaller, the linear range even more so.
I somehow made the assumption that flow could stop – and that this should be detectable.
- If my sensor has a capacity of 5 l/min but I use it only up to 3 l/min I can set the capacity to 3 and be more accurate with the M factors
Yes. Should your flow rate surpass the 3 l/min, the library will just assume the upper boundary:
Line 54 in 6c8be63
- If I use capacity of 3 then the M factors cover these ranges: 0-0.3, 0.3-0.6, 0.6-0.9 .... So I actually need to measure the flowrate at 0.15, 0.45, 0.75 to be the most accurate
Yes. I would assume that the linear approximation used should work that way, although I haven't double-checked if that's what the code really does. :D
from flowmeter.
Related Issues (20)
- Provide example and explanation about non-blocking scheduling. HOT 1
- How I can change sensor properties in execution Time(In Setup or loop) HOT 4
- Software Debounce HOT 2
- Meter.reset() function not reset totalvolume counter HOT 6
- This library does not work on STM32F103C8T6.. HOT 1
- ESP32 example HOT 1
- Verify sensor calibration value HOT 8
- Question on Digiten G1 - Probably FS400A HOT 6
- Question: Using this with WM-PD Water Meter HOT 10
- .getCurrentVolume reset every request HOT 3
- Support for Arduino Uno Wifi Rev2 HOT 2
- problem with library HOT 6
- Gicar flowmeter unstable doses HOT 7
- Question about the sensor fm-hl3012 HOT 22
- YF-B5 unstable pulses, huge difference between actual and nominal values HOT 18
- YF-DN32 HOT 12
- Split up flow sensor and flow meter into different classes and files. HOT 3
- Improve support of saving and restoring to memory HOT 2
- Improve measurement timing in order to further reduce systematic error. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flowmeter.