基于WiFi的智能浇花系统设计与实现
2021-03-29
智能城市 2021年5期
(南昌师范学院,江西南昌 330032)
随着人们的生活质量不断提高,越来越多的家庭会在室内养花草来装点环境、净化空气,而且能够陶冶情操、丰富日常生活。近年来,工作和生活节奏逐渐加快,出差、旅游、学业繁忙等导致人们难以有充足的时间对花草进行养护。因此,本文设计了一种基于WiFi的智能浇花系统,可以对土壤湿度进行实时监控,将信号数字化处理和输出,根据设定的湿度上、下限进行浇水,实现智能浇花。
1 总体设计
1.1 系统功能
此系统主要利用土壤湿度传感器FC-28对土壤湿度信号进行实时采集,采用STC89C51单片机为核心,实现对信号的数字化处理与输出,用WiFi模块ESP8266进行远程控制,将实时湿度与设定的湿度上、下限进行对比分析,确定浇水系统的工作情况。
1.2 系统框图
本系统主要由按键模块和湿度检测模块作为输入模块,经过STC89C51芯片对输入的信号进行处理,通过LCD显示模块、报警模块和驱动模块进行输出,WiFi模块既是输入模块又是输出模块,通过此模块实现数据的远程交互。
总体框图如图1所示。

图1 总体框图
2 硬件电路
2.1 STC89C51最小系统
核心芯片STC89C51完成传感器采集信号及输出部分的分时控制。
复位电路由K1、C3和R1构成,按住K1按键,电源VCC经C3、R1充电在RST端产生一个复位的高电平。
晶振电路由Y1、C1和C2构成的并联谐振回路。
STC89C51最小系统如图2所示。

图2 STC89C51最小系统
2.2 LCD显示模块
LCD1602液晶实现当前湿度、湿度上限和下限阈值显示。单片机P0~P7分别与LCD数据端相连,P2.5~P2.7分别与LCD的RS、RW、EN端相连。LCD的字符由ASCII码表显示,通过数据端的接收的信号转化为显示的字符。……
登录APP查看全文
