关于arduino液滴测速系统设计.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于arduino液滴测速系统设计 产品概述: 液滴测速系统采用DC5V电压工作,当感应区没有液体,蜂鸣器报警,感应区有液体,蜂鸣器不报警。1602液晶显示模块,显示每10秒的液滴数,并且可设置一个每10秒的液滴数进行对照,是一个制作简单、成本低廉的简易液滴测速系统,适用于工厂、医院重症监护室输液、等场所。 产品功能: 1)开机硬件初始化时,1602液晶显示模块显示设定好的界面。 2)当感应区没有液体,蜂鸣器报警,显示模块上面YW栏显示N。 3)当感应区有液体,蜂鸣器不报警,显示模块上面YW栏显示Y,并且滴落一滴液滴,显示模块上面显示加一。 4)通过两个按钮设定每10秒液滴数。 物料清单: icstation UNO R3(Item ID2321 含下载线一根) 1套 面包板(Item ID:1450) 1个 红外线发射管(Item ID:569) 2个 VS1838B红外接收管(Item ID:668) 2个 有源蜂鸣器模块(Item ID:2512) 1个 面包线(Item ID:1437) 39根 开关(Item ID:949) 3个 9)1K电阻(Item ID:744) 7个 +5V直流电源 1个 11)1602液晶显示模块(Item ID:1419) 1个 具体物料实物图如图1所示。 图1 所需物料实物图 相关模块资料: 1602液晶显示模块(Item ID:1419): 有源蜂鸣器模块(Item ID:2512): 硬件原理图: 具体硬件原理图设计如图2所示。 图2 硬件设计原理图 图3 接线图 硬件制作图文教程: 从ICSTATION UNO R3开发板中将+5V电源和GND引出到面包板上,其中,红色面包线用作电源线,黑色面包线用作地线,如图4所示。 引出电源以及地线 Lead to the power supply line and GND 图4 从Arduino板中引出电源线与地线 将1602液晶显示模块插在面包板上,如图5所示。 在面包板上面安放1602液晶显示模块 图5 插装显示模块图 按照原理图将1602液晶显示模块与ICSTATION UNO R3开发板接线,如图6所示。 1602液晶显示模块与ICSTATION UNO R3开发板接线 图3 接线图 放置蜂鸣器,如图7所示。 图7 放置蜂鸣器 将蜂鸣器的1脚接正极,3脚接负极,2脚接ICSTATION UNO R3开发板的6脚,如图8所示。 元器件连线 图8 插接模块到面包板 放置红外接收管,如图9所示 (a)放置红外接收管 图9 插接红外接收管模块 将红外接收管的1脚接上220K限流电阻再接ICSTATION UNO R3开发板的A3脚,2脚接负极,3脚接ICSTATION UNO R3开发板的A2脚,如图10所示。 图10 接线图 放置红外发射管,如图11所示 (a)放置红外发射管 图11 插接红外发射管模块 9)将红外发射管正极接电阻再接正极,负极接GND,如图12所示。 (a)元器件连线 图12 红外发射管接线 10)放置开关跟1k限流电阻,如图13所示。 图13 放置开关跟电阻 11)讲四个开关1脚都接+5v,3脚都接GND,加开关2脚接A0,分减开关2脚接A1,开关开关2脚接A4,如图14所示。 图14 开关接线 程序设计: 具体的源程参见液滴测速系统。 实验现象: 实验效果演示图。如图15所示。 图15 效果演示图

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档