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