9篇关于MQTT协议的计算机毕业论文

今天分享的是关于MQTT协议的9篇计算机毕业论文范文, 如果你的论文涉及到MQTT协议等主题,本文能够帮助到你 基于MQTT的智能门禁物联平台设计与实现 这是一篇关于人脸识别

今天分享的是关于MQTT协议的9篇计算机毕业论文范文, 如果你的论文涉及到MQTT协议等主题,本文能够帮助到你

基于MQTT的智能门禁物联平台设计与实现

这是一篇关于人脸识别,MQTT协议,物联网,智能门禁的论文, 主要内容为随着社会的不断进步和发展,安防问题也越来越受到人们的关注,门禁作为安防领域里十分重要的一环,一直以来都受到许多企业的青睐。现在,随着人工智能技术在生物识别领域的不断突破与发展,许多传统的物联网门禁设备无法满足现代企业和个人的需要,人们迫切的需要一种更加智能化的门禁通行方式,需要更为高效、实时和便捷的门禁通行体验。智能门禁物联平台正是基于此目标,用以满足以上企业和个人的需求。通过分析国内外的相关发展和研究现状,运用目前最具代表性的人脸识别技术,结合MQTT协议的与物联网场景结合的优点,设计并实现了基于MQTT的智能门禁物联平台。平台采用B/S架构,同时使用分布式的服务设计和实现方式,以docker容器化的部署方式对各个微服务进行部署,服务间通过RPC的方式进行通信,采用nginx对后台服务进行反向代理。在业务功能上,智能门禁物联平台包含有对人员、设备、通行、考勤和企业等模块的管理,包括人员的基本信息管理、设备的基本信息管理、人员在设备上的识别通行策略管理以及人员的识别记录和考勤管理;在识别方式上,平台采用设备端识别的方式,设备会不断的从平台获取最新的人员信息与人脸特征值信息存放在本地,在设备本地对人脸进行抓拍和识别,保证了设备的高效识别和离线识别;同时,平台利用MQTT协议,实现了平台对设备高效、实时和便捷的管理。目前该平台已在公有云上提供相关服务,平台在运行和体验上的表现满足许多企业客户的需求。同时该平台支持私有化的部署交付方式,支持将服务部署在企业客户的服务器上,满足客户对一些隐私数据的安全性要求。

料线式投饵装置管理系统设计

这是一篇关于投饵管理系统,远程控制,Web应用,微信小程序,MQTT协议的论文, 主要内容为在水产养殖领域中存在着饵料利用率较低、环境污染较为严重等问题。针对这些问题,团队研发了一款料线式投饵装置,但该装置只能现场手动控制,无法实现远程管控。为此,本文提出了一种料线式投饵装置管理系统,可实现料线式投饵装置的远程状态监测与报警、投喂策略的实时管控和运行数据的持久化存储等功能。本文的主要研究工作如下:(1)设计总体方案。根据物联网系统三层架构设计模式,在料线式投饵装置作为感知层的基础上,为实现参数设置、状态采集、数据联网通信和持久化存储等功能,将本管理系统划分为两个层级:主控制器、物联网网关、网络交换机与MQTT服务器所构成的物联网传输层和Web应用、微信小程序、触摸屏界面所组成的物联网应用层。(2)系统的传输层设计。首先,根据总体设计方案对信息组网协议进行选择:主控制器、从控制器和物联网网关之间采用S7通信协议,物联网网关与云服务器之间采用MQTT通信协议。其次,根据性能需求和所选择的通信协议对系统中主控制器、物联网网关等硬件进行选型和参数配置。然后,根据料线式投饵装置的工作要求将通信功能划分成4个子模块并进行数据传输流程设计。最后,根据轻量化设计要求在华为云服务器中选择Mosquitto软件进行MQTT服务器开发,实现物联网应用和硬件数据的交互功能。(3)应用层软件设计。为了满足数据持久化存储、用户远程管理等实际需求,对应用层进行了整体架构、逻辑架构和功能架构的划分。根据整体架构确定使用前后端分离的开发路线,对Web应用和微信小程序进行开发;根据逻辑架构确定系统开发过程中所采用的技术栈;根据功能架构将实际需求划分成7个功能模块。最终采用Django框架进行Web后端应用开发,可对传输层数据进行处理和存储,并为前端应用提供数据访问接口。使用Vue框架为用户提供可视化Web前端应用页面对硬件设备进行管理,利用微信开发者工具对小程序软件进行设计为用户提供手机监控页面。在系统设计完成后,分别对传输层的通信功能和应用层的Web应用、微信小程序进行了测试,结果表明此系统能够较好的采集和传输投喂装置的各项运行参数,并进行工作过程的远程控制。

基于物联网的机器人抛磨产线远程监控系统的开发

这是一篇关于远程数据监控,云计算,Web服务器,物联网,MQTT协议的论文, 主要内容为随着德国工业“4.0”的提出以及工业互联网的发展,工业自动化车间对于数字化、信息化和智能化的需求也日益突出,物联网、云计算和大数据等新一代计算机信息技术的出现,也推动着工业车间进一步朝着智能工厂方向发展。工业现场的数据监控也呈现出智能化、信息化、可视化的发展趋势,逐渐从现场监测到远程监测、从有线通讯到无线通讯、从C/S架构到B/S架构模式的转变,其也对系统实时性、稳定性、跨平台性等层面提出了更高的要求。在此背景下,本文基于物联网通讯技术与云计算平台,设计了一套远程监控系统,用于机器人抛磨产线车间的数据监控。本文首先分析了机器人抛磨产线远程监控系统的需求并结合已有的物联网通讯技术,设计了远程监控系统的基本架构。本系统由远程监控网关、Web云服务器两部分组成,其中远程监控网关采用Ras Pi硬件开发平台,并搭载4G网络通讯模块,以支持绝大部分有WIFI或4G信号覆盖的生产车间。网关搭载Linux操作系统,并基于MQTT协议和Modbus协议开发了数据采集、协议转换以及数据推送等主程序模块。Web服务器软件采用B/S设计模式,基于Springboot和Vue.js框架来进行前后端分离方式开发。Web服务器主要实现了数据接收处理、数据持久化、数据可视化、登录权限控制、信息管理以及用户权限管理等功能。此外,本文选用My SQL数据库和Influx DB时序数据库来作为服务器的数据存储中心,其中My SQL数据库用来储存Web系统的用户信息、设备信息以及客户信息等数据,而Influx DB时序数据库则用于储存接收到的工业生产数据。远程监控网关与Web云服务器软件协同运行,实现了对智能抛磨产线的远程数据监控的目的。本文基于智能抛磨产线实际生产需求,并结合现有的计算机信息技术特点,设计了智能抛磨产线远程数据监控系统,并对系统分别进行了单元测试以及系统联调测试,测试结果验证本系统满足本文的基本功能需求,达到本文的设计目标。

基于MQTT的车载数据采集终端及监控云平台的设计与实现

这是一篇关于MQTT协议,车辆故障诊断,车载终端,Node-RED,云平台的论文, 主要内容为随着中国汽车产业和互联网行业的不断繁荣,车辆的网联化和数字化已经成为汽车产业转型和升级的重要发展战略。车辆数据的采集、存储和车辆的远程监控是车联网的基本应用。因此,车辆数据采集终端和车辆数据监控平台的设计与开发一直是汽车网联化的重要课题。本文基于当前车载数据终端及监控平台的研究现状,在目前不断发展的技术条件上,提出了基于MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议实现的设计方案,进行了车辆数据采集终端及监控云平台的设计和实现,主要包括以下内容:首先,本文研究了车载诊断系统的分层协议,分析了基于ISO 15765协议的OBD-II故障诊断协议,确定了车辆实时数据的采集方式,介绍了全球卫星导航系统及Wi Fi和4G通信等关键技术,并研究了MQTT协议。提出了车辆数据采集终端及监控云平台的设计方案。其次,选择STM32F103为主控制器设计了车辆数据采集终端的硬件和软件,硬件开发包括电源电路、CAN总线驱动电路和通信模组等电路的设计,以及数据采集终端的PCB设计。软件部分基于Free RTOS实时操作系统设计了CAN总线等通信接口的驱动程序,根据ISO 15765协议的请求应答机制实现了通过OBD-II接口请求数据的功能,并且通过ESP8266和4G模组实现了终端基于MQTT协议的通信功能。根据车辆数据的通信协议,在云服务器中搭建了MQTT消息服务器、My SQL以及Node-RED,基于Node-RED以及My SQL数据库设计了车辆数据处理模型,在Node-RED中布置了SAE J1979协议相关的车辆数据解析、计算和存储节点,并且设计了驾驶员疲劳驾驶时长统计以及急加减速行为识别的功能节点,同时完成了车辆数据监控可视化页面的设计。最后,对设计的车载数据采集终端和监控云平台进行测试,使用汽车故障分析仪和USBCAN-II分析仪,分别对系统进行了室内测试和实车测试,验证了终端及云平台的功能。

基于阿里云IoT平台的智能物流箱系统设计与实现

这是一篇关于智能物流箱,IoT平台,MQTT协议的论文, 主要内容为随着电商的繁荣发展,物流行业近几年业务实现跨越式增长,但传统的物流配送不能送货到户、智能化程度低等问题日益突出。为使物流安全配送、提高配送效率、满足用户需求,本文以阿里云IoT平台为依托,通过“阿里云IoT平台+硬件系统+无线通讯+MQTT通讯协议+云智能APP”的智能家居开发方案建立系统,研究设计了一种安装于用户门外、由用户独立使用、远程控制、无接触配送的家用智能物流箱系统,以解决传统末端配送中出现的问题。本文主要工作如下:(1)物流箱本体设计。对物流箱进行了功能性和非功能性需求分析,设计了物流箱整体开发流程和物流箱整体架构,对外观、材料使用、总体装配、重要机械结构等进行寻优设计,建立物流箱本体模型。材料使用方面:对箱体外壳、保温层、内胆等优选了适用材料。箱体关键结构设计方面:重点设计了密封正压门结构和扩大箱体存储空间的滑轨结构。设计完成后,对不同人群接受产品程度进行了市场调查。(2)系统硬件设计。选择以通用型WiFi-BT-BLE MCU模组ESP32-S为核心,通过其WiFi模块将DHT11温湿度传感器采集到的箱内温度、ATK-OV2640摄像头模块采集的实时视频以及电控锁等外设模块的状态信息通过路由器上传到阿里云IoT平台。分析了各模块的选型,完成了以ESP32-S为核心的外围电路设计、LCD彩色液晶显示屏的驱动电路设计、摄像头模块电路设计、温湿度采集模块电路设计、USB转串口电路设计、USB接口及电压转换电路设计。(3)系统软件设计及实现。通过Visual Studio Code完成了WiFi模组与阿里云IoT平台的通讯程序设计、MQTT传输协议程序设计、LCD显示程序设计、箱内温湿度采集程序设计、视频实时传输程序设计、开锁控制程序设计等。完成了在阿里云IoT平台的项目创建、产品定义、功能定义、人机交互等整个流程的开发,研究了IoT平台配网方式、设备接入协议和设备调试方法。采用MQTT作为设备端与云平台之间的通讯协议标准,实现了两者的数据交互及指令传输,通过WiFi配网接入云智能APP,实现用户使用APP远程控制设备。系统采用箱线图法检测箱内传感器采集到的异常数据,并通过自适应修正算法,替换采集到的异常数据,减少系统误判控制。最后,对智能物流箱系统进行了测试,主要包括硬件测试、设备入网测试、设备接入云平台测试、设备接入APP端测试和异常数据处理测试。测试结果表明,程序在硬件上能正常运行显示传感器采集到的数据,出现异常数据能进行修正,减少系统误判,设备端、云端、APP端,三端之间上下行通信正常,能够实现用户远程控制物流箱的各项功能。

基于阿里云IoT平台的智能物流箱系统设计与实现

这是一篇关于智能物流箱,IoT平台,MQTT协议的论文, 主要内容为随着电商的繁荣发展,物流行业近几年业务实现跨越式增长,但传统的物流配送不能送货到户、智能化程度低等问题日益突出。为使物流安全配送、提高配送效率、满足用户需求,本文以阿里云IoT平台为依托,通过“阿里云IoT平台+硬件系统+无线通讯+MQTT通讯协议+云智能APP”的智能家居开发方案建立系统,研究设计了一种安装于用户门外、由用户独立使用、远程控制、无接触配送的家用智能物流箱系统,以解决传统末端配送中出现的问题。本文主要工作如下:(1)物流箱本体设计。对物流箱进行了功能性和非功能性需求分析,设计了物流箱整体开发流程和物流箱整体架构,对外观、材料使用、总体装配、重要机械结构等进行寻优设计,建立物流箱本体模型。材料使用方面:对箱体外壳、保温层、内胆等优选了适用材料。箱体关键结构设计方面:重点设计了密封正压门结构和扩大箱体存储空间的滑轨结构。设计完成后,对不同人群接受产品程度进行了市场调查。(2)系统硬件设计。选择以通用型WiFi-BT-BLE MCU模组ESP32-S为核心,通过其WiFi模块将DHT11温湿度传感器采集到的箱内温度、ATK-OV2640摄像头模块采集的实时视频以及电控锁等外设模块的状态信息通过路由器上传到阿里云IoT平台。分析了各模块的选型,完成了以ESP32-S为核心的外围电路设计、LCD彩色液晶显示屏的驱动电路设计、摄像头模块电路设计、温湿度采集模块电路设计、USB转串口电路设计、USB接口及电压转换电路设计。(3)系统软件设计及实现。通过Visual Studio Code完成了WiFi模组与阿里云IoT平台的通讯程序设计、MQTT传输协议程序设计、LCD显示程序设计、箱内温湿度采集程序设计、视频实时传输程序设计、开锁控制程序设计等。完成了在阿里云IoT平台的项目创建、产品定义、功能定义、人机交互等整个流程的开发,研究了IoT平台配网方式、设备接入协议和设备调试方法。采用MQTT作为设备端与云平台之间的通讯协议标准,实现了两者的数据交互及指令传输,通过WiFi配网接入云智能APP,实现用户使用APP远程控制设备。系统采用箱线图法检测箱内传感器采集到的异常数据,并通过自适应修正算法,替换采集到的异常数据,减少系统误判控制。最后,对智能物流箱系统进行了测试,主要包括硬件测试、设备入网测试、设备接入云平台测试、设备接入APP端测试和异常数据处理测试。测试结果表明,程序在硬件上能正常运行显示传感器采集到的数据,出现异常数据能进行修正,减少系统误判,设备端、云端、APP端,三端之间上下行通信正常,能够实现用户远程控制物流箱的各项功能。

基于MQTT的物联网设备接入及云上监控系统研究

这是一篇关于数据接入盒,MQTT协议,监控系统,Web后台管理的论文, 主要内容为目前,物联网监控系统被应用于各行各业,且终端设备接入的需求量日益剧增。针对物联网终端设备多方式接入、系统的可适用范围受限等现象。本文基于云平台与物联网通信技术设计一种具有多种接入方式及接入能力的数据接入盒,采用“云+端”架构搭建一套基于MQTT的物联网设备接入及云上监控系统。本文的主要工作如下:(1)数据接入盒的设计与实现。本文设计一款采用STM32F103芯片作为主控制器,集成无线WiFi与有线以太网两种接入方式的数据接入盒,并搭建多路串行接口,为没有接入能力的终端设备或传感器端点提供一种多方式接入的通信平台。(2)设备端与云平台之间的通信功能实现。为了实现设备端与云平台之间的通信功能,采用MQTT协议作为设备端与云平台之间通信标准协议,实现两者之间的数据交互及指令传输。(3)物联网云上系统搭建。该云上系统的搭建是基于OneNET云平台、Web开发技术及Vue+Mysql+Node.js技术进行,并采用C/S体系结构对云上设备后台管理系统进行开发,从而实现多终端(Web网页或手机APP)对设备端数据进行可视化监测。(4)系统功能测试与分析。在完成了整个物联网云上监控系统的搭建后,针对系统中的不同测试内容进行了对应的测试平台搭建,并通过传感器端接入与虚拟设备接入相结合的方法对数据接入盒上的以太网接入与WiFi接入功能测试、云端系统与两端(设备端、用户端)之间的通信功能进行测试及其数据分析。经过对该云上系统进行不同功能的测试及其数据分析,结果表明,本文设计的数据接入盒能够稳定、高效的实现设备终端的多方式接入;搭建的云上监控系统具有稳定的、可靠的数据处理、转发等能力,使用户端能够对物联网系统中所接入的任意终端设备进行远程监控,掌握设备的实时状态。

基于MQTT的物联网设备接入及云上监控系统研究

这是一篇关于数据接入盒,MQTT协议,监控系统,Web后台管理的论文, 主要内容为目前,物联网监控系统被应用于各行各业,且终端设备接入的需求量日益剧增。针对物联网终端设备多方式接入、系统的可适用范围受限等现象。本文基于云平台与物联网通信技术设计一种具有多种接入方式及接入能力的数据接入盒,采用“云+端”架构搭建一套基于MQTT的物联网设备接入及云上监控系统。本文的主要工作如下:(1)数据接入盒的设计与实现。本文设计一款采用STM32F103芯片作为主控制器,集成无线WiFi与有线以太网两种接入方式的数据接入盒,并搭建多路串行接口,为没有接入能力的终端设备或传感器端点提供一种多方式接入的通信平台。(2)设备端与云平台之间的通信功能实现。为了实现设备端与云平台之间的通信功能,采用MQTT协议作为设备端与云平台之间通信标准协议,实现两者之间的数据交互及指令传输。(3)物联网云上系统搭建。该云上系统的搭建是基于OneNET云平台、Web开发技术及Vue+Mysql+Node.js技术进行,并采用C/S体系结构对云上设备后台管理系统进行开发,从而实现多终端(Web网页或手机APP)对设备端数据进行可视化监测。(4)系统功能测试与分析。在完成了整个物联网云上监控系统的搭建后,针对系统中的不同测试内容进行了对应的测试平台搭建,并通过传感器端接入与虚拟设备接入相结合的方法对数据接入盒上的以太网接入与WiFi接入功能测试、云端系统与两端(设备端、用户端)之间的通信功能进行测试及其数据分析。经过对该云上系统进行不同功能的测试及其数据分析,结果表明,本文设计的数据接入盒能够稳定、高效的实现设备终端的多方式接入;搭建的云上监控系统具有稳定的、可靠的数据处理、转发等能力,使用户端能够对物联网系统中所接入的任意终端设备进行远程监控,掌握设备的实时状态。

基于MQTT的智能门禁物联平台设计与实现

这是一篇关于人脸识别,MQTT协议,物联网,智能门禁的论文, 主要内容为随着社会的不断进步和发展,安防问题也越来越受到人们的关注,门禁作为安防领域里十分重要的一环,一直以来都受到许多企业的青睐。现在,随着人工智能技术在生物识别领域的不断突破与发展,许多传统的物联网门禁设备无法满足现代企业和个人的需要,人们迫切的需要一种更加智能化的门禁通行方式,需要更为高效、实时和便捷的门禁通行体验。智能门禁物联平台正是基于此目标,用以满足以上企业和个人的需求。通过分析国内外的相关发展和研究现状,运用目前最具代表性的人脸识别技术,结合MQTT协议的与物联网场景结合的优点,设计并实现了基于MQTT的智能门禁物联平台。平台采用B/S架构,同时使用分布式的服务设计和实现方式,以docker容器化的部署方式对各个微服务进行部署,服务间通过RPC的方式进行通信,采用nginx对后台服务进行反向代理。在业务功能上,智能门禁物联平台包含有对人员、设备、通行、考勤和企业等模块的管理,包括人员的基本信息管理、设备的基本信息管理、人员在设备上的识别通行策略管理以及人员的识别记录和考勤管理;在识别方式上,平台采用设备端识别的方式,设备会不断的从平台获取最新的人员信息与人脸特征值信息存放在本地,在设备本地对人脸进行抓拍和识别,保证了设备的高效识别和离线识别;同时,平台利用MQTT协议,实现了平台对设备高效、实时和便捷的管理。目前该平台已在公有云上提供相关服务,平台在运行和体验上的表现满足许多企业客户的需求。同时该平台支持私有化的部署交付方式,支持将服务部署在企业客户的服务器上,满足客户对一些隐私数据的安全性要求。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码项目助手 ,原文地址:https://m.bishedaima.com/lunwen/45328.html

相关推荐

发表回复

登录后才能评论