摘要:在快节奏的生活过程中,人们的健康水平日趋下降,而为了保持身心愉悦,人们会在家中种植花卉。家中养殖多种多样的花卉,对于家庭生活好处很多。但是由于大多数人白天需要工作,没有足够的时间照顾花卉,尤其是不能及时的为花卉浇水。而浇水不及时,是花卉死亡的重要原因之一。
基于此,本论文将目标对准家庭花卉的浇水问题,设计了基于单片机的可以自动浇水的家庭花卉养殖系统。本系统主要由主控单片机、空气温湿度传感器、土壤湿度传感器、水泵驱动电路以及点阵屏显示电路构成。系统通过采集空气温湿度并显示,使家庭成员实时了解当前的环境。通过传感器采集到当前的土壤湿度,与设置好的期望土壤湿度作比较,如果当前土壤湿度小于期望土壤湿度,系统会控制水泵对花卉进行适时、适量的浇水。同时,单片机采集的各项数据可以实时传到手机APP,让家庭成员更加方便的查看各项数据。系统的各个部分协调工作,实现了家庭花卉浇水的自动控制。
关键词:花卉养殖;自动化控制;远程数据传输;APP
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 研究内容-1
2 系统方案设计-3
2.1 系统方案-3
2.2方案分析-3
3 系统硬件电路设计-4
3.1 单片机最小系统-4
3.2 空气温湿度检测电路-5
3.3 土壤湿度检测电路-6
3.4 点阵屏显示电路-7
3.5 阈值设置电路-8
3.6 水泵驱动电路-9
4 系统程序设计-11
4.1主程序设计-11
4.2空气温湿度检测程序设计-12
4.3土壤湿度检测程序设计-13
4.4点阵屏显示程序设计-14
4.5阈值设置及显示程序设计-15
4.6水泵驱动程序设计-16
5 系统调试-18
5.1 温湿度检测电路调试-18
5.2 土壤检测电路调试-19
5.3 点阵屏电路调试-20
5.4 阈值设置电路调试-20
5.5 移动终端设计及调试-21
5.6 系统综合调试-22
结 论-24
参 考 文 献-25
附录A 原理图及PCB-27
1.原理图
2.PCB
附录B 程序-29
附录C 实物-41
致 谢-42