程序MQTT通信过程 1.配置所连接的MQTT服务器的参数 2.配置连接MQTT 控制连接服务器使用的是 ConfigModuleNoBlock 框架 提示:这个里面也获取了模组的IMEI, 使用IMEI作为了MQTT客户端的ClientID 3.定时查询MQTT连接状态 和 发送MQTT数据 8.接收处理MQTT消息 控制继电器吸合 {"data":"switch","bit":"1","status":...
1.配置所连接的MQTT服务器的参数 2.配置连接MQTT 控制连接服务器使用的是 ConfigModuleNoBlock 框架 提示:这个里面也获取了模组的IMEI, 使用IMEI作为了MQTT客户端的ClientID 3.定时查询MQTT连接状态 和 发送MQTT数据 8.接收处理MQTT消息 控制继电器吸合 {"data":"switch","bit":"1","status":"1"} 控制继电器...
6.连接TCP服务器,发送连接MQTT协议 把上面的协议发给MQTT服务器以后,MQTT服务器会返回数据 需要把返回的数据交给 int mqtt_connect_ack(unsigned char *buff) 函数处理 如果该函数返回 0 说明连接上了MQTT服务器,然后调用 mymqtt.connectCb();执行连接回调函数 7.加上需要不停轮训的函数和处理MQTT消息的函数 8....
整个程序就是利用MQTT服务器实现APP和设备之间通信. 设备连接上MQTT以后 订阅的主题是: user/设备的IMEI 发布的主题: device/设备的IMEI APP扫码得到设备的IMEI 发布的主题是: user/设备的IMEI 订阅的主题是: device/设备的IMEI 协议规定: 2.单片机程序 ①:控制模块连接TCP服务器(MQTT服务器) ②:MQTT消息处理封装...
501-STM32+Air724UG基本控制篇(自建物联网平台)-移植使用-移植单片机MQTT底层包到自己的工程项目 说明 这节详细说明一下如何把工程里面的MQTT包移植到用户自己的工程. 注意:首先确定自己已经实现了使用TCP连接服务器! 该底层包适用于所有的单片机,和所有的网络模块. 该教程以STM32...
1.按照基本控制篇以下两节搭建好web服务器;注意:如果只是做远程升级不需要安装mqtt软件,主需要购买云主机...
STM32 4G 开发板CAT1 DTU 4G开发板 EC200S EC200T EC20 低成本 远程数据传输 阿里云 ONENET 腾讯云 移动云 华为云 3925 -- 2:44:26 App STM32 MC20开发板 GPRS基站定位和GPS北斗 蓝牙 带液晶屏 1962 -- 4:35:43 App STM32 4G开发板MQTT阿里云 DTU MODBUS RS485采集 EC20模块ONENET新版 1461 1 2...
所属系列: 指路者系列开发板型号: ZLAir724UGA板载说明:①主控芯片: STM32F103CBT6;(实际使用软硬件全兼容芯片 AT32F413ACBT7)②4G模组: 合宙Air724UG,4G Cat.1全网通③基本外设:液晶OLED(IIC); RGB三色灯;温湿度传感器(DHT1... 0 1-STM32+Air724UG基本控制篇(自建物联网平台)-硬件使用说明.pdf ...
设备可以通过固网、2G/3G/4G/5G、NB-IoT、Wifi等多种网络接入物联网平台,并使用LWM2M/CoAP、MQTT、HTTPS协议将业务数据上报到平台,平台也可以将控制命令下发给设备。 业务应用通过调用物联网平台提供的API,实现设备数据采集、命令下发、设备管理等业务场景。
系统整合了MQ3酒精检测传感器以精准测定驾驶员呼出气体中的酒精浓度;采用ATGM336H-5N GPS模块实现车辆的实时定位追踪;并且通过Air724UG 4G模块接入中国移动OneNet云平台,利用MQTT协议实现实时数据上传,便于后台管理人员或车主亲属通过OneNet提供的可视化界面查看车辆的地理位置及当前的酒精检测结果。在本地交互方面,系统配备...