c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法
文章图片
本实用新型涉及单片机应用领域,具体涉及一种基于51单片机的室内自动浇花系统。
背景技术:
随着科学技术不断进步,人民的消费水平和生活质量逐渐,物质水平已经满足不了人民的需求,精神上的需求越来越受人们的喜爱,这使得居家园艺市场逐步进入人们的生活领域,但是,科技使得人们的生活节奏加快,即使家具园艺市场非常受人们喜爱,但是,种花容易养花难的问题开始得到人们的注意,特别是一些受环境因素很大贵重花卉,其中最重要的补水问题,大多数花卉都是因为得不到足够的水分而导致生长不好,此外,水资源越来越紧缺,我们需要合理用水。鉴于上述原因,我们有必要设计一种室内自动浇水系统,以解决目前的矛盾。目前大多数自动浇花装置主要是采用了湿度传感器对土壤的湿度进行采集,然后通过比较器判断花卉是否缺水,再然后通过控制系统控制水泵进行浇水,当湿度达到正常值时停止浇水,以此来达到自动浇水的目的。但是,植物在不同的阶段需水量不同,这时,我们需要建立一个数据库,将植物不同阶段的用水量存在系统中,在不同时期对植物进行浇灌。
技术实现要素:
有鉴于此,本实用新型的目的在于提供一种基于51单片机的室内自动浇花系统,利用嵌入式控制技术,实现了自动化浇水功能,节省时间,并合理利用了水资源。
为实现上述目的本实用新型采用以下技术方案实现:
一种基于51单片机的室内自动浇花系统,系统包括依次连接的水槽、抽水管、水泵、出水管和喷头;所述抽水管中部还是设置有用于过滤杂物的过滤网;所述系统还包括控制模块和检测模块;所述检测模块包括设置于水槽的液位传感器、设置于花盆内的温湿度传感器和比较器;所述控制模块设置于水泵外侧,用于接收检测模块的数据,并对水泵进行控制。
进一步的,所述系统还设置有蜂鸣器,当水槽水位过低时,用于提醒对水槽加水。
进一步的,所述控制模块采用STC89C51。
进一步的,所述水泵外侧还设置有两个独立按键,第一按键用来手动启停水泵,第二按键用来控制蜂鸣器。
进一步的,所述系统还设置有LCD1602液晶显示屏,与控制模块连接用于显示温湿度和液位值。
本实用新型与现有技术相比具有以下有益效果:
1. 本实用新型利用嵌入式控制技术,实现了自动化浇水功能,节省时间,并合理利用了水资源。
2. 本实用新型还可建立数据库,花卉在不同生长时期需水量不同,通过花卉生长期的不同,对设定值进行修改,从而最优化使用水资源。
3. 本实用新型加入了手动控制功能,自动系统出故障时,通过手动控制也能对花卉进行浇水。
附图说明
图1是本实用新型结构示意图
图2是本实用新型系统原理图
图中:1-水槽、2-液位传感器、3-抽水管、4-过滤网、5-控制模块、6-LCD1602液晶显示屏、7-按键、8-水泵、9-喷头、10-温湿度传感器和比较器、11-花盆。
具体实施方式
下面结合附图及实施例对本实用新型做进一步说明。
请参照图1本实施例提供一种基于51单片机的室内自动浇花系统,系统包括依次连接的水槽1、抽水管3、水泵8、出水管和喷头9;抽水管3中部还设置有用于过滤杂物的过滤网4;所述系统还包括控制模块5和检测模块;所述检测模块包括设置于水槽的液位传感器2、设置于花盆内的温湿度传感器和比较器10;控制模块5设置于水泵外侧,用于接收检测模块的数据,并对水泵8进行控制。
本实施例中,湿度传感器和比较器10:用来检测土壤的湿度值,通过比较器判定当期花卉是否缺水,比较器的设定值会根据不同时期花卉需水量的不同对电位器进行调节。
本实施例中,液位传感器2和蜂鸣器:液位传感器2用来检测水槽内液面高度,当低于系统设定值时,启动蜂鸣器,提醒用户对水槽进行加水。液位传感器的信号引脚接入控制模块,控制蜂鸣器启动引脚接入控制模块。
本实施例中,控制模块5采用STC89C51。
本实施例中,水泵外侧还设置有两个独立按键7,第一按键用来手动启停水泵,第二按键用来控制蜂鸣器。
本实施例中,还设置有LCD1602液晶显示屏6,与控制模块5连接用于显示温湿度和液位值,八位数据线接入单片机。
本实施例中,还设置有继电器:继电器用来控制模块控制模块,信号引脚接到控制模块,常开开关接到电路中,当系统判定花卉缺水时,接入控制模块相应的引脚会拉高,线圈得点后,常开开关闭合,从而控制水泵开始工作。
为了让一般技术人员更好的理解本实用新型的技术方案,以下结合本实用新型的实施方案示意图对运行方式进行详细介绍。
系统通过湿度传感器和比较器10判定当前花卉是否缺水,当系统认定花卉缺水时,系统拉高蜂鸣器接入控制模块5的引脚,从而蜂鸣器开始报警,同时,将继电器打开,控制模块5控制水泵启动,这时系统会关闭蜂鸣器,水槽里的水经过抽水管3以及过滤装置,然后通过水泵8,最后经过出水管和喷头9对花卉进行浇水,当湿度值恢复到正常水平时,拉低相应引脚电平,继电器关闭,从而控制水泵8停止工作。
【c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法】以上所述仅为本实用新型的较佳实施例,凡依本实用新型申请专利范围所做的均等变化与修饰,皆应属本实用新型的涵盖范围。
推荐阅读
- 自动灌溉c语言,基于51单片机设计实现的自动浇花系统的电路方案设计(原理图+源代码)...
- 文本表示
- C语言中如何输出汉字;如何用C语言汉字编码输出汉字(超全版)
- C语言带参宏定义和函数的区别
- stm32|跳过51单片机,直接学STM32有什么严重后果()
- 单片机|想从事单片机工作,C语言要达到什么水平()
- 单片机|我是怎么提高单片机编程能力的()
- c语言|C语言开发单片机如何避免全局变量过多混乱
- 单片机|初学者想自学单片机需要买什么呢()
- c语言|最近在学C语言,非常痛苦,怎么办()