有人WIFI模塊使用詳解


 補充

模塊在連接路由器時如果希望模塊固定IP

不過發現固定IP之后好像連接路由器的等待時間增加了

 

用的這一款

 

看一下現在可能用到了引腳

這個模塊也有三種模式AP,STA,AP+STA

先說一下模塊在AP模式下的通信---其實模塊默認AP模式,,內部IP10.10.100.254端口號8899

可以先試一下

電腦連接模塊的無線網

 這個模塊也是發給他AT指令不過有個規定是

 

 現在我們設置自己的AP模式下模塊作為服務器,,注意:如果是第一次操作因為不熟練可能遇到一些問題,,AT模式下可以發送AT+RELD  再發送個0x0D恢復出廠設置

AT+Z再發送個0x0D復位模塊,或者給模塊斷電上電,或者

只有自己多摸索,,,,,,因為提供廠家提供的資料不是很詳細......一些細節沒有說清楚,,,,,,,,

1----發送+++

2----發送  a  進入AT指令模式 ,,   發送完+++后一看模塊回復a了3秒內趕緊發給模塊一個a,然后模塊會回復+OK,說明進入AT模式,,如果一段時間不發給模塊指令,模塊自動退出

AT指令模式

 

 3----發送AT+WMODE=AP 然后再發一個0D,,,設置模塊為AP模式

 

 

4----AT+Z  然后再發一個0D,發送復位指令重啟,使模式生效

5--建立服務器並監聽8080端口   AT+SOCKA=TCPS,10.10.100.254,8080 別忘了先發送+++和a讓模塊進入AT模式,,

 模塊默認的IP地址是10.10.100.254,可以修改,先按照他一開始默認的吧

 

 

 

6--復位模塊AT+Z    別忘了再發送個0x0D,,重啟生效

 

 連接上WIFI模塊的無線

 

打開網絡調試助手

 

 

 模塊最多支持5路連接

 

 如果再有連接的模塊會自動斷開第一個連接的,然后就是循環,,,,,,,,,

此時向模塊串口發數據,,數據會發送到每一個客戶端

 

 現在看模塊作為客戶端還是AP模式下,所以前面的設置為AP模式就不用設置了

1---設置進入AT模式  +++,a

打開網絡調試助手

 

 2--設置模塊連接TCP服務器  AT+SOCKA=TCPC,10.10.100.1,8080

 

 

3-----然后復位生效

下面是補充部分,也就是模塊其他功能

在客戶端模式下,,模塊還有一個SOCKB,,也就是說模塊內部有兩個SOCKET,兩個SOCKET操作是一樣的,只不過看下面

 

現在讓模塊的SOCKETB也連接上服務器

AT+SOCKB=TCP,10.10.100.1,8080   

 

復位模塊

 

 

還有一個功能,,設置心跳包,,記住這是模塊在客戶端模式下才能用的

剛試了一下如果同時開始SOCKETA和B,,其實向服務器發送的是

 

以前只是打開SOCKETA確實是發送00000000,,,這個問題以后再試一下,,,留着,,,,

 

現在看模塊在STA模式,,,連接路由器

 這里就只說一下步驟,,,,自己相信在完成上訴步驟以后對於下面的步驟應該沒有問題,,我也會說一些注意的地方,

,,對了如果有什么問題加群368069372  自己的這個群太冷清,想增加的人氣,,,,,,,,,,,,,,,,,

先給大家這份資料

鏈接:http://pan.baidu.com/s/1miJhpk0 密碼:ng17

先設置模塊為STA模式  然后 復位--重啟

然后發送鏈接路由器指令AT+WSTA=360,1234567890    別忘了0x0D

然后剩下的就差不多了,,,有一點要注意,,模塊連接路由器后,路由器會給模塊分配一個IP

所以在建立服務器的時候

 

 

 現在看模塊在AP + STA模式,,,連接路由器,也支持連接模塊的無線網

有一點需要注意,模塊作為服務器,,如果是連接模塊的WIFI信號,那么客戶端所連接的IP是模塊內部默認的IP(或是您修改過的默認IP),端口號是建立TCP服務器時的端口號,不是內部默認的端口號,,,,,,,,

模塊作為客戶端沒測試呢,不知道還有沒有注意的地方!!

其實模塊還有一些功能,,,,,這個模塊好多功能,,,,,等待着大家親身體驗

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM