DOI:10.19392/j.cnki.1671-7341.202318003基于物联网技术的寝室智能化系统设计与实现洪政李自豪王瑜琳钱欣丽重庆公共运输职业学院重庆402260摘要:通信技术以及互联网的不断发展,对整个物联网应用行业起到了重要的支撑作用,物联网技术的应用不仅改变了人们的生活方式,而且对社会经济发展起到了重要的推动作用。本文提出了基于物联网技术寝室智能化系统,以网关模块、传感器模块、执行器模块、门禁模块4个硬件模块作为环境数据的实时采集和上报,MQTT服务器作为传感器数据传输、存储,前后台软件系统作为服务,进行功能展示验证,实现了寝室的智能化,提升了学生住宿环境的智能化水平。关键词:物联网技术;硬件模块;MQTT服务1概述随着通信技术以及互联网的不断发展,通信的质量和速率都在快速提高,而通信传输技术对于整个物联网应用行业起到了重要的支撑作用,物联网不管是对整个社会经济的发展还是对个人的生活,都体现了重要的作用。而物联网中的通信技术众多,如ZigBee通信、4G通信、NB-IOT通信、Wi-Fi通信等,这些都可以应用到物联网的各个行业。现如今,各高校寝室的智能化水平普遍偏低,寝室中的灯光、门禁等设施采用传统的手动开启方式,没有智能化的控制功能,基于上述问题,我们设计了一款基于物联网技术的寝室智能化系统,进行对寝室环境数据的实时采集和上报,利用Wi-Fi通信将数据传输到云平台中,用户可以通过APP学生端实时查看寝室的状况,同时对寝室的灯光进行远程控制,对寝室的大门进行远程控制。2系统架构基于物联网技术的寝室智能化系统的整体架构分为感知层、网络层、基础设施平台层、应用层,如图1所示。图1系统架构图感知层主要是使用MCU通过各种传感器对环境数据进行实时采集,并通过传感器网络上传至网关;网络层主要是运用多种通信协议,将感知层所采集的环境数据传输至后端服务器,其中主要的协议为MQTT协议和HTTP协议,MQTT适合物联网数据传输,而HTTP协议适合一般业务功能的访问;基础设施平台层主要是后端所运用的软件基础设施和微服务;应用层主要是Webpages、Android。管理前台运用的就是Webpages,而学生移动端使用的是An-droid。3硬件设计整个寝室智能化系统硬件设备分为传感器模块、网关模块、执行器模块、门禁模块4个硬件模块,实现对寝室环境数据的实时采集和上报。3.1传感器模块传感器模块启动后会初始化各个传感器,初始化完成后将以每隔1.5秒的间隔采集各个传感器的数据,每采集一个传感器的数据就将数...