毕 业 设 计
选题名称
智能花店-数据采集与控制子系统的设计与实现
选题类型
产(作)品设计类 工艺设计类 方案设计类
作品展示类 其他
二级学院
专业班级
姓 名
学 号
指导教师
完成时间
教务处 制
目录
1 设计任务 ................................................................1
1.1 问题描述 ..........................................................1
1.2 要达到的目的 ......................................................1
1.3 具体的分析 ........................................................1
1.3.1 温度采集和湿度采集功能 ......................................1
1.3.2 光照强度采集和烟雾浓度采集功能 ..............................2
1.3.3 液晶显示功能 ................................................2
1.3.4 直流电机和照明功能 ..........................................2
1.3.5 报警器提醒功能 ..............................................2
1.3.6 远程实时自动控制与服务器通信功能 ............................2
2 设计思路 ................................................................3
2.1 系统概述 ..........................................................3
2.2 系统整体设计图 ....................................................3
2.3 智能花店-控制端子系统硬件电路 .....................................3
2.3.1单片机最小系统电路模块 .......................................4
2.3.2温湿度检测电路模块 ...........................................6
2.3.3光强烟雾检测电路模块 .........................................6
2.3.4液晶显示电路模块 .............................................8
2.3.5直流电机和照明电路模 .........................................8
2.3.6报警器提醒电路模块 ...........................................9
2.3.7通信电路模块 ................................................10
3 设计内容与说明 .........................................................11
3.1 智能花店-控制端子系统模块功能 ....................................11
3.1.1 温湿度检测模块 .............................................11
3.1.2 光照强度和烟雾浓度检测模块 .................................12
3.1.3 液晶显示模块 ...............................................13
3.1.4 直流电机和照明模块 .........................................13
3.1.5 报警器提醒模块 .............................................14
3.1.6 通信控制模块 ...............................................15
3.2 测试计划 .........................................................18
3.2 测试用例 .........................................................18
3.2.1 温度采集和湿度采集模块 .....................................18
3.2.2 光照强度采集和烟雾浓度采集模块 .............................20
3.2.3 直流电机和照明功能模块 .....................................22
3.2.4 报警器提醒功能 .............................................22
3.2.5 远程实时自动控制与服务器通信功能 ...........................23
4 设计总结 ...............................................................25
4.1 引言 .............................................................25
4.2 系统特色说明 .....................................................25
4.3 系统的使用说明 ...................................................25
4.3.1 开发平台 ...................................................25
4.3.2 资源需求与配置要求 .........................................25
4.3.3 使用步骤 ...................................................25
4.4 总结 .............................................................26
参考文献 .................................................................27
附录 .....................................................................28
附录1 ................................................................28
1
1 设计任务
1.1 问题描述
随着人们日常生活质量的提高,逐渐开始遵循更高的生活水准,对花卉的市场需求也渐
渐增加。虽然花卉的种植规模越来越大,但缺乏智能花店系统,花卉管理仍然停留在人工观
察和人为控制阶段,对花卉的生长信息和环境参数无法精确的把控和实时掌握,并且花卉种
类多、数量大,对花卉管理带来了很大的难度,急需开发智能花店系统,让花卉更好的生长。
1.2 要达到的目的
智能监控:在花店营业中,若花店管理员未注意花卉生长环境时(如温湿度、光照强
度),可能会导致花卉的生长受阻,影响美观和新鲜。例如,花店管理员一时疏忽,把花卉
放在阴暗的环境中,就会影响花卉的光合作用,抑制花卉的生长。为了防止这些情况的发生,
花店管理员需要控制智能花店系统,能够取得有关花卉生长环境数据的基本功能。花店管理
员不仅可以获取花卉生长环境的数据,而且,花店管理员还具有调节参数的功能。在调节花
卉环境的同时,让花卉管理员和消费者放心。
(1)温度采集和湿度采集功能
(2)光照强度采集和烟雾浓度采集功能
(3)液晶显示功能
(4)直流电机和照明功能
(5)报警器提醒功能
(6)远程实时自动控制与服务器通信功能
1.3 具体的分析
1.3.1 温度采集和湿度采集功能
(1)温度采集:采集花卉生长环境的温度数据,获取实时的温度数据,防止花卉生长
环境温度过高或过低,影响花卉的生长。
2
(2)湿度采集:采集花卉生长环境的湿度数据,获取实时的湿度数据,防止花卉生长
环境湿度过高或过低,影响花卉的新鲜和美观。
1.3.2 光照强度采集和烟雾浓度采集功能
(1)光照强度采集:采集花卉生长环境的光照强度数据,获取实时的光照强度数据,
促进花卉的光合作用的同时,又抑制花卉的呼吸作用,促使花卉更好的生长。
(2)烟雾浓度采集:花店室内存在一定火灾风险,因此采集花卉生长室内环境的烟雾
数据,并且获取实时的烟雾数据,防止花店发生火灾。
1.3.3 液晶显示功能
(1)液晶显示:利用LCD1602液晶显示器展示智能花店每多线动态数据,以及直流电机
会根据花店环境温度和湿度做出判断是否开启电机(风扇),光照强度过低时判断是否开灯照
明,烟雾浓度过高时判断是否报警器提醒。
1.3.4 直流电机和照明功能
(1)直流电机:采集花卉生长环境的温度和湿度数据,获取实时的温度和湿度数据,
当温度和湿度过高时,会自动开启电机(风扇)降温除湿。
(2)照明:当智能花店光照强度过低时,LED灯会自动开启,为花卉提供照明,提高光
合作用,给花卉提供良好的生长环境。
1.3.5 报警器提醒功能
(1)报警器提醒:当花店室内的烟雾浓度达到管理员设定的阈值时后,报警器会自动
提醒花店管理员,进行相对应的灭火处理,防止火灾的发生。
1.3.6 远程实时自动控制与服务器通信功能
(1)远程实时自动控制:智能花店传感器对当前花卉环境数据进行监控和判断,如果
程序检测到花卉生长环境的数据高于或低于花店管理员设定的阈值时,此时就会触发相对于
的指令对设备进行控制。例如触发直流电机(开启风扇)、断开直流电机(开启风扇)、开启LED
灯、关闭LED灯、报警器提示等。
(2)服务器通信:移动终端子系统采用ESP8266 WIFI通信模块并且通过服务器对控制
端子系统下发控制指令。Android端采用TCP通信机制通过连接服务器,收集智能花店各项数
据,以及实时判断设定的阈值触发相对于的指令,控制电机模块和报警模块运作。