WIFI模塊的AP +TCP Client的應(yīng)用
本應(yīng)用適用于:沒有無線路由器的情況下,WIFI模塊充當(dāng)無線路由器,并且由一臺(tái)電腦作為TCP Server跟串口設(shè)備進(jìn)行通信的情況。
這種應(yīng)用的具體操作步驟如下:
1、將硬件部分和網(wǎng)絡(luò)部分進(jìn)行鏈接。前面有文章《WIFI模塊如何進(jìn)行硬件測(cè)試》,如何操作可以直接查看具體操作;
2、電腦的IP是“10.10.100.100”,接下來打開電腦的瀏覽器,在瀏覽器的地址欄中輸入“10.10.100.254”進(jìn)入模塊的內(nèi)置網(wǎng)頁(yè)。進(jìn)入模塊的內(nèi)置網(wǎng)頁(yè)時(shí)會(huì)讓輸入用戶名和密碼,此處默認(rèn)的用戶名和密碼都是“admin”。進(jìn)入模塊的內(nèi)置網(wǎng)頁(yè)后頁(yè)面如下圖。點(diǎn)擊首頁(yè)“網(wǎng)絡(luò)配置”的“修改”,然后將網(wǎng)絡(luò)模式改為“Client”、協(xié)議改為“TCP”、端口“8899”、服務(wù)器地址“10.10.100.100”(服務(wù)器地址應(yīng)為電腦的IP,上文中看到的IP)。接下來點(diǎn)擊“確定”、“重啟”具體頁(yè)面如下:
打開測(cè)試軟件USR-TCP232-Test.exe ,選擇硬件連接到的計(jì)算機(jī)的串口號(hào),這里是COM3,選擇波特率57600,此為WIFI模塊內(nèi)部串口默認(rèn)的波特率,點(diǎn)“打開串口”。
網(wǎng)絡(luò)設(shè)置區(qū)選擇TCP Server模式,本地IP地址(通過1.2章節(jié)的“網(wǎng)絡(luò)連接詳細(xì)信息”得到的IP)不用修改,服務(wù)器端口號(hào)8899,此處跟模塊內(nèi)部填寫的端口號(hào)相同即可,點(diǎn)擊“開始監(jiān)聽”。等待一會(huì),模塊的TCP Client就連接上來了,接下來就可以進(jìn)行串口跟網(wǎng)絡(luò)的數(shù)據(jù)傳輸了。
注意:此處在進(jìn)行數(shù)據(jù)收發(fā)測(cè)試時(shí),串口發(fā)送數(shù)據(jù)時(shí),網(wǎng)絡(luò)端會(huì)收到兩條數(shù)據(jù)。這是因?yàn)槟K的“TCPB”功能默認(rèn)開啟并且連接的也是“10.10.100.100”,如果電腦的IP不是10.10.100.100就不會(huì)有這個(gè)問題了。