专注于武汉中小企业服务解决方案提供商

电脑维修、布线、安防监控、数据恢复、采购、回收

所属分类 > 家电维修 > 正文

如何使用Arduino和LCD显示屏构建一个数字水流量计? (如何使用arduino电子鼓)

编辑:rootadmin
在这篇文章中,我们将使用Arduino和x2LCD显示屏构建一个数字水流量计。我们将看看YF-S水流量传感器,其结构和工作原理以及如何与Arduino接口以提取一些有用的读数。拟议的项目可以测量以升/分钟为单位的水流量和以升为单位的总水流量。让我们来看看YF-S水流量传感器。YF-S是一款基于霍尔效应的水传感器。它具有三个端子5V(标称工作电压),GND和输出。+5V为红色线,黑色为接地线,*为输出。传感器发出的频率与水流量成正比。YF-S传感器的测量范围从1升/分钟到升/分钟。水压应小于或等于1.MPa。水可以从一端注入,水流过另一端。传感器可以放置在罐体的主闸阀之后;如果要测量水管网络中的水流量,或者可以放置在水龙头之前以测量单个水龙头的水流量。传感器的位置可以根据用户的需要放在任何地方,但必须注意避免漏水。传感器具有磁铁和霍尔效应传感器;如果我们看一下水流传感器的侧面,我们可以看到水流路径中的塑料涡轮机。一个圆形磁铁嵌入在涡轮机的中心,霍尔效应传感器被密封并防止潮湿,并放置在磁铁上方。霍尔效应传感器为涡轮机的每一圈产生一个脉冲。串行绘图仪上的水流波形我们可以看到水流量传感器在arduinoIDE的串行绘图仪上产生的脉冲,如下所示(使用Arduino单通道示波器)。

整理分享如何使用Arduino和LCD显示屏构建一个数字水流量计? (如何使用arduino电子鼓),希望有所帮助,仅作参考,欢迎阅读内容。

如何使用Arduino和LCD显示屏构建一个数字水流量计? (如何使用arduino电子鼓)

内容相关其他词:如何使用arduino测量电机转速,如何使用Arduino开发板控制一个LED灯的亮灭,如何使用arduino控制较高电压的蜂鸣器,如何使用arduino控制较高电压的蜂鸣器,如何使用arduino编写程序,如何使用arduino测量电机转速,如何使用Arduino开发板控制一个LED灯的亮灭,如何使用arduino 开关控制rgb亮度,内容如对您有帮助,希望把内容链接给更多的朋友!

我们将空气吹过传感器以旋转涡轮机作为测试,生成的波形如上所示。左侧密度较高的波形表示涡轮机的频率更高,旋转速度更快,右侧密度较低的波形表示反之亦然。一致的水流提供一致的频率输出。我们必须将频率转换为升/分钟刻度。为此,制造商给出了一个公式:水流量(升/分钟)=频率/7.5因此,我们需要测量生成的频率并在程序代码中应用上述公式。YF-S技术规格:·精度:+/-%,如果您需要更好的精度,我们需要校准。·工作温度:-至+摄氏度。·工作湿度:%至%相对湿度。·输出占空比:%+/-%。·最大水压:1.兆帕。·每升豆类:。·最大电流消耗:V时为5mAYF-S水流量传感器到此结束。现在让我们转到原理图。示意图:

水流量传感器的输出引脚连接到Arduino的A0。使用K电位计调整显示对比度。按照上图连接Arduino和LCD显示屏。程序代码://-----ProgramDevelopedbyR.Girish-----//#include《LiquidCrystal.h》LiquidCrystallcd(,,5,4,3,2);intX;intY;floatTime=0;floatfrequency=0;floatwaterFlow=0;floattotal=0;floatLS=0;constintinput=A0;constinttest=9;voidsetup(){Serial.begin();lcd.begin(,2);lcd.clear();lcd.setCursor(0,0);lcd.print(“WaterFlowMeter”);lcd.setCursor(0,1);lcd.print(“****************”);delay();pinMode(input,INPUT);pinMode(test,OUTPUT);*ogWrite(test,);}voidloop(){X=pulseIn(input,HIGH);Y=pulseIn(input,LOW);Time=X+Y;frequency=/Time;waterFlow=frequency/7.5;LS=waterFlow/;if(frequency》=0){if(isinf(frequency)){lcd.clear();lcd.setCursor(0,0);lcd.print(“L/Min:0.”);lcd.setCursor(0,1);lcd.print(“Total:”);lcd.print(total);lcd.print(“L”);}else{total=total+LS;Serial.println(frequency);lcd.clear();lcd.setCursor(0,0);lcd.print(“L/Min:”);lcd.print(waterFlow);lcd.setCursor(0,1);lcd.print(“Total:”);lcd.print(total);lcd.print(“L”);}}delay();}//-----ProgramDevelopedbyR.Girish-----//“L/Min”表示当前水流量,“总计”表示自电路打开以来的总流量。您还可以流动粘度值接近水的任何液体。

标签: 如何使用arduino电子鼓


本文链接地址:https://www.iopcc.com/jiadian/92791.html转载请保留说明!

上一篇:作为一种新型的显示技术产品,透明屏有哪些应用场景? (作为一种新型的社会治理模式,公共管理的伦理需求)

下一篇:LED小间距显示屏的常见故障和怎么修理 (室内led小间距显示屏)

推荐内容:

皇冠CS-180电磁炉开机无任何反应的故障维修 (皇冠电磁炉多少钱一个)

皇冠CS-180电磁炉开机无任何反应的故障维修 (皇冠电磁炉多少钱一个)

电磁炉无任何反应。根据故障现象分析,该故障多发生在弱电电路相关元件损坏。弱电电路如图1下半部分所示,该电 ...

科创KCH-40电热水瓶维修案例 (科雪电热水器价格)

科创KCH-40电热水瓶维修案例 (科雪电热水器价格)

:热水瓶不工作。故障原因:电容C1击穿。故障原因分析:热水瓶不工作是电源电路有故障。将电源插头接入电源,V交流 ...

德昕S-188C16电磁炉通电后无法开机 (德昕s188c16电磁炉电路图)

德昕S-188C16电磁炉通电后无法开机 (德昕s188c16电磁炉电路图)

,通电后,面板所有指示灯闪亮一下即灭,按开/关键无法开机。故障检修:通电指示灯闪亮一下即灭,是该灶复位且 ...

振达牌HC-6A冰热饮水机水龙头漏水 (振达科技)

振达牌HC-6A冰热饮水机水龙头漏水 (振达科技)

水龙头主体与出水接头松动,在接头处缠绕数层塑料带,重新拧紧水龙头主体。若水龙头主体久用爆裂,或内部胶塞 ...

乾坤DXBT-2A型读写保健灯功能选择为“台灯”,灯泡亮;选为“有灯监测”时,灯不亮也不能监测 (乾坤品牌)

乾坤DXBT-2A型读写保健灯功能选择为“台灯”,灯泡亮;选为“有灯监测”时,灯不亮也不能监测 (乾坤品牌)

接触*。用酒精清洗后,【故障】排除。友情提示,文章源自互联网收集,欢迎你到技术交流请*家电维修技术 ...

win7文件夹属性列表没有共享选项怎么修理 (win7文件夹属性没有共享)

win7文件夹属性列表没有共享选项怎么修理 (win7文件夹属性没有共享)

理分享。有用户需要设置文件的共享性,但是在文件的设置中心中,却没有看到共享选项。这个情况其实是我们的*没 ...

Windows10系统怎样关闭迈克菲防火墙 (WINDOWS10系统怎样清理内存垃圾)

Windows10系统怎样关闭迈克菲防火墙 (WINDOWS10系统怎样清理内存垃圾)

但是发现下载软件后被阻止安装,因为被迈克菲的防火墙给阻挡了,那么我们该如何关闭防火墙呢?今天小编带来了详 ...

重置手机系统会导致你的乐视手机变砖! (重置手机系统会降级)

重置手机系统会导致你的乐视手机变砖! (重置手机系统会降级)

售,并且乐视定位器即将面临倒闭,这就是说,你现在手上的乐视定位器将是一个过去式的存在,且用且珍惜。需要 ...

几个小技巧搞定Home按键不管用的问题! (怎么技巧)

几个小技巧搞定Home按键不管用的问题! (怎么技巧)

请况。这时候,不妨试试小编教大家的这几个小技巧。1、调整Home按键打开任意一款App使用,按住电源开关几秒钟,直 ...

iPhone真的好吗?苹果官方给出的8个理由 (iphone真的好吗)

iPhone真的好吗?苹果官方给出的8个理由 (iphone真的好吗)

的8个理由(iphone真的好吗),希望有所帮助,仅作参考,欢迎阅读内容。内容相关其他词:苹果真的很好用吗,苹果真的好 ...

Copyright © 2023 武汉电脑维修 All Rights Reserved.

鄂ICP备2023003026号

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢!邮箱: opceo@qq.com