基于Arduino的温湿度检测仪的制作方法

文档序号:6718188阅读:1515来源:国知局
基于Arduino的温湿度检测仪的制作方法
【专利摘要】本实用新型提供一种基于Arduino的温湿度检测仪,包括传感器模块、电源模块、Arduino控制板、无线传输模块和操作终端,所述的传感器模块与Arduino控制板相连,所述的电源模块与Arduino控制板相连,所述的Arduino控制板与操作终端通过无线传输模块连接。本实用新型可以实现远程控制和多点同时检测;信号通过Arduino控制板的处理,将温湿度等相关数据直接存储在电脑上,可以达到对温湿度的监控,同时也方便了数据的处理和共享。
【专利说明】基于Arduino的温湿度检测仪

【技术领域】
[0001]本实用新型涉及一种温湿度检测装置,尤其是一种基于Arduino的温湿度检测仪。

【背景技术】
[0002]温湿度是环境中一个重要的物理参数,人类的生存和社会活动与温湿度密切相关。在生产和生活中的许多场合,不论是仓库管理、图书保存,还是工业生产、居民生活,都对环境中的温湿度有一定的要求。因此,对环境中温湿度的检测和控制显得尤为重要,温湿度检测在很多现代科技领域中也成为一项重要技术。而温湿度检测仪的应用越来越广泛,但是传统的手持温湿度检测仪,功能相对单一,只能完成数据监测和显示;而其他多功能温湿度检测仪虽然可以存储数据,但是都是以存储在数据卡为主,如果需要在将数据存储在PC上,还需要将存储卡插入PC,步骤繁琐。


【发明内容】

[0003]本实用新型提供一种基于Arduino的温湿度检测仪,克服现有温湿度检测仪的不足之处,可以直接将数据存储在操作终端上。
[0004]本实用新型通过下述方案实现:基于Arduino的温湿度检测仪,包括传感器模块、电源模块、Arduino控制板、无线传输模块和操作终端,所述的传感器模块与Arduino控制板相连,所述的电源模块与Arduino控制板相连,所述的Arduino控制板与操作终端通过无线传输模块连接。
[0005]所述的传感器模块包括温度传感单元、湿度传感单元和A/D转换单元。
[0006]所述的Arduino控制板内设置有信号输入端和信号输出端。
[0007]所述的信号输入端与传感器模块相连,所述的信号输出端通过无线传输模块与操作终端连接。
[0008]所述的操作终端为任何具有程序运行功能和数据处理能力的设备,包括PAD、智能手机或者电脑。
[0009]本实用新型的有益效果是:提供一种基于Arduino的温湿度检测仪,使用无线传输模块,可以实现远程控制和多点同时检测;信号通过Arduino控制板的处理,将温湿度等相关数据直接存储在电脑上,可以达到对温湿度的监控,同时也方便了数据的处理和共享。

【专利附图】

【附图说明】
[0010]图1为基于Arduino的温湿度检测仪的构成模块框图;
[0011]图2为基于Arduino的温湿度检测仪的传感器模块示意图。

【具体实施方式】
[0012]下面结合图1和图2对本实用新型进一步说明:
[0013]—种基于Arduino的温湿度检测仪,其中包括传感器模块、电源模块、Arduino控制板、无线传输模块和操作终端,所述的传感器模块与Arduino控制板相连,所述的电源模块与Arduino控制板相连,所述的Arduino控制板与操作终端通过无线传输模块连接。该检测仪选用Arduino Uno R3为Arduino控制板,该控制板体积小耗能低,并且可以满足该检测仪设计要求。
[0014]所述的传感器模块包括温度传感单元、湿度传感单元和A/D转换单元,所述的温度传感单元、湿度传感单元通过热敏电阻、湿敏电阻检测得到温度模拟信号和湿度模拟信号,经过传感器模块内置的A/D转换单元进行数据转换后,得到湿度数字信号和温度数字信号;本实用新型的传感器选用DHTll数字传感器,该传感器拥有较高的分辨力,输出稳定,精度高。同时该传感器响应快速、抗干扰能力强、功耗低,已经完成校准,因此性价比高,有效地节约了成本。
[0015]所述的Arduino控制板内设置有信号输入端和信号输出端。所述的信号输入端与传感器模块相连,所述的信号输出端通过无线传输模块与操作终端连接。
[0016]所述的操作终端为任何具有程序运行功能和数据处理能力的设备,包括PAD、智能手机或者电脑,在操作终端上安装有LabVIEW控制软件,LabVIEW控制软件发出检测指令至Arduino控制板,并接收从Arduino控制板传输来的数据,对数据进行转换和计算,得到温度和湿度值。
[0017]所述的无线传输模块为XBee pro无线传输模块,通过无线传输模块XBee pro完成Arduino控制板与操作终端的数据传输,操作终端把收到的相关数据(测试地点、温度、湿度、时间和日期等),存储在操作终端电子表格中。
[0018]本实用新型的具体工作步骤为:
[0019]1.打开电源模块(锂电池),给Arduino控制板(Arduino Uno R3控制板)供电。
[0020]2.在操作终端上打开LabVIEW控制软件,选择串口,填写测量地点和文件路径,
[0021]点击LabVIEW的程序运行按钮。
[0022]3.串口配置成功,Arduino控制板(Arduino Uno R3控制板)与LabVIEW控制软件通过无线传输模块(XBee pro无线传输模块)进行通讯。
[0023]4.Arduino控制板(Arduino Uno R3控制板)出发指令使传感器模块(DHT11数值传感器)测量外界的温度和湿度。
[0024]5.传感器模块(DHT11数值传感器)将温度和湿度信号传给Arduino控制板(Arduino Uno R3控制板),再通过无线传输模块(XBee pro无线传输模块)传到操作终端。
[0025]6.操作终端的LabVIEW控制软件读取数据,将读取的数据处理后在虚拟仪器的量表中进行指针显示和数值显示。
[0026]7.同时,测量数据会显示在波形图上。
[0027]8.检测仪进行反复测量,不断在虚拟仪器面板上显示数值,波形图上随着时间推移显示折线,工作人员可以通过此判断既定时间段的温湿度走势,达到监控效果。
[0028]9.如有需要对数据进行记录,相应的数据就会在既定路径的Excel表格中显示记录,方便数据存储;生成的电子表格可以“另存为”在不同地方,方便数据在不同计算机上的共享;同时工作人员可以根据既定时间和地点的数据,直接进行下一步的数据分析。
[0029]10.停止运行LabVIEW控制软件,结束。
【权利要求】
1.一种基于Arduino的温湿度检测仪,包括传感器模块、电源模块、Arduino控制板、无线传输模块和操作终端,其特征在于:所述的传感器模块与Arduino控制板相连,所述的电源模块与Arduino控制板相连,所述的Arduino控制板与操作终端通过无线传输模块连接。
2.根据权利要求1所述的基于Arduino的温湿度检测仪,其特征在于:所述的传感器模块包括温度传感单元、湿度传感单元和A/D转换单元。
3.根据权利要求1所述的基于Arduino的温湿度检测仪,其特征在于:所述的Arduino控制板内设置有信号输入端和信号输出端。
4.根据权利要求3所述的基于Arduino的温湿度检测仪,其特征在于:所述的信号输入端与传感器模块相连,所述的信号输出端通过无线传输模块与操作终端连接。
5.根据权利要求1所述的基于Arduino的温湿度检测仪,其特征在于:所述的操作终端为PAD、智能手机或者电脑。
【文档编号】G08C17/02GK204085564SQ201420421661
【公开日】2015年1月7日 申请日期:2014年7月29日 优先权日:2014年7月29日
【发明者】杨邹意, 江民夏 申请人:杨邹意
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1