ಫ್ಲೋಮೀಟರ್: ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಎಲ್ಲವೂ

ಹರಿವಿನ ಮೀಟರ್

ದ್ರವದ ಹರಿವು ಅಥವಾ ಬಳಕೆಯನ್ನು ಅಳೆಯಿರಿ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದು ಮುಖ್ಯವಾಗಿದೆ ಮತ್ತು ಇದಕ್ಕಾಗಿ ನಿಮಗೆ ಫ್ಲೋ ಮೀಟರ್ ಅಗತ್ಯವಿದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಫಾರ್ಮುಲಾ 1 ಅನ್ನು ಅನುಸರಿಸಿದರೆ, ಪ್ರತಿ ತಂಡವು ತಮ್ಮ ಕಾರುಗಳಲ್ಲಿ ಮಾಡುವ ಬಳಕೆಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಎಂಜಿನ್‌ನಲ್ಲಿ ಫ್ಲೋ ಮೀಟರ್ ಅನ್ನು ಬಳಸಲು ಎಫ್‌ಐಎ ತಂಡಗಳನ್ನು ಒತ್ತಾಯಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು ಹೆಚ್ಚಿನ ಹರಿವನ್ನು ಚುಚ್ಚುವ ಮೂಲಕ ಸಂಭವನೀಯ ಬಲೆಗಳನ್ನು ತಪ್ಪಿಸುತ್ತದೆ ಎಂದು ನಿಮಗೆ ತಿಳಿಯುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ಶಕ್ತಿ. ಅಥವಾ ಎಂಜಿನ್ ಅನ್ನು ಸುಡಲು ತೈಲವನ್ನು ಹೇಗೆ ಬಳಸಲಾಗುತ್ತದೆ ...

ಆದರೆ ಎಫ್ 1 ನ ಹೊರಗಡೆ, ಈ ಸಾಧನಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಯಾವ ನೀರಿನ ಬಳಕೆ ಅಥವಾ ಯಾವುದೇ ದ್ರವವನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂದು ತಿಳಿಯಲು ಆಸಕ್ತಿ ಹೊಂದಿರಬಹುದು, ಅಥವಾ ಅದನ್ನು ಯಾವಾಗ ಸೇವಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಟ್ಯಾಂಕ್‌ನಿಂದ ಸೆಳೆಯುವ ಟ್ಯೂಬ್‌ನ ಹರಿವಿನ ಪ್ರಮಾಣವನ್ನು ಸಹ ನಿರ್ಧರಿಸಬಹುದು, ಸ್ವಯಂಚಾಲಿತ ಉದ್ಯಾನ ನೀರಾವರಿ ವ್ಯವಸ್ಥೆಗಳು, ಇತ್ಯಾದಿ. ದಿ ಈ ಅಂಶಗಳ ಅನ್ವಯಗಳು ಹಲವು, ಮಿತಿಯನ್ನು ನೀವೇ ಹೊಂದಿಸಬಹುದು.

ಫ್ಲೋಮೀಟರ್ ಅಥವಾ ಫ್ಲೋಮೀಟರ್

ನಿಮಗೆ ಹೇಗೆ ತಿಳಿಯಬೇಕು ಹರಿವು ಒಂದು ದ್ರವ ಅಥವಾ ದ್ರವದ ಪ್ರಮಾಣವು ಒಂದು ಪೈಪ್ ಅಥವಾ ಸ್ಟಬ್ ಮೂಲಕ ಪ್ರತಿ ಯುನಿಟ್ ಸಮಯಕ್ಕೆ ಸಂಚರಿಸುತ್ತದೆ. ಇದನ್ನು ನಿಮಿಷಕ್ಕೆ ಲೀಟರ್, ಗಂಟೆಗೆ ಲೀಟರ್, ಗಂಟೆಗೆ ಘನ ಮೀಟರ್, ಸೆಕೆಂಡಿಗೆ ಘನ ಮೀಟರ್ ಮುಂತಾದ ಸಮಯದ ಘಟಕದಿಂದ ಭಾಗಿಸಿ ಪರಿಮಾಣದ ಘಟಕಗಳಲ್ಲಿ ಅಳೆಯಲಾಗುತ್ತದೆ. (l / min, l / h, m³ / h, ...).

ಫ್ಲೋ ಮೀಟರ್ ಎಂದರೇನು?

El ಹರಿವಿನ ಮೀಟರ್ ಅಥವಾ ದ್ರವ ಮೀಟರ್ ಪೈಪ್ ಮೂಲಕ ಹೋಗುವ ಆ ಪ್ರಮಾಣದ ಹರಿವನ್ನು ಅಳೆಯುವ ಸಾಮರ್ಥ್ಯವಿರುವ ಸಾಧನ ಇದು. ಆರ್ಡುನೊದೊಂದಿಗೆ ಸುಲಭವಾಗಿ ಸಂಯೋಜಿಸಬಹುದಾದ ಹಲವಾರು ಮಾದರಿಗಳು ಮತ್ತು ತಯಾರಕರು ಇದ್ದಾರೆ. ಈ ಹರಿವಿನ ಪ್ರಮಾಣವು ಪೈಪ್‌ನ ವಿಭಾಗ ಮತ್ತು ಪೂರೈಕೆ ಒತ್ತಡದಂತಹ ಹಲವಾರು ಅಂಶಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.

ಆ ಎರಡು ನಿಯತಾಂಕಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಮೂಲಕ ಮತ್ತು ಹರಿವನ್ನು ಅಳೆಯುವ ಫ್ಲೋ ಮೀಟರ್‌ನೊಂದಿಗೆ, ನೀವು ದ್ರವಗಳಿಗೆ ಅತ್ಯಾಧುನಿಕ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಬಹುದು. ಮನೆ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಅಥವಾ ಇತರ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ಯೋಜನೆಗಳಿಗೆ ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ. ಮನೆ ಯೋಜನೆಗಳಿಗಾಗಿ, ತಯಾರಕರು ಹೊಂದಿದ್ದಾರೆ YF-S201, FS300A, FS400A ನಂತಹ ಪ್ರಸಿದ್ಧ ಮಾದರಿಗಳುಇತ್ಯಾದಿ

ಫ್ಲೋಮೀಟರ್ ಪ್ರಕಾರಗಳು

ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ನೀವು ಕಾಣಬಹುದು ವಿವಿಧ ಪ್ರಕಾರಗಳು ನೀವು ನೀಡುವ ಬಳಕೆ ಮತ್ತು ನೀವು ಹೂಡಿಕೆ ಮಾಡಲು ಬಯಸುವ ಬಜೆಟ್ ಅನ್ನು ಅವಲಂಬಿಸಿ ಫ್ಲೋಮೀಟರ್ ಅಥವಾ ಫ್ಲೋ ಮೀಟರ್. ಇದಲ್ಲದೆ, ಅವುಗಳಲ್ಲಿ ಕೆಲವು ನೀರು, ಇಂಧನ, ತೈಲದಂತಹ ದ್ರವಕ್ಕೆ ನಿರ್ದಿಷ್ಟವಾಗಿವೆ, ಇತರವುಗಳು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ನಿಖರತೆಯನ್ನು ಹೊಂದಿವೆ, ಕೈಗಾರಿಕಾ ಮಟ್ಟದಲ್ಲಿ ಕೆಲವು ಮುಂದುವರಿದ ಬೆಲೆಗಳಲ್ಲಿ ಕೆಲವು ಯುರೋಗಳಿಂದ ಸಾವಿರಾರು ಯುರೋಗಳವರೆಗೆ ಬೆಲೆಗಳಿವೆ:

  • ಯಾಂತ್ರಿಕ ಫ್ಲೋಮೀಟರ್: ಪ್ರತಿಯೊಬ್ಬರೂ ತಮ್ಮ ಮೀಟರ್‌ನಲ್ಲಿ ಸೇವಿಸುವ ನೀರನ್ನು ಅಳೆಯಲು ಮನೆಯಲ್ಲಿರುವ ಅತ್ಯಂತ ವಿಶಿಷ್ಟ ಮೀಟರ್ ಇದು. ಹರಿವು ಟರ್ಬೈನ್ ಅನ್ನು ತಿರುಗಿಸುತ್ತದೆ, ಅದು ಶಾಫ್ಟ್ ಅನ್ನು ಚಲಿಸುವ ಯಾಂತ್ರಿಕ ಕೌಂಟರ್ಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ, ಅದು ವಾಚನಗೋಷ್ಠಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಯಾಂತ್ರಿಕವಾಗಿರುವುದರಿಂದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದನ್ನು ಆರ್ಡುನೊದೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
  • ಅಲ್ಟ್ರಾಸಾನಿಕ್ ಫ್ಲೋಮೀಟರ್- ಉದ್ಯಮದಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಮನೆಯ ಬಳಕೆಗೆ ಅತ್ಯಂತ ದುಬಾರಿಯಾಗಿದೆ. ಅಲ್ಟ್ರಾಸೌಂಡ್ ಅಳೆಯುವ ದ್ರವದ ಮೂಲಕ ಹಾದುಹೋಗುವ ಸಮಯದಿಂದ ನೀವು ಹರಿವಿನ ಪ್ರಮಾಣವನ್ನು ಅಳೆಯಬಹುದು.
  • ವಿದ್ಯುತ್ಕಾಂತೀಯ ಫ್ಲೋಮೀಟರ್: ಉದ್ಯಮದಲ್ಲಿ ಹೆಚ್ಚಾಗಿ 40 ಇಂಚುಗಳಷ್ಟು ಕೊಳವೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನ ಒತ್ತಡಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಅವು ತುಂಬಾ ದುಬಾರಿಯಾಗಿದೆ ಮತ್ತು ಮಾಪನಕ್ಕಾಗಿ ವಿದ್ಯುತ್ಕಾಂತೀಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತವೆ.
  • ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಟರ್ಬೈನ್ ಫ್ಲೋಮೀಟರ್: ಕಡಿಮೆ ವೆಚ್ಚ ಮತ್ತು ಅತ್ಯಂತ ನಿಖರ. ನಿಮ್ಮ ಆರ್ಡುನೊದೊಂದಿಗೆ ನೀವು ಸುಲಭವಾಗಿ ಸಂಯೋಜಿಸಬಹುದಾದಂತಹವುಗಳು ಮತ್ತು ಮನೆ ಬಳಕೆಗೂ ಬಳಸಲಾಗುತ್ತದೆ. ಅವರು ಬ್ಲೇಡ್‌ಗಳೊಂದಿಗೆ ಟರ್ಬೈನ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ, ಅದು ದ್ರವದ ಹರಿವು ಅದರ ಮೂಲಕ ಹಾದುಹೋಗುವಾಗ ತಿರುಗುತ್ತದೆ ಮತ್ತು ಹಾಲ್ ಎಫೆಕ್ಟ್ ಸೆನ್ಸಾರ್ ಅದು ತಿರುವಿನಲ್ಲಿ ತಲುಪುವ ಆರ್‌ಪಿಎಂಗಳ ಪ್ರಕಾರ ಹರಿವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ. ಸಮಸ್ಯೆಯೆಂದರೆ ಒಳನುಗ್ಗುವಿಕೆಯು ಅಧಿಕ ಒತ್ತಡದ ಕುಸಿತವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಅವುಗಳ ಭಾಗಗಳಲ್ಲಿ ಕ್ಷೀಣಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅವು ಹೆಚ್ಚು ಕಾಲ ಉಳಿಯುವುದಿಲ್ಲ ...

ನಾವು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ನಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, ನಾವು ಇವುಗಳ ಅಧ್ಯಯನವನ್ನು ಮುಂದುವರಿಸಲಿದ್ದೇವೆ ...

ಆರ್ಡುನೊ ಮತ್ತು ಎಲ್ಲಿ ಖರೀದಿಸಬೇಕು ಎಂಬುದಕ್ಕೆ ಫ್ಲೋಮೀಟರ್‌ಗಳು

ದಿ ಆರ್ಡುನೊದಲ್ಲಿ ಬಳಸುವ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಪ್ರಕಾರದ ಹರಿವಿನ ಮೀಟರ್‌ಗಳುYF-S201, YF-S401, FS300A, ಮತ್ತು FS400A ಗಳಂತೆ, ನಾನು ಪ್ಲಾಸ್ಟಿಕ್ ಹೌಸಿಂಗ್ ಮತ್ತು ಒಳಗೆ ಬ್ಲೇಡ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ರೋಟರ್ ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ, ನಾನು ಮೊದಲೇ ಹೇಳಿದಂತೆ. ರೋಟರ್ ಮತ್ತು ಅದರ ತಿರುಗುವಿಕೆಗೆ ಸ್ಥಿರವಾಗಿರುವ ಮ್ಯಾಗ್ನೆಟ್, ಹಾಲ್ ಪರಿಣಾಮದಿಂದ, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಅದು ಅಳೆಯುವ ಹರಿವು ಅಥವಾ ಬಳಕೆಯನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಸಂವೇದಕ output ಟ್‌ಪುಟ್ ಒಂದು ಚದರ ತರಂಗವಾಗಿದ್ದು, ಅದರ ಮೂಲಕ ಹರಿವಿನ ಪ್ರಮಾಣಕ್ಕೆ ಅನುಪಾತದಲ್ಲಿರುತ್ತದೆ.

ಆವರ್ತನ (Hz) ಮತ್ತು ಹರಿವು (l / min) ನಡುವಿನ K ಪರಿವರ್ತನೆ ಅಂಶವು ತಯಾರಕರು ಸಂವೇದಕಕ್ಕೆ ನೀಡಿದ ನಿಯತಾಂಕಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ, ಆದ್ದರಿಂದ, ಇದು ಎಲ್ಲರಿಗೂ ಒಂದೇ ಆಗಿರುವುದಿಲ್ಲ. ರಲ್ಲಿ ಡೇಟಾಶೀಟ್‌ಗಳು ಅಥವಾ ಮಾದರಿ ಮಾಹಿತಿ ನೀವು ಖರೀದಿಸುವಿಕೆಯು ಈ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ ಇದರಿಂದ ನೀವು ಅವುಗಳನ್ನು ಆರ್ಡುನೊ ಕೋಡ್‌ನಲ್ಲಿ ಬಳಸಬಹುದು. ಎರಡೂ ನಿಖರತೆಯು ಒಂದೇ ಆಗಿರುವುದಿಲ್ಲ, ಆದಾಗ್ಯೂ, ಸಾಮಾನ್ಯವಾಗಿ, ಆರ್ಡುನೊಗೆ ಇವುಗಳು ಪ್ರಸ್ತುತ ಹರಿವಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ 10% ಮೇಲೆ ಅಥವಾ ಕೆಳಗೆ ಬದಲಾಗುತ್ತವೆ.

ದಿ ಶಿಫಾರಸು ಮಾಡಲಾದ ಮಾದರಿಗಳು ಅವುಗಳು:

  • YF-S201: ಇದು ನಿಮಿಷಕ್ಕೆ 1 ರಿಂದ 4 ಲೀಟರ್ ನಡುವಿನ ಹರಿವನ್ನು ಅಳೆಯಲು 0.3/6 ″ ಟ್ಯೂಬ್‌ಗೆ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿದೆ. ಇದು ಸಹಿಸಿಕೊಳ್ಳುವ ಗರಿಷ್ಠ ಒತ್ತಡ 0.8 ಎಂಪಿಎ, ಗರಿಷ್ಠ ದ್ರವ ತಾಪಮಾನ 80 ಸಿ ವರೆಗೆ ಇರುತ್ತದೆ. ಇದರ ವೋಲ್ಟೇಜ್ 5-18 ವಿ ನಡುವೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
  • YF-S401: ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಟ್ಯೂಬ್‌ಗೆ ಸಂಪರ್ಕವು 1/2 is ಆಗಿದೆ, ಆದರೂ ನೀವು ಯಾವಾಗಲೂ ಪರಿವರ್ತಕಗಳನ್ನು ಬಳಸಬಹುದು. ಇದು ಅಳೆಯುವ ಹರಿವು 1 ರಿಂದ 30 ಲೀ / ನಿಮಿಷ, 1.75 ಎಂಪಿಎ ವರೆಗಿನ ಒತ್ತಡ ಮತ್ತು 80 temperatures ಸಿ ವರೆಗಿನ ದ್ರವ ತಾಪಮಾನ. ಆದಾಗ್ಯೂ, ಅದರ ವೋಲ್ಟೇಜ್ ಇನ್ನೂ 5-18 ವಿ.
  • ಎಫ್ಎಸ್ 300 ಎ: ಹಿಂದಿನ ವೋಲ್ಟೇಜ್ ಮತ್ತು ಅದೇ ಗರಿಷ್ಠ ತಾಪಮಾನ. ಈ ಸಂದರ್ಭದಲ್ಲಿ 3/4 ಪೈಪ್‌ಗಳೊಂದಿಗೆ, ಗರಿಷ್ಠ 1 ರಿಂದ 60 ಲೀ / ನಿಮಿಷದ ಹರಿವು ಮತ್ತು 1.2 ಎಂಪಿಎ ಒತ್ತಡಗಳು.
  • ಯಾವುದೇ ಉತ್ಪನ್ನಗಳು ಕಂಡುಬಂದಿಲ್ಲ.: ಇದು ಅದರ ಪರ್ಯಾಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ವೋಲ್ಟೇಜ್ ಮತ್ತು ಗರಿಷ್ಠ ತಾಪಮಾನವನ್ನು ಸಹ ನಿರ್ವಹಿಸುತ್ತದೆ, ಗರಿಷ್ಠ ಹರಿವು ಮತ್ತು ಒತ್ತಡವು ಎಫ್‌ಎಸ್ 300 ಎ ಯಂತೆಯೇ ಇರುತ್ತದೆ. ಬದಲಾಗುವ ಏಕೈಕ ವಿಷಯವೆಂದರೆ ಟ್ಯೂಬ್ 1 ಇಂಚು.

ನಿಮ್ಮ ಯೋಜನೆಗಾಗಿ ನಿಮಗೆ ಹೆಚ್ಚು ಆಸಕ್ತಿ ಇರುವದನ್ನು ನೀವು ಆರಿಸಬೇಕು ...

ಆರ್ಡುನೊ ಜೊತೆ ಸಂಯೋಜನೆ: ಒಂದು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆ

ಆರ್ಡುನೊ ಫ್ಲೋಮೀಟರ್‌ಗೆ ಸಂಪರ್ಕಗೊಂಡಿದೆ

La ನಿಮ್ಮ ಹರಿವಿನ ಮೀಟರ್‌ನ ಸಂಪರ್ಕವು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಅವು ಸಾಮಾನ್ಯವಾಗಿ 3 ಕೇಬಲ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಒಂದು ಹರಿವಿನ ದತ್ತಾಂಶ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಮತ್ತು ಇತರ ಎರಡು ವಿದ್ಯುತ್‌ಗಾಗಿ. ನಿಮಗೆ ಸೂಕ್ತವಾದ ಆರ್ಡುನೊ ಇನ್‌ಪುಟ್‌ಗೆ ಡೇಟಾವನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಮತ್ತು ನಂತರ ಸ್ಕೆಚ್ ಕೋಡ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಬಹುದು. ಮತ್ತು ಶಕ್ತಿಗಳು, ಒಂದು 5 ವಿ ಮತ್ತು ಇನ್ನೊಂದು ಜಿಎನ್‌ಡಿಗೆ, ಮತ್ತು ಅದು ಕೆಲಸ ಮಾಡಲು ಸಾಕು.

ಆದರೆ ಇದು ಕೆಲವು ರೀತಿಯ ಕಾರ್ಯವನ್ನು ಹೊಂದಲು, ಮೊದಲು ನೀವು ಅದನ್ನು ರಚಿಸಬೇಕು Arduino IDE ನಲ್ಲಿ ಕೋಡ್. ಈ ಹರಿವಿನ ಸಂವೇದಕವನ್ನು ಬಳಸುವ ವಿಧಾನಗಳು ಹಲವು, ಮತ್ತು ಅದನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡುವ ವಿಧಾನಗಳು, ಇಲ್ಲಿ ನೀವು ಹೊಂದಿದ್ದರೂ ಸಹ ಪ್ರಾಯೋಗಿಕ ಮತ್ತು ಸರಳ ಉದಾಹರಣೆ ಆದ್ದರಿಂದ ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ನೋಡಲು ಪ್ರಾರಂಭಿಸಬಹುದು:

const int sensorPin = 2;
const int measureInterval = 2500;
volatile int pulseConter;
 
// Si vas a usar el YF-S201, como en este caso, es 7.5.
//Pero si vas a usar otro como el FS300A debes sustituir el valor por 5.5, o 3.5 en el FS400A, etc.
const float factorK = 7.5;
 
void ISRCountPulse()
{
   pulseConter++;
}
 
float GetFrequency()
{
   pulseConter = 0;
 
   interrupts();
   delay(measureInterval);
   noInterrupts();
 
   return (float)pulseConter * 1000 / measureInterval;
}
 
void setup()
{
   Serial.begin(9600);
   attachInterrupt(digitalPinToInterrupt(sensorPin), ISRCountPulse, RISING);
}
 
void loop()
{
   // Con esto se obtiene la frecuencia en Hz
   float frequency = GetFrequency();
 
   // Y con esto se calcula el caudal en litros por minuto
   float flow_Lmin = frequency / factorK;
 
   Serial.print("Frecuencia obtenida: ");
   Serial.print(frequency, 0);
   Serial.print(" (Hz)\tCaudal: ");
   Serial.print(flow_Lmin, 3);
   Serial.println(" (l/min)");
}

ಮತ್ತು ನೀವು ಬಯಸಿದರೆ ಬಳಕೆ ಪಡೆಯಿರಿ, ನಂತರ ನೀವು ಈ ಇತರ ಕೋಡ್ ಅನ್ನು ಬಳಸಬಹುದು, ಅಥವಾ ಎರಡನ್ನೂ ಸಂಯೋಜಿಸಲು ಎರಡನ್ನೂ ಸಂಯೋಜಿಸಬಹುದು ... ಬಳಕೆಗಾಗಿ, ಸಾಧಿಸಿದ ಹರಿವನ್ನು ಸಮಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಸಂಯೋಜಿಸಬೇಕು:

const int sensorPin = 2;
const int measureInterval = 2500;
volatile int pulseConter;
 
//Para el YF-S201 es 7.5, pero recuerda que lo debes modificar al factor k de tu modelo
const float factorK = 7.5;
 
float volume = 0;
long t0 = 0;
 
 
void ISRCountPulse()
{
   pulseConter++;
}
 
float GetFrequency()
{
   pulseConter = 0;
 
   interrupts();
   delay(measureInterval);
   noInterrupts();
 
   return (float)pulseConter * 1000 / measureInterval;
}
 
void SumVolume(float dV)
{
   volume += dV / 60 * (millis() - t0) / 1000.0;
   t0 = millis();
}
 
void setup()
{
   Serial.begin(9600);
   attachInterrupt(digitalPinToInterrupt(sensorPin), ISRCountPulse, RISING);
   t0 = millis();
}
 
void loop()
{
   // Obtención del afrecuencia
   float frequency = GetFrequency();
 
   //Calcular el caudal en litros por minuto
   float flow_Lmin = frequency / factorK;
   SumVolume(flow_Lmin);
 
   Serial.print(" El caudal es de: ");
   Serial.print(flow_Lmin, 3);
   Serial.print(" (l/min)\tConsumo:");
   Serial.print(volume, 1);
   Serial.println(" (L)");
}

ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ಅವಲಂಬಿಸಿ ನೀವು ಈ ಕೋಡ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಬೇಕು ಎಂದು ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿದೆ, ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅದನ್ನು ಹಾಕುವುದು ಬಹಳ ಮುಖ್ಯ ಕೆ ಅಂಶ ನೀವು ಖರೀದಿಸಿದ ಮಾದರಿಯ ಅಥವಾ ಅದು ನಿಜವಾದ ಅಳತೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಮರೆಯಬೇಡ!


ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.