補充
模塊在連接路由器時如果希望模塊固定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服務器時的端口號,不是內部默認的端口號,,,,,,,,
模塊作為客戶端沒測試呢,不知道還有沒有注意的地方!!
其實模塊還有一些功能,,,,,這個模塊好多功能,,,,,等待着大家親身體驗