ESP8266wifi模块与51单片机通信教程
生活随笔
收集整理的這篇文章主要介紹了
ESP8266wifi模块与51单片机通信教程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
**
ESP8266wifi模塊與51單片機(jī)通信教程
5.AT(返回 ok 表示通信成功)
? AT+CIOBAUD=X(改模塊的波特率, X 為要改成的波特率,因單片機(jī)達(dá)不到
太高的波特率所以要更改一下波特率,因為我學(xué)習(xí)板上的晶振是 12MHZ 的,
所以我這里改成 4800,再發(fā) AT,有 ok 表明通信成功)
? AT+CWMODE=X(設(shè)置工作模式指令, X 可以是 1、 2、 3,具體如下:
1: Station 模式
2: AP 模式
3: Station+AP 模式
Station 可理解為讓 wifi 模塊去連接路由器或熱點,此時模塊作為客戶端
AP 模式可理解為模塊本身是一個熱點,手機(jī)或電腦可以連接這個熱點,此時模塊作為服務(wù)器。
這里用的是 AP 模式
? AT+RST(重啟指令,設(shè)置新的工作模式后需重啟才能生效。 發(fā)送完這條指令后再發(fā)送其它指令可能會顯示串口無效,需要退出串口調(diào)試助手再重新進(jìn)入 )
? AT+CWSAP?(可以查看當(dāng)前 AP 模式下模塊熱點的具體信息)
? AT+CIFSR( 查看 IP 地址,好像都是 192.168.4.1)
? AT+CIPMUX=1
? AT+CIPSERVER=1, X( 1 表示開啟服務(wù)器, X 為自己設(shè)置的端口號,一般設(shè) 3或 4 位。也可以只開啟服務(wù)器而不設(shè)置端口號,默認(rèn)端口是 333 好像)注: 倒數(shù)的這兩條指令在模塊掉電后需要重新配置,其它那幾條配置過一次不用再重新配置了。
到這里拿出手機(jī),打開 wifi 并連接上模塊的熱點。
連接熱點成功后打開網(wǎng)絡(luò)調(diào)試助手這個軟件,右滑進(jìn)入設(shè)置,協(xié)議設(shè)置為TCP Client,即客戶端模式, IP 地址為 192.168.4.1,端口為剛才設(shè)置的:6666,然后點連接,連接成功后就能通信了
總結(jié)
以上是生活随笔為你收集整理的ESP8266wifi模块与51单片机通信教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [POI2005]DWU-Double-
- 下一篇: 餐饮行业选址如何用大数据软件了解相关要素