注: 业务需求, 采集终端 温度湿度, 根据配置规则 设置 风速 通风 降温 除湿 加热器 加热 加湿器 加湿
该项目 为上位机无线控制 继电器 采集端 获取数据后 不符合规则, 会给指令 让无线端的 继电器 工作
无线端通信 可以使用 基于51单片机wifi开关 实现超远距离控制 或是zigbee通信协议 |
1、本课题的基本任务:
(1)温度信息的显示、记录、报警和对冷库参数的设置等功能。其中温度信息显示功能实现了每一路冷库实时温度显示和相应的历史温度显示;冷库温度的报警功能有三种报警方式弹屏报警、声光报警和手机短信报警.
(2)设计中监测装置包括两部份:一部分你是冷库温度处理,一部分是显示温度数值等两部分内容.计数机信息管理软件就是在使用计算机对冷库温度检测与管理。
(3)在大型冷库系统中,冷库个数比较多,储蓄食品的种类繁多。第一部分冷库温度采集处理,对冷库的选择、冷库温度的采集、冷库温度的处理、冷库温度的存储各个模块进行了阐述,是整个系统基本和起始的部分,为接下来各个部分的功能实现提供了基础。第二部分按键和显示屏的温度数值显示和设定通过按键控制冷库的运行,显示屏显示每一个冷库的运行状态和温度信息。第三部分计算机上的冷库温度监控与管理,即上位机(监控的计算机)与下位机(底层硬件电路和嵌入式软件)的通讯交互,计算机信息管理软件的设计与主要功能。
2个程序 一个VB端 一个JSP网站端
程序1 VB端
1 窗口 采集 温湿度 10秒钟一次 并提交到服务器
2 服务器查询指令 控制 继电器开关 的 开启关闭
网站端 jsp +sql
开关控制 继电器 开关范围 温度 范围 湿度范围 开启指令 关闭指令 备注
开关 是N个
查询 时间段 的 温度 曲线 查询 时间段的 湿度 曲线
程序 会 根据 网站端设置的 开关控制条件 让 wifi 开关 自动 开启或是关闭
功能1 现在需要的就是 串口 得到 温湿度 5秒钟一次
功能2 串口 可以发送 指令 让 电机转动 和 蜂鸣器报警
就是 zigbee 获取 温度 湿度 然后 电脑 记录, 当超出范围 然后 让点击转动 蜂鸣器报警
这几个硬件,估计是200多到300
获取 温度 湿度 电脑串口 可以获取到数据, 通过电脑 串口 发送数据 可以控制 蜂鸣器 和 电机供电
功能1 现在需要的就是 串口 得到 温湿度 5秒钟一次 您给报价一下 ,
功能2 串口 可以发送 指令 让 电机转动 和 蜂鸣器报警 这个功能多少钱
zigbee 温度、湿度的检测、蜂鸣器,在连接一个小风扇
当前检测到温度湿度超出访问报警并且让风扇转动
连接到电脑上
我在开题报告中说要实现温度、湿度的检测,发生故障时温度的自我调节,我想要做一个有温度传感器、湿度传感器、蜂鸣器,在连接一个小风扇,这几个传感器之间相互连接在一起,通过WiFi与电脑相连(我在报告中提到可以远程控制),然后在电脑上设计一个程序,这个程序包括对温度、湿度的实时监控(可以在电脑上实时显示数值就可以),然后在电脑这个程序里设置某个固定的温度值、湿度值,比如说我在演示的时候用手握住温度传感器,温度传感器温度超过这个规定数值,蜂鸣器开始响动,电脑端提示一下温度异常(湿度传感器最好也可以这样)。此时连接的小风扇转动,表示当温度、湿度异常时,风扇转动可以起到对冷库的调节(与开题报告相对应)。
表数量3
管理员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
账号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
表:1
开关 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
继电器 |
nvarchar(50) |
|
|
|
温度小 |
nvarchar(53) |
|
是 |
|
温度大 |
nvarchar(53) |
|
是 |
|
湿度小 |
nvarchar(53) |
|
是 |
|
湿度大 |
nvarchar(53) |
|
是 |
|
开指令 |
nvarchar(50) |
|
|
|
关指令 |
nvarchar(50) |
|
|
|
备注 |
nvarchar(50) |
|
是 |
|
表:2
日志 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
温度 |
float |
|
|
|
湿度 |
float |
|
|
|
时间 |
datetime |
|
|
getdate() |
表:3