- 2024-11-12基于RetinaFace+Jetson Nano的智能门锁系统——第四篇(完整项目)
文章目录1.项目背景2.研究目的3.项目架构3.1NvidiaJetsonNano3.2工作逻辑4.主要算法4.1Retinaface算法4.2FaceNet算法4.3PyQt界面4.4MG996R舵机5.项目核心文件与代码5.1项目文件目录5.2项目部分代码5.2.1Main.py5.2.2Esp8266.c6.参考文献1.项目背景
- 2024-10-23关于MQTT的调研
MQTT也可以理解成是一种消息队列。但是区别其它的消息队列,MQTT主要是针对低带宽高延迟的环境设计的,所以比较适合一些物联网的设备使用。相对来说也会比较轻量一点。MQTT也针对物联网领域的安全方便做了一些设计。EMQX在EMQX(https://cloud.emqx.com/console/)注册了一个免费的服务
- 2024-10-22【星闪技术】WS63E模块连接华为IoT云
目录引言WS63E对MQTT的支持程序修改测试结果结语 引言在上一篇博文中已经介绍了WiFi的使用。今天介绍一下如何使用MQTT协议连接到华为云上。WS63E对MQTT的支持WS63E的代码参考直接提供了MQTT的支持,文档介绍见docs/board/WS63V100MQTT开发指南.pdf。MQTT基于开源
- 2024-10-16Web组态数据联动
1.通过get/post获取设备列表信息2.websocket连接mqtt服务器,接收json报文信息3.通过Alpine进行数据联动4.封装svg对象,更新属性值 index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewpo
- 2024-08-19浅谈MQTT协议
一、基本介绍MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是一种轻量级的消息传输协议,设计用于连接一些使用TCP/IP协议的设备。它被广泛用于物联网(IoT)中,因为其低带宽、低延迟、高可靠性的特点,非常适合于远程设备和移动设备之间的通信。二、关键特性轻量级:M
- 2024-08-16MFC制作MQTT(EMQX)客户端,报错:MQTTClient_message::MQTTClient_message”: 没有重载函数接受 9 个参数
前言全局说明MQTTClient_message::MQTTClient_message”:没有重载函数接受9个参数一、说明环境:Windows7旗舰版VisualStudio2013CMakeversion3.19.8paho.mqtt.cV1.3.13二、报错MQTTClient_message::MQTTClient_message”:没有重载函数接受9个参数
- 2024-08-09mqtt订阅和发布
importpaho.mqtt.clientasmqttimporttimeMQTTHOST="192.168.0.4"MQTTPORT=1883mqttClient=mqtt.Client()#连接MQTT服务器defon_mqtt_connect():mqttClient.connect(MQTTHOST,MQTTPORT,60)mqttClient.loop_start()#publish消息defon_publish(t
- 2024-07-25MFC制作MQTT(EMQX)客户端 - 约定、依赖文件放置(附源码)
前言全局说明MFC制作MQTT客户端(附源码)一、说明环境:Windows7旗舰版VisualStudio2013CMakeversion3.19.8paho.mqtt.cV1.3.13二、说明、约定:说明:因为MFC调用paho.mqtt.c的API所以,要把编译出来的相关文件,放到MFC的工程中,方便调用约定:为了方便后续描
- 2024-06-30C#使用MQTT通讯协议发布订阅主题报文
一、服务端1.添加引用MQTTnet类库 2.代码:启动一个MQTT服务1//启动一个MQTT服务器2//MQTT3IMqttServerserver=newMqttFactory().CreateMqttServer();4server.ClientConnecte
- 2024-05-31【Java代码调用华为云IoT MQTT】
目录欢迎关注微信公众号:数据科学与艺术作者WX:superhe199下面是使用Java代码调用华为云IoTMQTT:importorg.eclipse.paho.client.mqttv3.*;importorg.eclipse.paho.client.mqttv3.persist.MemoryPersistence;publicclassHuaweiCloudMqttExample{publi
- 2024-04-07MQTT 错误码 说明
//成功#defineMQTTCLIENT_SUCCESS0 //失败,通用#defineMQTTCLIENT_FAILURE-1 //客户端未连接,未连接,先使用引起#defineMQTTCLIENT_DISCONNECTED-3 //已达到允许同时处理的最大消息数(#defineMAX_MSG_ID65535)#defineMQTTCLIENT_MAX_MESSAGES_INFLIGHT-4 //UTF-8字
- 2024-03-24Linux环境下使用Eclipse Paho C 实现(MQTT Client)同步模式发布和订阅Message
目录概述1同步模式和异步模式1.1同步模式1.2异步模式2下载和安装paho.mqtt.c3同步方式发布和订阅消息功能实现3.1MQTTClient参数配置3.2初始化MQTTClient3.3发布消息功能3.4订阅消息功能3.5解析订阅的信息4编译和测试4.1编译代码4.2运行5验证MQ
- 2024-03-16使用MQTT.fx和自定义Client(Ubuntu上实现)测试MQTT服务器(EMQX )
目录概述1配置EMQX做MQTT服务器1.1登录EMQX1.2配置EMQX1.2.1配置客户端认证1.2.2创建用户2测试MQTT服务器2.1配置MQTT.fx工具2.2连接MQTT服务器3使用MQTT.fx发布和订阅信息3.1在MQTT.fx上发布信息3.2在MQTT.fx上订阅信息4Ubuntu上实现MQTTClient4
- 2023-12-29MQTT 使用中的问题汇总
版本:eclipse-paho-mqtt-c-1.3.12 开发工具:QT 问题1、其他都正常,唯独无法收到订阅消息 原因:MQTTClient_setCallbacks函数必须在MQTTClient_connect前调用问题2、MQTTClient_messageArrived回调函数异常,多次收到重复内容。原因:MQTTClient_messageArrived回
- 2023-11-27MQTT断开连接((32109) - java.io.EOFException)
现象:首先代码没问题,一台设备测试正常,当多台设备同时使用时,会出现连接成功后,立刻断开连接。client=newMqttClient(①,②,③)①:主机名②:客户端ID,客户的唯一标识③:设置clientid保存形式,默认以内存保存例如:newMqttClient(tcp://139.196.34.00,34:20:03:0b:b9:00,newMemoryPersisten
- 2023-10-25MQTT:掉线重连 (Reconnect)
cleansession对重连的影响在使用MQTT同步:#include"MQTTClient.h"时,若client与broker断开了连接,重连逻辑如何实现呢?其中cleansession对重连逻辑实现有什么影响呢?分别对cleansession的两种情况进行测试和验证。
- 2023-07-22MQTT学习笔记
客户端:mqttxforwindows,并提供基于互联网的mqtt服务,不用再搭建 MQTT的C语言编程:下载paho的包,在github上,有基于Linux的release版本,下载后,将其解压到任意目录,比如:/opt/mqtt目录结构如下: 安装完毕后,进行配置(如果不配置,动态链接库无法找到)设置动态链接库的搜索路径export
- 2023-07-17.net6操作mqtt
.net6操作mqtt客户端usingMQTTnet.Client;usingMQTTnet.Protocol;usingMQTTnet;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceSendMessageMqttClinet{publicclassMqttServ
- 2023-07-11MqttNet version 4.1.3.563 Basic example
@@mqttnet4.1.4Theformalenvironmentcannotreceivemessages Reportthisad1Following this exampleIhavenowthereforebeenrequiredtoupdatetheMQTT.NETfromversion3(thatworksthankstheprovidedhelp)toversion4.Averybasic
- 2023-07-07如何实现Java mqtt 客户端,收到自己发出消息的具体操作步骤
实现JavaMQTT客户端收到自己发出的消息介绍在本文中,我将教会你如何使用Java实现一个MQTT(MessageQueuingTelemetryTransport)客户端,以接收自己发出的消息。MQTT是一个轻量级的消息协议,广泛应用于物联网和实时通信领域。我们将使用EclipsePaho库来实现这个功能。整体流程下面
- 2023-06-20MQTT 生产者(同步)代码解读
一、问题引入官方给出了MQTTClient的同步和异步发布的例子,本随笔就是同步发布的example。同步和异步都有一套API函数和结构体。同步发布消息算是最简单的案例了,这里总结一下代码。二、解决过程简要介绍编写MQTTProducer的消息发布(同步)过程:第1步:创建客户端LIBMQTT_APIi
- 2023-04-25Android JAVA连接MQTT,以及常见问题
本文介绍如何使用Android(JAVA)客户机连接MQTT服务器第一步先引入MQTT在 build.gradle添加以下:dependencies{implementation'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0'}接下来演示如何连接创建MQTT客户机类 MqttConnect.classpublicclassMqtt
- 2023-01-17Spring Boot整合MQTT 使用账号密码
依赖,根据需要放入<dependency><groupId>org.eclipse.paho</groupId><artifactId>org.eclipse.paho.client.mqttv3</artifactId>
- 2022-11-01MAUI 初体验 联合 WinForm 让家里废弃的手机当做电脑副品用起来
软件效果图软件架构草图效果解释:运行winform端后使用ctrl+c先复制任何词语,然后ctrl+空格就可以将翻译结果显示在安卓,IOS,windows甚至mac任意客户端1:使用V