毕业设计 智能家居,毕业设计,课程设计,物联网,MQTT,JavaWeb

上传者: QYgujingjing | 上传时间: 2023-02-25 13:26:41 | 文件大小: 26.73MB | 文件类型: ZIP
毕业设计 智能家居,毕业设计,课程设计,物联网,MQTT,JavaWeb 开发环境 jdk1.8+tomcat8.5+mysql5.7 项目介绍 实现一个web应用,作为智能家居系统的服务端,接收来自客户端的数据,并能够通过web页面实时显示室内传感器的值,可以使用文本,建议使用曲线图;实现一个物联网客户端,模拟各种设备。客户端产生数据,发送至服务器,服务器根据协议对数据作出处理。 需要模拟的设备有: 温度传感器:数量1,采集房间温度信息。 湿度传感器:数量1,采集房间湿度信息。 空调:数量1,可以根据服务器发来的指令进行调节模式(制冷、制热、送风)、设置温度、风速;还可以根据服务器的指令上传子自己的当前状态:模式、温度、风速。 灯光:数量4,两盏只能开关,两盏调光模式,调光范围0到100。 门窗磁:可以根据服务器发来的指令打开或者关闭窗户。 要求: 1、设计通信协议完成数据的双向传输,应用层协议应包含首部和数据部分。 2、数据传输方式使用mqtt协议,需要安装EMQ消息服务器。 3、系统支持多客户端接入,在协议设计上能够区分来自不同客户端的消息,能够针对不同家庭进行控制设备。

文件下载

资源详情

[{"title":"( 198 个子文件 26.73MB ) 毕业设计 智能家居,毕业设计,课程设计,物联网,MQTT,JavaWeb","children":[{"title":"applicationContext.xml <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"log4j.properties <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"SubscribeTopicThread.java <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"MessageHandUtil.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"MqttProducer.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"MqttConsumer.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"ClientMapper.xml <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"ClientMapper.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"ClientController.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"IClientService.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"ClientServiceImpl.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"ServerMapper.xml <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"ServerMapper.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"ServerController.java <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"IServerService.java <span style='color:#111;'> 896B </span>","children":null,"spread":false},{"title":"ServerServiceImpl.java <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"RunStart.java <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"JsonUtil.java <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"SpringUtil.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"StringUtil.java <span style='color:#111;'> 290B </span>","children":null,"spread":false},{"title":"DateUtliTools.java <span style='color:#111;'> 652B </span>","children":null,"spread":false},{"title":"top.jsp <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"spring-websocket-4.1.4.RELEASE.jar <span style='color:#111;'> 378.64KB </span>","children":null,"spread":false},{"title":"commons-io-1.3.1.jar <span style='color:#111;'> 81.65KB </span>","children":null,"spread":false},{"title":"jackson-databind-2.7.3.jar <span style='color:#111;'> 1.15MB </span>","children":null,"spread":false},{"title":"cglib-nodep-2.2.3.jar <span style='color:#111;'> 314.99KB </span>","children":null,"spread":false},{"title":"jstl-1.2.jar <span style='color:#111;'> 404.53KB </span>","children":null,"spread":false},{"title":"spring-aspects-4.1.4.RELEASE.jar <span style='color:#111;'> 55.52KB </span>","children":null,"spread":false},{"title":"mybatis-spring-1.1.1.jar <span style='color:#111;'> 40.20KB </span>","children":null,"spread":false},{"title":"slf4j-api-1.6.1.jar <span style='color:#111;'> 24.90KB </span>","children":null,"spread":false},{"title":"commons-dbcp-1.4.jar <span style='color:#111;'> 156.76KB </span>","children":null,"spread":false},{"title":"spring-webmvc-4.1.4.RELEASE.jar <span style='color:#111;'> 763.43KB </span>","children":null,"spread":false},{"title":"jackson-annotations-2.7.3.jar <span style='color:#111;'> 49.70KB </span>","children":null,"spread":false},{"title":"mybatis-3.2.6.jar <span style='color:#111;'> 695.88KB </span>","children":null,"spread":false},{"title":"spring-instrument-4.1.4.RELEASE.jar <span style='color:#111;'> 7.07KB </span>","children":null,"spread":false},{"title":"mysql-connector-java-5.1.20-bin.jar <span style='color:#111;'> 783.91KB </span>","children":null,"spread":false},{"title":"spring-context-4.1.4.RELEASE.jar <span style='color:#111;'> 1002.03KB </span>","children":null,"spread":false},{"title":"commons-pool-1.6.jar <span style='color:#111;'> 108.51KB </span>","children":null,"spread":false},{"title":"spring-web-4.1.4.RELEASE.jar <span style='color:#111;'> 697.70KB </span>","children":null,"spread":false},{"title":"spring-instrument-tomcat-4.1.4.RELEASE.jar <span style='color:#111;'> 10.21KB </span>","children":null,"spread":false},{"title":"spring-oxm-4.1.4.RELEASE.jar <span style='color:#111;'> 80.30KB </span>","children":null,"spread":false},{"title":"standard-1.1.2.jar <span style='color:#111;'> 384.04KB </span>","children":null,"spread":false},{"title":"aspectj-1.6.12.jar <span style='color:#111;'> 12.30MB </span>","children":null,"spread":false},{"title":"pagehelper-4.1.6.jar <span style='color:#111;'> 61.49KB </span>","children":null,"spread":false},{"title":"spring-orm-4.1.4.RELEASE.jar <span style='color:#111;'> 367.50KB </span>","children":null,"spread":false},{"title":"spring-tx-4.1.4.RELEASE.jar <span style='color:#111;'> 246.60KB </span>","children":null,"spread":false},{"title":"jsqlparser-0.9.4.jar <span style='color:#111;'> 294.97KB </span>","children":null,"spread":false},{"title":"aspectjweaver-1.6.2.jar <span style='color:#111;'> 1.47MB </span>","children":null,"spread":false},{"title":"spring-jms-4.1.4.RELEASE.jar <span style='color:#111;'> 262.98KB </span>","children":null,"spread":false},{"title":"spring-test-4.1.4.RELEASE.jar <span style='color:#111;'> 490.77KB </span>","children":null,"spread":false},{"title":"aopalliance-1.0.jar <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":"spring-expression-4.1.4.RELEASE.jar <span style='color:#111;'> 252.74KB </span>","children":null,"spread":false},{"title":"fastjson-1.2.6.jar <span style='color:#111;'> 410.92KB </span>","children":null,"spread":false},{"title":"slf4j-log4j12-1.6.1.jar <span style='color:#111;'> 9.52KB </span>","children":null,"spread":false},{"title":"commons-logging-1.1.1.jar <span style='color:#111;'> 59.42KB </span>","children":null,"spread":false},{"title":"spring-aop-4.1.4.RELEASE.jar <span style='color:#111;'> 350.68KB </span>","children":null,"spread":false},{"title":"jackson-core-2.7.3.jar <span style='color:#111;'> 246.60KB </span>","children":null,"spread":false},{"title":"org.eclipse.paho.client.mqttv3-1.2.0.jar <span style='color:#111;'> 212.36KB </span>","children":null,"spread":false},{"title":"spring-beans-4.1.4.RELEASE.jar <span style='color:#111;'> 691.71KB </span>","children":null,"spread":false},{"title":"spring-messaging-4.1.4.RELEASE.jar <span style='color:#111;'> 278.84KB </span>","children":null,"spread":false},{"title":"spring-jdbc-4.1.4.RELEASE.jar <span style='color:#111;'> 416.70KB </span>","children":null,"spread":false},{"title":"spring-context-support-4.1.4.RELEASE.jar <span style='color:#111;'> 173.93KB </span>","children":null,"spread":false},{"title":"commons-fileupload-1.2.1.jar <span style='color:#111;'> 56.42KB </span>","children":null,"spread":false},{"title":"spring-core-4.1.4.RELEASE.jar <span style='color:#111;'> 983.39KB </span>","children":null,"spread":false},{"title":"log4j-1.2.16.jar <span style='color:#111;'> 470.25KB </span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"springmvc-servlet.xml <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"index.jsp <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"bootstrap.js <span style='color:#111;'> 68.07KB </span>","children":null,"spread":false},{"title":"npm.js <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"bootstrap.min.js <span style='color:#111;'> 36.18KB </span>","children":null,"spread":false},{"title":"layui.all.js <span style='color:#111;'> 221.68KB </span>","children":null,"spread":false},{"title":"echarts.min.js <span style='color:#111;'> 759.66KB </span>","children":null,"spread":false},{"title":"seekBar.js <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"jquery-3.2.1.min.js <span style='color:#111;'> 84.63KB </span>","children":null,"spread":false},{"title":"menu.jsp <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"client.jsp <span style='color:#111;'> 13.13KB </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 118.36KB </span>","children":null,"spread":false},{"title":"layui.css <span style='color:#111;'> 58.23KB </span>","children":null,"spread":false},{"title":"bootstrap-theme.css <span style='color:#111;'> 25.52KB </span>","children":null,"spread":false},{"title":"bootstrap.css <span style='color:#111;'> 142.59KB </span>","children":null,"spread":false},{"title":"bootstrap-theme.min.css <span style='color:#111;'> 22.86KB </span>","children":null,"spread":false},{"title":"seekBar.css <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"smartHome.jpg <span style='color:#111;'> 66.35KB </span>","children":null,"spread":false},{"title":"server.jsp <span style='color:#111;'> 23.19KB </span>","children":null,"spread":false},{"title":"layui.js <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"layui.all.js <span style='color:#111;'> 221.68KB </span>","children":null,"spread":false},{"title":"iconfont.ttf <span style='color:#111;'> 37.46KB </span>","children":null,"spread":false},{"title":"iconfont.svg <span style='color:#111;'> 231.14KB </span>","children":null,"spread":false},{"title":"iconfont.eot <span style='color:#111;'> 37.63KB </span>","children":null,"spread":false},{"title":"iconfont.woff <span style='color:#111;'> 24.65KB </span>","children":null,"spread":false},{"title":"global.css <span style='color:#111;'> 48.05KB </span>","children":null,"spread":false},{"title":"layui.css <span style='color:#111;'> 58.23KB </span>","children":null,"spread":false},{"title":"laydate.css <span style='color:#111;'> 7.36KB </span>","children":null,"spread":false},{"title":"code.css <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"loading-2.gif <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"loading-1.gif <span style='color:#111;'> 701B </span>","children":null,"spread":false},{"title":"loading-0.gif <span style='color:#111;'> 5.66KB </span>","children":null,"spread":false},{"title":"icon-ext.png <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"layer.css <span style='color:#111;'> 14.09KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明