基于Arduinio的自动调节装置

文档序号:1295921 发布日期:2020-08-07 浏览:8次 >En<

阅读说明:本技术 基于Arduinio的自动调节装置 (Automatic regulating device based on Arduinio ) 是由 应晖 于 2020-06-18 设计创作,主要内容包括:本发明公开了一种基于Arduinio的自动调节装置,包括控制模块,控制模块的输入端连接有温度检测模块、湿度检测模块和按键输入模块,控制模块的输出端连接有温度调节模块、湿度调节模块、紫外灯杀菌模块和数码管显示模块,温度检测模块和湿度检测模块检测当前环境参数,控制模块控制温度调节模块、湿度调节模块和紫外灯杀菌模块的启动或停止。本发明能对环境参数进行检测并控制相应设备运行,实现恒温保湿的效果;具有智能化程度明显提高的效果;实现了一键式设定,操作更加方便,快捷;并且具有紫外灯照射,起到杀菌的效果,使产出的农作物产量更加健康。有利于农业大棚功能的提升与应用的普及。(The invention discloses an automatic adjusting device based on Arduinio, which comprises a control module, wherein the input end of the control module is connected with a temperature detection module, a humidity detection module and a key input module, the output end of the control module is connected with a temperature adjustment module, a humidity adjustment module, an ultraviolet lamp sterilization module and a nixie tube display module, the temperature detection module and the humidity detection module detect current environmental parameters, and the control module controls the start or stop of the temperature adjustment module, the humidity adjustment module and the ultraviolet lamp sterilization module. The invention can detect the environmental parameters and control the operation of corresponding equipment, thereby realizing the effect of constant temperature and moisture preservation; the intelligent degree is obviously improved; one-key setting is realized, and the operation is more convenient and quick; and the ultraviolet lamp irradiation is realized, the sterilization effect is realized, and the output of the produced crops is healthier. Is beneficial to the promotion of the function of the agricultural greenhouse and the popularization of the application.)

基于Arduinio的自动调节装置

技术领域

本发明涉及一种控制装置领域,特别是一种基于Arduinio的自动调节装置。

背景技术

农业科技与信息科学的融合与渗透是现代农业生产的显着特征。农业信息化的大趋势是将计算机技术,信息存储和数据处理技术和各种软件,网络通信,人工智能和智能控制系统应用于现代智能化农业机械化生产。

长期以来,温室环境的监测通常是手动进行的。这种传统的数据收集方法浪费了人力和财力,再加上一系列大棚作物在不同生长周期的环境需求与养分需求被不同程度地忽视,使得农业大棚生产需要大量人手,而且存在难以避免的人工误差,环境控制缺乏科学性和准确性,从而导致农业生产率低下,农作物产量增长缓慢,大棚技术得不到很好的发展。

发明内容

本发明的目的在于提供一种结构简单、成本低的基于Arduinio的自动调节装置。

为了达到上述目的,本发明采用这样的技术方案:包括控制模块,所述控制模块的输入端连接有温度检测模块、湿度检测模块和按键输入模块,所述控制模块的输出端连接有温度调节模块、湿度调节模块、紫外灯杀菌模块和数码管显示模块,所述温度检测模块和湿度检测模块检测当前环境参数,所述控制模块控制温度调节模块、湿度调节模块和紫外灯杀菌模块的启动或停止。

作为本发明的一种优选方式,所述紫外灯杀菌模块包括紫外灯、与所述紫外灯相连接的单刀双掷继电器、三极管和限流电阻,所述紫外灯一端与所述单刀双掷继电器连接,所述单刀双掷继电器与所述三极管相连接。

通过采用前述设计方案,本发明的有益效果是,解决了背景技术中存在的缺陷,能对环境参数进行检测并控制相应设备运行,实现恒温保湿的效果;具有智能化程度明显提高的效果;实现了一键式设定,操作更加方便,快捷,有利于农业大棚功能的提升与应用的普及。

附图说明

图1为本发明的结构原理框图;

图2为本发明中步骤二的发送信号图;

图3为本发明中步骤三的发送信号图;

图4为本发明中步骤四的位数据“0”格式信号图;

图5为本发明中步骤四的位数据“1”格式信号图;

图中:控制模块1、温度检测模块11、湿度检测模块12、按键输入模块13、温度调节模块21、湿度调节模块22、紫外灯杀菌模块23、数码管显示模块24。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种基于Arduinio的自动调节装置,包括控制模块1,控制模块1的输入端连接有温度检测模块11、湿度检测模块12和按键输入模块 13,控制模块1的输出端连接有温度调节模块21、湿度调节模块22、紫外灯杀菌模块23和数码管显示模块24,温度检测模块11和湿度检测模块12检测当前环境参数,控制模块1控制温度调节模块21、湿度调节模块22和紫外灯杀菌模块23的启动或停止。优选地,控制模块1为Arduino UNO。

优选的,温度检测模块11和湿度检测模块12可采用市面上常规使用的已校准数字信号输出的温湿度传感器DHT11,其精度湿度+-5%RH,温度 +-2℃,量程湿度20-90%RH,温度0-50℃。

进一步,紫外灯杀菌模块23包括紫外灯、与所述紫外灯相连接的单刀双掷继电器、三极管和限流电阻,所述紫外灯一端与所述单刀双掷继电器连接,所述单刀双掷继电器与所述三极管相连接。

通过采用前述设计方案,本发明的有益效果是,解决了背景技术中存在的缺陷,能对环境参数进行检测并控制相应设备运行,实现恒温保湿的效果;具有智能化程度明显提高的效果;实现了一键式设定,操作更加方便,快捷;并且具有紫外灯照射,起到杀菌的效果,使产出的农作物产量更加健康。有利于农业大棚功能的提升与应用的普及。

工作过程如下:程序先初始化温度和湿度范围,经过A/D转换电路将模拟信号转换为电信号给Arduino UNO,Arduino UNO接受到传过来的电信号,与设定的范围只进行判断。并作出相应的判断,将判断结果告诉Arduino UNO,Arduino UNO根据得到的判断结果,控制是否进行除湿,散热,加热等一系列的操作,判断结果在数码管上进行显示。

开始温度检测,初始化温度范围,检测温度的电信号,进行判断,当温度小于20的时候,温度调节模块21调节升温;当温度大于25的时候,温度调节模块21调节降温。

开始湿度检测,初始化湿度范围,检测湿度的电信号,进行判断,当湿度小于55的时候,雾化,当温度大于60的时候,除湿。

显示程序,首先进行初始化,然后将存储中的数据进行清0,之后再重新进行段位的锁存,锁存完要设定定时器的工作方式,然后开启中断,最后在数码管上显示数据。

获取数据流程:

步骤一:DHT11上电后(DHT11上电后要等待1S以越过不稳定状态在此期间不能发送任何指令),测试环境温湿度数据,记录数据,同时DHT11 的DATA数据线由上拉电阻拉高一直保持高电平;此时DHT11的DATA引脚处于输入状态,时刻检测外部信号。

步骤二:微处理器的I/O设置为输出同时输出低电平,且低电平保持时间不能小于18ms,然后微处理器的I/O设置为输入状态,由于上拉电阻,微处理器的I/O即DHT11的DATA数据线也随之变高,等待DHT11作出回答信号,发送信号如图2所示.

步骤三:DHT11的DATA引脚检测到外部信号有低电平时,等待外部信号低电平结束,延迟后DHT11的DATA引脚处于输出状态,输出80微秒的低电平作为应答信号,紧接着输出80微秒的高电平通知外设准备接收数据,微处理器的I/O此时处于输入状态,检测到I/O有低电平(DHT11 回应信号)后,等待80微秒的高电平后的数据接收,发送信号如图3所示。

步骤四:由DHT11的DATA引脚输出40位数据,微处理器根据I/O 电平的变化接收40位数据,位数据“0”的格式为:50微秒的低电平和 26-28微秒的高电平,位数据“1”的格式为:50微秒的低电平加70微秒的高电平。位数据“0”、“1”格式信号如图4所示。(我们可以把这一段的时序理解为,我们主机先把数据线拉低50us,然后延时等待40us,然后再去读取信号线的电平,如果为低电平,则为位“0”;如果为高电平,则为位“1”)。

结束信号:DHT11的DATA引脚输出40位数据后,继续输出低电平 50微秒后转为输入状态,由于上拉电阻随之变为高电平。但DHT11内部重测环境温湿度数据,幵记录数据,等待外部信号的到来。

示例其中一组数据:

以上说明书中描述的只是本发明的具体实施方式,各种举例说明不对本发明的实质内容构成限制,所属技术领域的普通技术人员在阅读了说明书后可以对以前所述的具体实施方式做修改或变形,而不背离发明的实质和范围。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种束流输运线磁铁电源同步切换电流的装置及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!