有人WIFI模块使用详解
?補(bǔ)充
模塊在連接路由器時如果希望模塊固定IP
不過發(fā)現(xiàn)固定IP之后好像連接路由器的等待時間增加了
?
用的這一款
?
看一下現(xiàn)在可能用到了引腳
這個模塊也有三種模式AP,STA,AP+STA
先說一下模塊在AP模式下的通信---其實(shí)模塊默認(rèn)AP模式,,內(nèi)部IP10.10.100.254端口號8899
可以先試一下
電腦連接模塊的無線網(wǎng)
?這個模塊也是發(fā)給他AT指令不過有個規(guī)定是
?
?現(xiàn)在我們設(shè)置自己的AP模式下模塊作為服務(wù)器,,注意:如果是第一次操作因?yàn)椴皇炀毧赡苡龅揭恍﹩栴},,AT模式下可以發(fā)送AT+RELD ?再發(fā)送個0x0D恢復(fù)出廠設(shè)置
AT+Z再發(fā)送個0x0D復(fù)位模塊,或者給模塊斷電上電,或者
只有自己多摸索,,,,,,因?yàn)樘峁S家提供的資料不是很詳細(xì)......一些細(xì)節(jié)沒有說清楚,,,,,,,,
1----發(fā)送+++
2----發(fā)送 ?a ?進(jìn)入AT指令模式 ,, ? 發(fā)送完+++后一看模塊回復(fù)a了3秒內(nèi)趕緊發(fā)給模塊一個a,然后模塊會回復(fù)+OK,說明進(jìn)入AT模式,,如果一段時間不發(fā)給模塊指令,模塊自動退出
AT指令模式
?
?3----發(fā)送AT+WMODE=AP 然后再發(fā)一個0D,,,設(shè)置模塊為AP模式
?
?
4----AT+Z ?然后再發(fā)一個0D,發(fā)送復(fù)位指令重啟,使模式生效
5--建立服務(wù)器并監(jiān)聽8080端口 ??AT+SOCKA=TCPS,10.10.100.254,8080 別忘了先發(fā)送+++和a讓模塊進(jìn)入AT模式,,
?模塊默認(rèn)的IP地址是10.10.100.254,可以修改,先按照他一開始默認(rèn)的吧
?
?
?
6--復(fù)位模塊AT+Z ? ?別忘了再發(fā)送個0x0D,,重啟生效
?
?連接上WIFI模塊的無線
?
打開網(wǎng)絡(luò)調(diào)試助手
?
?
?模塊最多支持5路連接
?
?如果再有連接的模塊會自動斷開第一個連接的,然后就是循環(huán),,,,,,,,,
此時向模塊串口發(fā)數(shù)據(jù),,數(shù)據(jù)會發(fā)送到每一個客戶端
?
?現(xiàn)在看模塊作為客戶端還是AP模式下,所以前面的設(shè)置為AP模式就不用設(shè)置了
1---設(shè)置進(jìn)入AT模式 ?+++,a
打開網(wǎng)絡(luò)調(diào)試助手
?
?2--設(shè)置模塊連接TCP服務(wù)器 ?AT+SOCKA=TCPC,10.10.100.1,8080
?
?
3-----然后復(fù)位生效
下面是補(bǔ)充部分,也就是模塊其他功能
在客戶端模式下,,模塊還有一個SOCKB,,也就是說模塊內(nèi)部有兩個SOCKET,兩個SOCKET操作是一樣的,只不過看下面
?
現(xiàn)在讓模塊的SOCKETB也連接上服務(wù)器
AT+SOCKB=TCP,10.10.100.1,8080 ??
?
復(fù)位模塊
?
?
還有一個功能,,設(shè)置心跳包,,記住這是模塊在客戶端模式下才能用的
剛試了一下如果同時開始SOCKETA和B,,其實(shí)向服務(wù)器發(fā)送的是
?
以前只是打開SOCKETA確實(shí)是發(fā)送00000000,,,這個問題以后再試一下,,,留著,,,,
?
現(xiàn)在看模塊在STA模式,,,連接路由器
?這里就只說一下步驟,,,,自己相信在完成上訴步驟以后對于下面的步驟應(yīng)該沒有問題,,我也會說一些注意的地方,
,,對了如果有什么問題加群368069372 ?自己的這個群太冷清,想增加的人氣,,,,,,,,,,,,,,,,,
先給大家這份資料
鏈接:http://pan.baidu.com/s/1miJhpk0 密碼:ng17
先設(shè)置模塊為STA模式 ?然后 復(fù)位--重啟
然后發(fā)送鏈接路由器指令A(yù)T+WSTA=360,1234567890 ? ?別忘了0x0D
然后剩下的就差不多了,,,有一點(diǎn)要注意,,模塊連接路由器后,路由器會給模塊分配一個IP
所以在建立服務(wù)器的時候
?
?
?現(xiàn)在看模塊在AP + STA模式,,,連接路由器,也支持連接模塊的無線網(wǎng)
有一點(diǎn)需要注意,模塊作為服務(wù)器,,如果是連接模塊的WIFI信號,那么客戶端所連接的IP是模塊內(nèi)部默認(rèn)的IP(或是您修改過的默認(rèn)IP),端口號是建立TCP服務(wù)器時的端口號,不是內(nèi)部默認(rèn)的端口號,,,,,,,,
模塊作為客戶端沒測試呢,不知道還有沒有注意的地方!!
其實(shí)模塊還有一些功能,,,,,這個模塊好多功能,,,,,等待著大家親身體驗(yàn)
?
總結(jié)
以上是生活随笔為你收集整理的有人WIFI模块使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: iOS 13 如何更改单个应用的语言
 - 下一篇: 九天揽月是什么意思(九天揽月作品赏析)