关于air202实现mqtt通信
首先说明一下我的功能:通信模块将从串口收到的数据通过mqtt服务器转发到客户端
1.用到的硬件:①合宙的air202 2G通信模块
②电脑(上位机也可以加上手机)
③usb数据线(支持92万多的波特率的线,形象点就是手机原厂数据线最好是)
2.用到的软件:mqtt服务器,luatools,花生壳,通信猫(任意一个能mqtt通信的客户端),能编写.lua的编辑器(lua专用编辑器或者notepad++等)
接下来是详细步骤:
一:在电脑上下载mqtt本地服务器
https://www.emqx.io/cn
这里我就不说明安装过程了,只说一下cd到根目录是什么意思。
首先我的是安装在c盘下面,安装路径最好不要有中文符(如果启动有问题确认自己没有弄中文符)
在搜索框输入cmd,打开命令提示符,然后打开你的mqtt安装目录,复制一下路径
如果你是win7,请下载安装win7版本,其他系统的csdn上有许多教程。在win10下你可以直接ctrl+v往命令提示符里面复制,其他系统可能只是一个,你可以鼠标实现复制黏贴。如果你是小白,你最好先熟悉一下命令提示符的玩法。
现在你可以直接enter键,
那么web控制台从哪里启动呢?有两种方法:①
②打开emq的官网,在里面找到文档,打开后左侧目录找到启动,
ok,接下来就是内网穿透了,此处限于篇幅,推荐大家参考一下杨奉武先生的博客(里面能找到注册花生壳申请内网穿透的详细教程),另外花生壳好像可以免费用一年内网穿透服务。今天就到这里,下一篇介绍air202的使用。