栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

计网课设(智能酒店客房)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

计网课设(智能酒店客房)

网盘源码超链接,提取码:jw67

题目要求:
实现一个基于socket的物联网服务器,接收来自客户端的数据。实现一个物联网客户
端,模拟设备。客户端产生数据,发送至服务器, 服务器根据协议对数据作出处理。
业务背景:
酒店房间配备门卡,可以用于取电。客人进去房间插卡,上传房间状态为有人,拔下
卡,房间状态变为无人。
客户端将房间状态实时上报(10秒钟一次)。需要上传的信息为:
1.房间状态:有无人。只上传
2.温度传感器:采集房间温度信息。 只上传
3.湿度传感器:采集房间湿度信息。只上传
4.灯光:开闭状态:至少要有两路:卧室,卫生间;
5.空调:当前电源状态,设置的温度,风速。模式(制冷还是制热)。
6.门窗状态:开闭状态;
7.窗帘状态:开闭幕状态;
业务要求:
1.如果房间为无人状态,关闭所有设备;
2.如果房间有人,空调为开启状态,关闭门窗;
3.如果房间温度高于30度,开启空调制冷,设定温度为24度,风达为中风;
4.如果房间温度低于15度,开启空调制热,设定温度为26度,风速为高风;
5.如果房间有人,窗帘关闭,则打开卧室灯光:窗帘打开,关闭卫生间灯。
可以根据服务器发来的指令进行调节模式(制冷、制热、送风)。设置温度。风速;
还可以根据服务器的指令。上传子自己的当前状态:模式,温度,风速。
要求:
设计通信协议完成数据的双向传输,应用层协议应包含首部和数据部分。

客户端生成的报文:

服务器生成的报文:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/725191.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号