CN106289405A - 一种基于Arduino的温湿度监测方法及*** - Google Patents
一种基于Arduino的温湿度监测方法及*** Download PDFInfo
- Publication number
- CN106289405A CN106289405A CN201610744612.0A CN201610744612A CN106289405A CN 106289405 A CN106289405 A CN 106289405A CN 201610744612 A CN201610744612 A CN 201610744612A CN 106289405 A CN106289405 A CN 106289405A
- Authority
- CN
- China
- Prior art keywords
- humiture
- arduino
- operation terminal
- module
- control module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种基于Arduino的温湿度监测方法及***,包括电源模块、Arduino控制模块、传感器模块、无线网络传输模块和操作终端;传感器模块用于采集一个区域内的温湿度信息并将采集到的温湿度信息以模拟信号的形式发送到Arduino控制模块,Arduino控制模块将温湿度信息模拟信号转换为数字信号,再通过所述无线网络传输模块将温湿度信息数字信号发送到所述操作终端;操作终端用于对收到的温湿度信息数字信号进行记录、预警判断、图表分析以及显示。本发明的一种基于Arduino的温湿度监测方法及***,可实现多点同时监测和实时监测;还可将相关温湿度数据记录在本地操作终端,并进行预警判断、图表分析处理等操作;还可实现远程访问、远程实时监测及远程发送操作指令的功能。
Description
技术领域
本发明涉及一种基于Arduino的温湿度监测方法及***。
背景技术
温湿度是环境中一个重要的物理参数,人类的生存和社会活动与温湿度密切相关。在生产和生活中的许多场合,不论是仓库管理、图书保存,还是工业生产、居民生活,都对环境中的温湿度有一定的要求。因此,对环境中温湿度的检测和控制显得尤为重要,温湿度检测在很多现代科技领域中也成为一项重要技术。
传统的温湿度监测***均是在本地进行检测,很少有将数据上传到网络,进行远程监测的,这类检测***存在如下两个局限性:(1)只是单片机将采集的信号通过本地的显示屏进行显示,没有运用无线模块,无法将数据传递给电脑或手机,不能实时监测温湿度情况;(2)没有远程控制平台,不能通过远程外部给定信号监测室内环境。
发明内容
本发明所要解决的技术问题是针对上述现有技术的不足,提供一种基于Arduino的温湿度监测方法及***。
本发明解决上述技术问题的技术方案如下:
依据本发明的一个方面,提供了一种基于Arduino的温湿度监测***,包括电源模块、Arduino控制模块、传感器模块、无线网络传输模块和操作终端;所述电源模块用于对温湿度监测***供电;所述传感器模块用于采集一个区域内的温湿度信息并将采集到的温湿度信息以模拟信号的形式发送到所述Arduino控制模块,所述Arduino控制模块通过A/D转换单元将温湿度信息模拟信号转换为数字信号,再通过所述无线网络传输模块将温湿度信息数字信号发送到所述操作终端;所述操作终端用于对收到的温湿度信息数字信号进行记录、预警判断、图表分析以及显示,再根据显示结果进行相关操作;所述操作终端还可通过所述无线网络传输模块对所述Arduino控制模块发送温湿度信息采集操作指令,所述Arduino控制模块将温湿度信息采集操作指令发送给所述传感器模块,所述传感器模块根据温湿度信息采集操作指令进行温湿度信息数据采集。
进一步,所述传感器模块包括温度传感器单元和湿度传感器单元。
上述进一步方案的有益效果是:方便采集温湿度信息。
进一步,所述操作终端包括本地操作终端、移动操作终端;所述本地操作终端上设有蓝牙单元,本地操作终端通过蓝牙单元实现与移动操作终端进行数据交互;所述移动操作终端还可通过网络访问本地操作终端,查看和监控温湿度信息,并可远程下达操作指令。
上述进一步方案的有益效果是:本地操作终端通过蓝牙单元实现与移动操作终端进行数据交互,还可远程监控和下达操作指令。
进一步,所述无线网络传输模块采用ZigBee技术进行无线通信,包括若干路由器及网络协调器;所述Arduino操作模块将温湿度信息数字信号以无线传输的形式发送给所述若干路由器,所述若干路由器再将温湿度信息发送给网络协调器,网络协调器负责与路由器通信,通过管理路由器来实现网络化控制,网络协调器将接收到的信息发送给操作终端,操作终端根据接收到的信息进行相关操作。
上述进一步方案的有益效果是:采用ZigBee技术进行无线通信,可以实现监测点的任意放置,***组织灵活,且无线路布置,可实现多点同时监测和实时监测。
依据本发明的另一个方面,提供了一种基于Arduino的温湿度监测***,包括:
步骤S01:检查各模块是否正常运行,是否进行串口初始化设置,是否打开电源供电,如果是,则进入步骤S02,否则继续下一轮检查;
步骤S02:操作终端通过无线网络传输模块对Arduino控制模块发送操作指令,进入步骤S03;
步骤S03:Arduino控制模块对操作指令进行处理,将信号传输到传感器模块,进入步骤S04;
步骤S04:传感器模块接收操作指令,进行温湿度数据采集,将数据模拟信号传输到Arduino控制模块;
步骤S05:Arduino控制模块对温湿度数据模拟信号进行处理,转换成数字信号后,通过无线网络传输模块将数字信号传输到操作终端;
步骤S06:操作终端接收数字信号,并对数据进行记录、预警判断,并将结果在操作终端显示,若出现异常,操作终端进行相关处理,若结果正常,则重复步骤S02至S06。
进一步,所述步骤S05中,Arduino控制模块对传感器模块传输过来的温湿度数据模拟信号进行A/D信号转换处理,转换成温湿度数字信号。
上述进一步方案的有益效果是:将温湿度数据信号转换成温湿度数字信号,便于后面的数据传输。
进一步,所述步骤S06中,操作终端可选择是否进行数据记录及预警判断,如果是,操作终端将会进行相关操作,否则直接进入步骤S02。
进一步,所述步骤S06结束后,操作终端还会收到是否对已记录数据进行图表分析处理请求,如果是,则进行相关处理,并将处理结果显示出来,否则重复进行步骤S02至S06。
上述进一步方案的有益效果是:用户可根据需要选择相关操作,使***更加人性化。
本发明的有益效果是:本发明的一种基于Arduino的温湿度监测方法及***,***无线网络传输模块采用ZigBee技术进行无线通信,可以实现监测点的任意放置,***组织灵活,且无线路布置,可实现多点同时监测和实时监测;温湿度数据信息通过Arduino控制模块的处理,可以将相关数据记录在本地操作终端,并进行预警判断、图表分析处理等操作;通过移动操作终端可实现远程访问、远程实时监测及远程发送操作指令的功能。
附图说明
图1为本发明的一种基于Arduino的温湿度监测方法流程图;
图2为本发明的一种基于Arduino的温湿度监测***结构示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例一、一种基于Arduino的温湿度监测方法,下面将结合图1对本实施例提供的一种基于Arduino的温湿度监测方法进行详细的说明。
如图1所示,一种基于Arduino的温湿度监测方法,包括:
步骤S01:检查各模块是否正常运行,是否进行串口初始化设置,是否打开电源供电,如果是,则进入步骤S02,否则继续下一轮检查;
步骤S02:操作终端通过无线网络传输模块对Arduino控制模块发送操作指令,进入步骤S03;
步骤S03:Arduino控制模块对操作指令进行处理,将信号传输到传感器模块,进入步骤S04;
步骤S04:传感器模块接收操作指令,进行温湿度数据采集,将数据模拟信号传输到Arduino控制模块;
步骤S05:Arduino控制模块对温湿度数据模拟信号进行处理,转换成数字信号后,通过无线网络传输模块将数字信号传输到操作终端;
步骤S06:操作终端接收数字信号,并对数据进行记录、预警判断,并将结果在操作终端显示,若出现异常,操作终端进行相关处理,若结果正常,则重复步骤S02至S06。
本实施例中,所述步骤S05中,Arduino控制模块对传感器模块传输过来的温湿度数据模拟信号进行A/D信号转换处理,转换成温湿度数字信号。
优选地,所述步骤S06中,操作终端可选择是否进行数据记录及预警判断,如果是,操作终端将会进行相关操作,否则直接进入步骤S02。
优选地,所述步骤S06结束后,操作终端还会收到是否对已记录数据进行图表分析处理请求,如果是,则进行相关处理,并将处理结果显示出来,否则重复进行步骤S02至S06。
用户可根据需要选择相关操作,使***更加人性化。
实施例二、一种基于Arduino的温湿度监测***,下面将结合图2对本实施例提供的一种基于Arduino的温湿度监测***进行详细描述。
如图2所述,一种基于Arduino的温湿度监测***,包括电源模块、Arduino控制模块、传感器模块、无线网络传输模块和操作终端。
其中,所述电源模块用于对温湿度监测***供电;所述传感器模块用于采集一个区域内的温湿度信息并将采集到的温湿度信息以模拟信号的形式发送到所述Arduino控制模块,所述Arduino控制模块通过A/D转换单元将温湿度信息模拟信号转换为数字信号,再通过所述无线网络传输模块将温湿度信息数字信号发送到所述操作终端;所述操作终端用于对收到的温湿度信息数字信号进行记录、预警判断、图表分析以及显示,再根据显示结果进行相关操作;所述操作终端还可通过所述无线网络传输模块对所述Arduino控制模块发送温湿度信息采集操作指令,所述Arduino控制模块将温湿度信息采集操作指令发送给所述传感器模块,所述传感器模块根据温湿度信息采集操作指令进行温湿度信息数据采集;所述传感器模块包括温度传感器单元和湿度传感器单元。
优选地,所述操作终端包括本地操作终端、移动操作终端;所述本地操作终端上设有蓝牙单元,本地操作终端通过蓝牙单元实现与移动操作终端进行数据交互;所述移动操作终端还可通过网络访问本地操作终端,查看和监控温湿度信息,并可远程下达操作指令。
温湿度数据信息通过Arduino控制模块的处理,可以将相关数据记录在本地操作终端,并进行预警判断、图表分析处理等操作;通过移动操作终端可实现远程访问、远程实时监测及远程发送操作指令的功能。
优选地,所述无线网络传输模块采用ZigBee技术进行无线通信,包括若干路由器及网络协调器;所述Arduino操作模块将温湿度信息数字信号以无线传输的形式发送给所述若干路由器,所述若干路由器再将温湿度信息发送给网络协调器,网络协调器负责与路由器通信,通过管理路由器来实现网络化控制,网络协调器将接收到的信息发送给操作终端,操作终端根据接收到的信息进行相关操作。
***无线网络传输模块采用ZigBee技术进行无线通信,可以实现监测点的任意放置,***组织灵活,且无线路布置,可实现多点同时监测和实时监测,操作方便,节省操作时间。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种基于Arduino的温湿度监测***,其特征在于:包括电源模块、Arduino控制模块、传感器模块、无线网络传输模块和操作终端;所述电源模块用于对温湿度监测***供电;所述传感器模块用于采集一个区域内的温湿度信息并将采集到的温湿度信息以模拟信号的形式发送到所述Arduino控制模块,所述Arduino控制模块通过A/D转换单元将温湿度信息模拟信号转换为数字信号,再通过所述无线网络传输模块将温湿度信息数字信号发送到所述操作终端;所述操作终端用于对收到的温湿度信息数字信号进行记录、预警判断、图表分析以及显示,再根据显示结果进行相关操作;所述操作终端还可通过所述无线网络传输模块对所述Arduino控制模块发送温湿度信息采集操作指令,所述Arduino控制模块将温湿度信息采集操作指令发送给所述传感器模块,所述传感器模块根据温湿度信息采集操作指令进行温湿度信息数据采集。
2.根据权利要求1所述一种基于Arduino的温湿度监测***,其特征在于:所述传感器模块包括温度传感器单元和湿度传感器单元。
3.根据权利要求1所述一种基于Arduino的温湿度监测***,其特征在于:所述操作终端包括本地操作终端、移动操作终端;所述本地操作终端上设有蓝牙单元,本地操作终端通过蓝牙单元实现与移动操作终端进行数据交互;所述移动操作终端还可通过网络访问本地操作终端,查看和监控温湿度信息,并可远程下达操作指令。
4.根据权利要求1所述一种基于Arduino的温湿度监测***,其特征在于:所述无线网络传输模块采用ZigBee技术进行无线通信,包括若干路由器及网络协调器;所述Arduino操作模块将温湿度信息数字信号以无线传输的形式发送给所述若干路由器,所述若干路由器再将温湿度信息发送给网络协调器,网络协调器负责与路由器通信,通过管理路由器来实现网络化控制,网络协调器将接收到的信息发送给操作终端,操作终端根据接收到的信息进行相关操作。
5.一种基于Arduino的温湿度监测方法,其特征在于,包括:
步骤S01:检查各模块是否正常运行,是否进行串口初始化设置,是否打开电源供电,如果是,则进入步骤S02,否则继续下一轮检查;
步骤S02:操作终端通过无线网络传输模块对Arduino控制模块发送操作指令,进入步骤S03;
步骤S03:Arduino控制模块对操作指令进行处理,将信号传输到传感器模块,进入步骤S04;
步骤S04:传感器模块接收操作指令,进行温湿度数据采集,将数据模拟信号传输到Arduino控制模块;
步骤S05:Arduino控制模块对温湿度数据模拟信号进行处理,转换成数字信号后,通过无线网络传输模块将数字信号传输到操作终端;
步骤S06:操作终端接收数字信号,并对数据进行记录、预警判断,并将结果在操作终端显示,若出现异常,操作终端进行相关处理,若结果正常,则重复步骤S02至S06。
6.根据权利要求5所述一种基于Arduino的温湿度监测方法,其特征在于:所述步骤S05中,Arduino控制模块对传感器模块传输过来的温湿度数据模拟信号进行A/D信号转换处理,转换成温湿度数字信号。
7.根据权利要求5所述一种基于Arduino的温湿度监测方法,其特征在于:所述步骤S06中,操作终端可选择是否进行数据记录及预警判断,如果是,操作终端将会进行相关操作,否则直接进入步骤S02。
8.根据权利要求5至7任一项所述一种基于Arduino的温湿度监测方法,其特征在于:所述步骤S06结束后,操作终端还会收到是否对已记录数据进行图表分析处理请求,如果是,则进行相关处理,并将处理结果显示出来,否则重复进行步骤S02至S06。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610744612.0A CN106289405A (zh) | 2016-08-28 | 2016-08-28 | 一种基于Arduino的温湿度监测方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610744612.0A CN106289405A (zh) | 2016-08-28 | 2016-08-28 | 一种基于Arduino的温湿度监测方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106289405A true CN106289405A (zh) | 2017-01-04 |
Family
ID=57676431
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610744612.0A Pending CN106289405A (zh) | 2016-08-28 | 2016-08-28 | 一种基于Arduino的温湿度监测方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106289405A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107328471A (zh) * | 2017-08-09 | 2017-11-07 | 濮阳市质量技术监督检验测试中心 | 一种基于Arduino的无线光检测*** |
CN109764915A (zh) * | 2019-02-28 | 2019-05-17 | 深圳创维-Rgb电子有限公司 | 根据生产环境温湿度智能预警方法、存储介质及智能终端 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090111608A (ko) * | 2008-04-22 | 2009-10-27 | 주식회사 알.에프.하이텍 | 원격제어 가능한 온습도 관리 시스템 |
CN101620771A (zh) * | 2009-07-29 | 2010-01-06 | 山东建筑大学 | 远程无线环境实时数据采集方法和装置 |
CN103297537A (zh) * | 2013-06-18 | 2013-09-11 | 四川农业大学 | 一种基于无线传感器网络的鸡舍环境智能监控*** |
CN103728954A (zh) * | 2014-01-14 | 2014-04-16 | 中国海洋大学 | 一种智能家居安防*** |
CN104125125A (zh) * | 2014-08-06 | 2014-10-29 | 桂林电子科技大学 | 一种智能家居***和控制方法 |
CN204556022U (zh) * | 2015-04-01 | 2015-08-12 | 王帅 | 一种基于ZigBee的温湿度检测*** |
CN205158176U (zh) * | 2015-11-03 | 2016-04-13 | 广东农工商职业技术学院 | 一种基于ZigBee的家居监控装置 |
-
2016
- 2016-08-28 CN CN201610744612.0A patent/CN106289405A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090111608A (ko) * | 2008-04-22 | 2009-10-27 | 주식회사 알.에프.하이텍 | 원격제어 가능한 온습도 관리 시스템 |
CN101620771A (zh) * | 2009-07-29 | 2010-01-06 | 山东建筑大学 | 远程无线环境实时数据采集方法和装置 |
CN103297537A (zh) * | 2013-06-18 | 2013-09-11 | 四川农业大学 | 一种基于无线传感器网络的鸡舍环境智能监控*** |
CN103728954A (zh) * | 2014-01-14 | 2014-04-16 | 中国海洋大学 | 一种智能家居安防*** |
CN104125125A (zh) * | 2014-08-06 | 2014-10-29 | 桂林电子科技大学 | 一种智能家居***和控制方法 |
CN204556022U (zh) * | 2015-04-01 | 2015-08-12 | 王帅 | 一种基于ZigBee的温湿度检测*** |
CN205158176U (zh) * | 2015-11-03 | 2016-04-13 | 广东农工商职业技术学院 | 一种基于ZigBee的家居监控装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107328471A (zh) * | 2017-08-09 | 2017-11-07 | 濮阳市质量技术监督检验测试中心 | 一种基于Arduino的无线光检测*** |
CN109764915A (zh) * | 2019-02-28 | 2019-05-17 | 深圳创维-Rgb电子有限公司 | 根据生产环境温湿度智能预警方法、存储介质及智能终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102324203B (zh) | 物联网综合实训装置 | |
CN201594088U (zh) | 新型室内无线空气质量监测仪 | |
CN102681511B (zh) | 基于物联网的数据信息采集智能管控*** | |
CN203689135U (zh) | 室内环境智能监控*** | |
CN201524072U (zh) | 一种具有生理参数多信道无线采集功能的集控式监护装置 | |
CN205647550U (zh) | 一种智能实验室的监控*** | |
CN105187510A (zh) | 一种基于无线传感器网络的病房监控***及方法 | |
CN104330528A (zh) | 一种基于无线技术的有害气体监测*** | |
CN103729900B (zh) | 一种基于无线传感器网络的校园考勤*** | |
CN101275957A (zh) | 无线温湿度智能传感器 | |
CN103321933A (zh) | 基于ARM和ZigBee的风机状态在线监测***及方法 | |
CN106289405A (zh) | 一种基于Arduino的温湿度监测方法及*** | |
CN209388201U (zh) | 养殖场无线监测*** | |
CN204016271U (zh) | 一种基于Zigbee的远程医疗监护*** | |
CN102075969A (zh) | 一种传感网络节点状态能耗监测***及监测方法 | |
CN104656713A (zh) | 基于单片机的养鸡场环境监控*** | |
CN203250231U (zh) | 一种牛场智控装置 | |
CN204856256U (zh) | 一种城市轨道交通站台环境监测*** | |
CN203117823U (zh) | 档案馆监控*** | |
CN103731446A (zh) | 一种基于无线传感网的车间环境综合监测*** | |
CN206950157U (zh) | 一种基于bim的医院监控*** | |
CN202443571U (zh) | 复杂环境条件下多传感器感知节点 | |
CN201869368U (zh) | 一种传感网络节点状态能耗监测*** | |
CN205826036U (zh) | 一种无纸记录控制仪和红外线抄表器 | |
CN202472384U (zh) | 一种基于small RTOS操作***的环保数采仪 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |