久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 15376|回復: 1
收起左側

ESP8266系列AT指令入門開發指南

[復制鏈接]
ID:182587 發表于 2018-6-6 16:25 | 顯示全部樓層 |閱讀模式
1.1、模塊 AP 模式下做 TCP serve
AT+CWMODE=2                        開啟 AP 模式(串口助手)
AT+CWSAP="ESP8266","0123456789",11,0            設置模塊的 wifi 和密碼(串口助手)
AT+CIPSERVER=1,8899                    設置模塊服務器端口(串口助手),
打開手機開始進行設置:              請打開電腦去連接模塊建立的AP熱點ESP8266。并且在打開網絡調試助手,輸入連接模塊的 ip 和設置的端口。如下圖模塊默認的 ip 192.168.4.1,端口為自己設定的 8899(默認的為 333)(網絡調試助手)
AT+CIPSEND=0,11                          進入數據發送模式為11個字節(串口助手)
>                                    進入發送模式(串口助手)
www*doit*am                             發送的 11 個數據(串口助手)
網絡調試助手發送數據:深圳四博智聯科技有限公司     (網絡調試助手)
  
210312ytjzjji1113rv5a1.png 210419ns40qqno3q4ll5ne.png
*如果想設置開機進入透傳模式請參考后面文檔中的常用指令篇講解,如果更為詳細的說明請參考官方AT指令文檔

    1.2、模塊 STA 模式下做 TCP serve
AT+CWMODE=1              設置模組為STA模式。(串口助手)
AT+CWLAP             查詢附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"   連接 WIFI(串口助手)
AT+CIFSR                查看路由器分配給模組的IP地址,例如 192.168.43.104(串口助手)
AT+CIPMUX=1                     打開多連接(串口助手)
AT+CIPSERVER=1,8899       設置模塊服務器端口(串口助手).
打開網絡調試助手進行設置: 請打開電腦去連接路由器的WIFI熱點。并且打開網絡調試助手,在網絡調試助手上輸入連接模塊的 IP和設置的端口。路由器給模塊分配的 IP 192.168.43.103,端口為自己設定的 8899(默認的為 333)(網絡調試助手)
AT+CIPSEND=0,11          進入數據發送模式為11個字節
>                    進入發送模式
www*doit*am            發送的 11 個數據
網絡調試助手發送數據:深圳四博智聯科技有限公司     (網絡調試助手)
210617o5fhtbsiiz555bm5.png 210611w1ey2zfvfjt19ju4.png


1.3 模塊 TCP  client 透傳模式
AT+CWMODE=1                設置模組為STA模式。(串口助手)
AT+CWLAP                  查詢附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"    連接路由器的 WIFI(串口助手)
AT+CIFSR                  查看路由器分配給模組的IP地址,例如 192.168.43.103(串口助手)
AT+CIPMUX=0                設置單連接(串口助手)
AT+CIPMODE=1               設置透傳模式(串口助手)
網絡調試助手設置          電腦連接路由器,打開網絡調試助手, 配置TCP server 端口8899,查看路由器給電腦分配的IP 192.168.43.104.(網絡調試助手可提前設置好)
AT+CIPSTART="TCP","192.168.43.104",8899 連接手機端建立的TCP服務器(串口助手)
AT+CIPSEND                        開始發送數據(串口助手)
>                              進入發送模式(串口助手)
www*doit*am              發送數據(串口助手)
+++                        注意退出透傳,直接發送。取消發送新行
網絡調試助手發送數據:深圳四博智聯科技有限公司     (網絡調試助手)
   
210820sz3dccbjkd3xhz5d.png 210809lrsft6nnyruzl6uh.png

* 注意透傳只能在單連接模式下進行,所以在建立連接之前一定要用(AT+CIPMUX=0設置單連接),但是模塊處于服務器模式下時,必須要多鏈接,由于沖突,所以模塊開啟服務器模式不能做 TCP透傳!


1.4、模塊 UDP 多連接模式

AT+CWMODE= 1                         設置 STA模式(串口助手)
AT+CWLAP                                   查詢附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"        連接 WIFI(串口助手)
AT+CIFSR                                   查看模塊當前的 IP。(串口助手)
AT+CIPMUX=1                                 打開模塊多連接(串口助手)
網絡調試助手:                    電腦連接路由器,打開網絡調試助手, 配置UDP 的發送和接受端口 如下圖:(網絡調試助手可以提前設置好)
AT+CIPSTART=0,"UDP","255.255.255.255",50000,1000, 0       是建立 UDP 連接,其中手機 UDP server 設置 50000UDP client 設置的端口 1000
AT+CIPSEND=0,11                              模塊發送數據模式為 9 個字節
>                                       進入發送數據模式
www*doit*am                            發送數據
網絡調試助手發送數據:深圳四博智聯科技有限公司     (網絡調試助手)
備注:可以用多個網絡調試助手向模組發送數據,注意:本地主機端口、目標主機和端口號。

211009eglpls9hzllqddb6.png 211008mvolfddvskbys7a9.png

1.5、模塊 UDP 透傳模式
網絡調試助手:  電腦連接連接WIFI。查看路由器分配給電腦的IP地址,在網絡助手設置UDP 端口.
串口助手:
AT+CWMODE=1                          設置 STA 模式(串口助手)
AT+CWLAP                            查詢附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"      連接WIFI(串口助手)
AT+CIFSR                       查看模塊當前的 IP(串口助手)
AT+CIPMUX=0                          設置模塊單連接(串口助手)
AT+CIPMODE=1                        設置透傳模式(串口助手)
AT+CIPSTART="UDP","192.168.43.104",5000,2000,0    連接網絡調試助手UDPIP和端口(串口調試助手)
AT+CIPSEND                          發送數據指令(串口助手)
>                                進入數據發送(串口助手)
www*doit*am              發送數據(串口助手)


211131jisz9ssvsj9mjs7i.png 211130sq7k7bk7qwbrk072.png

1.6 兩個模塊 UDP 傳輸模式
必須是兩個串口助手并且兩個模組都要同時工作哦,切記不要斷電和斷開串口!
,作為 AP 的模塊
AT+CWMODE=2                          設置 模塊為AP模式(串口助手一)
AT+CWSAP="ESP8266","12345678",11,0          設置 AP 模塊的熱點(串口助手一)。
AT+CIPMUX=0                                  設置模塊單連接(串口助手一)
AT+CIPMODE=1                                 設置透傳模式(串口助手一)
去設置模組二的串口助手。接受數據后再進行如下操作。
AT+CIPSTART="UDP","192.168.4.2",333,333,0            設置要連接 UDP STA IP和端口,這個 IP是做 AP 的模塊分配給 STA 模塊的 IP
AT+CIPSEND                                 設置發送數據的發送指令
>
www*doit*am                                  發送數據
211222eosw33ot6ovlvcoo.png

二、做為 sta 的模塊
AT+CWMODE=1                                     設置 STA 模塊為兼容模式(串口助手二)
AT+CWLAP                                搜索WIFI(串口助手二)
AT+CWJAP="ESP8266","12345678"                          連接收索到的 AP 熱點(串口助手二)
AT+CIPMUX=0                                       設置模塊單連接(串口助手二)
AT+CIPMODE=1                                      設置透傳模式(串口助手二)
AT+CIPSTART="UDP","192.168.4.1",333,333,0                    設置你要連接的 AP IP和端口。
AT+CIPSEND                                      發送數據指令
>
深圳四博智聯科技有限公司                         發送數據
211305lf0auz7akg6g9kll.png

1.7 兩個模組通過TCP透傳
必須是兩個串口助手并且兩個模組都要同時工作哦,切記不要斷電和斷開串口!!
,作為 AP 的模塊
AT+CWMODE=2                              設置 模塊為AP模式(串口助手一)
AT+CWSAP="ESP8266","12345678",11,0               設置 AP 模塊的熱點(串口助手一)。
AT+CIPMUX=1                                       設置模塊多連接((串口助手一))
AT+CIPSERVER=1,8899                                 設置模塊為TCP 服務器
去設置模組二的串口助手。接受數據后再進行如下操作。
AT+CIPSEND=0,11                            設置發送數據的發送指令
>
www*doit*am                                       發送數據

211401nx617x1xgttp4wzh.png

二、做為 sta 的模塊
AT+CWMODE=1                                設置模塊為STA模式(串口助手二)
AT+CWLAP                                   搜索WIFI(串口助手二)
AT+CWJAP="ESP8266","12345678"                     連接收索到的 AP 熱點(串口助手二)
AT+CIFSR                            查看分配的IP(串口助手二)
AT+CIPMUX=0                                   設置模塊單連接(串口助手二)
AT+CIPMODE=1                                 設置透傳模式(串口助手二)
AT+CIPSTART="TCP","192.168.4.1",8899                            設置你要連接的AP IP和端口
AT+CIPSEND                                 發送數據指令
>
深圳四博智聯科技有限公司                        發送數據
211442hm6566wbwcac7o5b.png

1.8 模塊通過數據外網透傳
AT+CWMODE=3                        設置 AP STA 共存模式
AT+CWLAP                            查詢附近 WIFI
AT+CWJAP="HUAWEI-C4VTTJ","1234567890"           連接 wifi
AT+CIPMUX=0                          設置單連接
AT+CIPMODE=1                        設置透傳模式
AT+CIPSTART="TCP","115.29.109.104",6602    連接外網服務器,請參考下面網址
AT+CIPSEND
>
一、 tcp 網絡服務器:
211602sg84krkjidd43lz4.png 211603hffrejklkflrdqdi.png

二、我手機用的是 3G 信號哦
211701q7ihgrzqirbe7frs.png


二、常用指令篇
1讀取 IO 狀態
AT+CIOREAD=15        15 GPIO15,返回值 0OW(低電平)        OK
2設置 IO 口狀態
AT+CIOWRITE=2,1 //本指令是DOIT內部指令 2 GPIO 口號,1 為高電平,0 為低電平。
3智能配網手機app 配網
AT+CWSTARTSMART ,要用樂鑫提供 APP 。上樂鑫官網下載 ESP-TOUCH 詳情參考 AT 指令集
4查詢芯片 ID
AT+CSYSID
返回回值如下+CSYSID:CHIP:000FDD04;FLASH:001640E0;KEYD6D800C
5設置波特率
AT+UART_DEF=9600,8,1,0,0        修改串口波特率并保存到 flash,第二次上電有效模塊不支持硬件流控。
6保存 TCP/UDP透傳指令
AT+SAVETRANSLINK=1, ”192.168.6.110”,1002, “TCP” 1 開機進入透傳模式, 192.168.6.110 代表遠端 ip1002 遠端端口,詳情參考 at 指令集。
7 TCP服務器
AT+CIPSERVER=0        返回  OK
8設置睡眠模式(正常為 70ma,最大發射功率 500ma) AT+SLEEP=0 0 為禁止休眠模式。
      1 light-sleep 模式 功耗 20ma 2 modem-sleep 模式 功耗 70ma(sta 模式下連接 wif 才可以使用睡眠模式僅在單 station 模式下生效,默認為 modem-sleep,詳情參考 at 指令集。
9恢復出廠設置(配網失敗可以用這個指令)
AT+RESTORE
10打印 AP mac
AT+CIFSR
11設置 STA 模式 MAC  地址
AT+CIPSTAMAC="18:fe:35:98:d3:7b"
[size=12.0000pt]12、微信配網
  AT+CWSMARTSTART=2
還有很多關于 AT 指令的請大家參考官方AT指令文檔
4A-ESP8266__AT Instruction Set__CN_v1.

回復

使用道具 舉報

ID:115923 發表于 2020-3-23 21:05 | 顯示全部樓層
好, 非常好, 寫的不錯,大大的不錯

加一條:
按復位后AT+RST,或者斷電后, 以上設置會失效。=============
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲国产精品网站 | 日韩精品少妇 | 中文字幕一区二区在线播放 | 黄色影视大全 | 93久久精品日日躁夜夜躁欧美 | 成年人黄色片 | 日韩精品视频免费 | 欧美一级片免费观看 | 四虎在线免费观看视频 | 成人一区在线观看 | a级片网站 | 免费一级黄色录像 | 一级欧美一级日韩 | 91久久国产精品 | 懂色av成人一区二区三区 | 亚洲欧美另类在线观看 | 在线亚洲精品 | 在线国产小视频 | 国产午夜精品久久久久久久 | 欧美黑人一区二区三区 | 国产精品911 | 黄色a毛片| 青草视频在线观看免费 | 日韩精品中文字幕在线观看 | 日韩成人在线观看视频 | 国产一区欧美 | 精品国产伦一区二区三区 | 99久久综合 | 成人激情视频网 | 欧美一级日韩一级 | 日本精品国产 | 第一福利丝瓜av导航 | 黄色午夜 | 在线一区二区三区 | 狠狠的操 | 欧美精品久久 | 99精品网| 日韩网站在线观看 | 久久毛片视频 | 免费黄色小说网站 | 特级西西444www大胆免费看 |