摘要
随着科技的发展和社会的进步,越来越多的人们喜欢在办公室、阳台等地方养殖盆栽等小型的植物。然而,自动浇花系统的出现,给人们的日常生活提供了很大的方便,它可以通过单片机的程序控制来解决给植物浇水的问题。本系统主要由AT89C51单片机、电源、电磁继电器、YL-69土壤湿度传感器、LCD1602显示屏五大模块组成。首先由YL-69土壤湿度传感器把检测到的土壤湿度值发送给AT89C51单片机,然后用LCD1602显示屏来显示当前数值,再经AT89C51单片机将湿度传感器输入的数据与提前设定好的湿度上下限阈值做比较;若土壤湿度值低于设定的"最小阈值",蜂鸣器发出蜂鸣警报土壤干燥需要浇灌,此时单片机输出口给继电器发出信号让线圈通电,常开触点闭合,水泵电路的电源导通,开始对植物进行浇灌。当浇水到一定程度后,土壤当前湿度值大于我们设定的湿度"最大阈值"时,单片机会输出信号使继电器的常开触点断开,水泵电路电源关闭,停止对植物浇灌。
引文
[1]张兆明.基于AT89C51的家庭智能浇花器的设计[J].电子工程出版社,2011,3:23-35.
[2]历群芳,章士军,黄成建.单片机原理与接口技术[M].北京:电子工业出版社,2010:85-86.
[3]李福勤,杨建平.高频电子线路[M].北京:北京大学出版社,2008:123-124.
[4]李征航,黄劲松.GPS测量与数据处理[M].湖北:武汉大学出版社,2005,5:76-79.
[5]程捷,何晨.基于单片机的温湿度检查系统设计与实现[J].杭州:浙江大学出版社,2011,6:21-22.