实现一个基于socket的物联网服务器,接收来自客户端的数据。实现一个物联网客户端,模拟设备。客户端产生数据,发送至服务器,服务器根据协议对数据作出处理。 业务背景: 酒店房间配备门卡,可以用于取电。客人进去房间插卡,上传房间状态为有人,拔下卡,房间状态变为无人。 客户端将房间状态实时上传(10秒钟一次),需要上传的信息为:房间状态:有无人。只上传 温度传感器:采集房间温度信息。只上传 湿度传感器:采集房间湿度信息。只上传 灯光:开闭状态;至少要有两路:卧室、卫生间; 空调:当前电源状态、设置的温度、风速、模式(制冷还是制热)。门窗状态:开闭状态: 窗帘状态:开闭幕状态; 业务要求: 1、如果房间为无人状态,关闭所有设备; 2、如果房间有人,空调为开启状态,关闭门窗; 3、如果房间温度高于30度,开启空调制冷,设定温度为24度,风速为中风; 4、如果房间温度低于15度,开启空调制热,设定温度为26度,风速为高风: 5、如果房间有人,窗帘关闭,则打开卧室灯光;窗帘打开,关闭卫生间灯。 可以根据服务器发来的指令进行调节模式(制冷、制热、送风)、设置温度、风速;还可以根据服务器的指令上传子自己的当前状态:模式、温度、风速。 要求: 设通信协议完成数据的双向传输,应用层协议应包含首部和数据部分。
2021-12-24 12:03:34 571KB c++ 计算机网络 课程设计 socket
1
华工07级算机组成与体系结构的期末考试题目
2021-12-23 21:19:03 125KB 计组
1
基于STC51单片机的频率,晶振11.0592MHz,6T模式。频率范围:0.1-900KHz
2021-12-23 19:08:19 1.62MB 频率计
1
一种惯导/里程白主组合导航方法。本方法包括以下步骤: (1) 惯导系统初始对准,对卡尔曼滤波器参数进行初始化; (2) 进行惯性导航算,得到离散状态转移矩阵和量测矩阵; (3) 基于位移误差的求和测量,算滤波观测量; (4) 里程信息故障检测; (5) 卡尔曼滤波; (6) 修正。
2021-12-23 16:38:36 555KB 惯导 里程计
1
详细的实验过程加分析,这是我自己完成的关于该实验的报告书,跟大家交流下
2021-12-23 13:14:57 9.87MB 等精度频率计
1
页式虚拟存储器实现的一个难点是设页面调度(置换)算法,即将新页面调入内存时,如果内存中所有的物理页都已经分配出去,就要按某种策略来废弃某个页面,将其所占据的物理页释放出来,供新页面使用。本实验的目的是通过编程实现几种常见的页面调度(置换)算法,加深实验者对页面调度思想的理解
2021-12-22 14:20:11 587KB 操作系统-页面调度算法
1
适用于c++等的仿真,是比较完全的protues的仿真程序。
2021-12-22 13:48:08 211KB protues
1
  并行算或称平行算是相对于串行算来说的。所谓并行算可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行算。
2021-12-22 10:26:25 185KB 分布式计 并行计算 文章 技术应用
1
Pedometer. Demo application (Android native). This is demo application which shows ablities of Mobile Center. Mobile Center brings together multiple services, commonly used by mobile developers, into a single, integrated product. Team members can build, test, distribute, and monitor mobile apps. The Demo Application intended to represent the features of the Mobile Center API, such as managing cross platform applications and collecting statistics about how application behaves on real users’ d
2021-12-22 10:01:11 32.63MB Android代码
1
组实验】P1 logisim完成单周期处理器开发 MIPS指令集-附件资源
2021-12-21 20:19:09 23B
1