物联网技术(AIR780E cat1-4G模块+小程序+腾讯云MQTT)驱动的智能井盖系统设计(连载04)

目录

一、项目意义和项目简介

二、硬件设计

1.原理图设计

2.PCB设计

3、主要器件

3.1三轴加速度传感器

3.2可燃气体传感器

3.3GPS模块

4、MQTT通信协议设计

三、微信小程序设计

3.1、连接EMQX服务器步骤

3.2、MQTT发布订阅测试

3.3程序界面设计

1)APP主页面:

2)地图界面设计

3)设备信息界面设计

4)设备日志页面设计

3.2、MQTT发布订阅测试

1、注册EMQX服务器

登录EMQX服务器官网http://193.112.181.228:18083/#/login?to=/websocket,注册自己的帐号和密码,点击“登录”。

2、找到WebSocket客户端

3、连接客户端

点击“连接”

显示“已连接”

4、下载MQTTX

我们在浏览器中搜索emqx官网

点击“EMQX社区|EMQX”

点击“文档“

找到“开发者指南-MQTT客户端工具演示“

点击“MQTTX“

点击“下载MQTTX“

根据自己的电脑型号进行下载

5、使用MQTTX

自己注册一个名称,自己的服务器地址和端口号,用户名和密码与你自己MQTTX的账号密码一致,点击“连接”

6、MQTTX连接

显示“已连接”

7、查看MQTTX是否连接上EMQX

可以看得到我的MQTTX已经连接上了EMQX

8、添加订阅

自行添加Topic,点击“确定”

9、复制订阅

复制自己刚刚新建的Topic

10、粘贴到EMQX

分别粘贴到订阅和发布

11、点击“订阅”

显示到已经订阅我们的主题了

12、把以下代码复制到Payload

{ “temperture”:”90″,”humidity”:”90″,”longitude”:”113.970473″,”latitude”:”22.556992″}

13、点击“发布“

可以看到数据已经发布上去了

14、查看MQTTX是否接收

可以看到从EMQX把数据发送到MQTTX

15、查看小程序是否接收到数据

可以看到我们的小程序已经接收到数据了

接下来请见连载05

对本项目感兴趣的同学、朋友,或者需要定制、学术论文使用的都可以扫码联系:

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值