首先說明一下我的功能:通信模塊將從串口收到的數據通過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的使用。