色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESP8266 WIFI模塊的使用

CHANBAEK ? 來源:南山府嵌入式 ? 作者:南山府嵌入式 ? 2023-04-15 15:16 ? 次閱讀

ESP8266 wiFI 可以用作連接周邊的無線設備,也可以作為發送器供其他設備連接通常在產品中,我們經常用作無線的接收使用,也可能會用作在線升級使用等。

說點題外話:雖然在線升級已經較為成熟,但我不推薦在一些重要的產品中推薦這種在線OTA升級,像汽車、智能家居等這種代碼直接由軟件架構生成的底層邏輯代碼類型。 因為如果,底層結構或者一些代碼邏輯被破解之后,很容易造成安全隱患,這種事情發生過不少,而且這種人,是最難被抓捕的。 除非哪天,所有的系統網絡是被破解或者很難針對的算法出現以及普及。 我認為才是安全的。

1- ESP8266 初體驗

esp8266是一種無線網絡設別,內部集成常用的網絡配置,只要不是太精密的產品,是都可以應用的。 同時他本身就是一個MCU,在沒有其他外在MCU的情況下也是可以開發使用的。 當然,這只是其中一款而已。 具體的產品特性如下:

我們主要是講如何使用,原理在這里不在多說,只需要數據手冊就可以了。

1.1 硬件連接

我們在電腦上使用USB轉串口進行連接。 具體的連接方式請根據自己手中的設備進行連接,幾乎所有的無線通信都是使用AT命令來進行操作的。 連接如下圖:

就是上面這個邏輯圖。 然后我們連接好之后根據手冊看看會返回那些有用的信息

1.2 嘗試

1 AT指令

我們在發送區發送AT。 如果得到OK,那么說明是可以正常通信的。

2 AT固件版本

發送AT+GMR

3 軟件重啟

這種會重啟模塊,打印出OK后會相關的配置信息。

4重置出廠設置

1.3 通信測試

接下來我們進行一些通信測試,下面這些是寫代碼的時候常常用到的指令

1.3.1 模式配置

TCP Server 為 AP 模式,TCP Client 為 Station 模式。

1-配置WIFI模式:其他模式是一樣的這里是兩種模式都配置了。 輸入:AT+CWMODE=3

1.3.2-連接路由器

AT+CWJAP="SSID","password"下面這個圖說明連接成功了,如果沒有請檢查密碼和SSID,請注意中間不能有空格

1.3. 3-查詢 ESP8266 設備的 IP 地址

AT+CIFSR

把下面這個記錄下來,在寫代碼的時候需要,后面會總結。

[21:44:56.358]收←◆AT+CIFSR+CIFSR:APIP,“192.168.4.1”+CIFSR:APMAC,“be:dd:c2:b3:a0:f1”+CIFSR:STAIP,“192.168.0.102”+CIFSR:STAMAC,“bc:dd:c2:b3:a0:f1”

4. ESP8266 設備作為 TCP client 連接到服務器

在這里我們需要一個服務,如下:

然后我們對其進行連接:下面這種就是成功了。 如果出現 error CLOSED,需要檢查是否在同一局域網下,以及要把這個串口工具添加到入站規則同時添加8080這個端口(具體的請百度)

如果建立成功就可以通信了,如下圖:

下面這些才是我們需要的:

// 1. 配置 WiFi 模式
AT+CW模式=3 // 軟AP+站模式


// 2. 連接路由?
AT+CWJAP=SSID”,“password” // SSID 和路由器的密碼


// 3. 查詢 ESP8266 設備的 IP 地址
AT+CIFSR


// 響應
[214456.358]收←◆AT+CIFSR
+CIFSR:APIP,192.168.4.1+CIFSR:APMAC,“be:dd:c2:b3:a0:f1”
+CIFSR:STAIP,192.168.0.102+CIFSR:STAMAC,“bc:dd:c2:b3:a0:f1”
還行


// 4. ESP8266 設備作為 TCP client 連接到服務器
AT+CIPSTART=TCP”,“192.168.0.107”,8080 //協議、服務器 IP 和端口


// 5. ESP8266 設備向服務器?發送數據
AT+CIPSEND=4 // 設置將要發送的日期長度,例如 4 個字節  
>測試 // 輸入數據,無 CR


// 響應
記錄 4 字節
發送確定


// 6. 當 ESP8266 設備接收到服務器?發來的數據,將提示如下信息:
+IPD,n:xxxxx // 接收 n 字節, data=xxxxx```


如何實現AT命令的編寫,以后在說,這段時間太忙了
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350986
  • 模塊
    +關注

    關注

    7

    文章

    2695

    瀏覽量

    47431
  • 無線網絡
    +關注

    關注

    6

    文章

    1432

    瀏覽量

    65926
  • WIFI
    +關注

    關注

    81

    文章

    5296

    瀏覽量

    203575
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44962
收藏 人收藏

    評論

    相關推薦

    ESP8266WiFi模塊的學習與使用

    基于STM32的ESP8266wifi模塊控制多路繼電器ESP8266WiFi模塊的學習與使用XCOM V2.0串口調試助手下載鏈接網絡調試助手下載鏈接
    發表于 08-03 07:20

    esp8266WiFi模塊使用經驗分享

    esp8266WiFi模塊的引腳是怎樣進行連接的?如何對esp8266WiFi模塊進行調試呢?
    發表于 10-22 09:16

    ESP8266 WIFI模塊的調試

    一、ESP8266 WIFI模塊調試(串口發送AT指令調試)。ESP8266 WIFI模塊的調試
    發表于 01-18 08:53

    利用ESP8266 WiFi模塊打造科進行遙控的圣誕之星

    ESP8266 WiFi模塊、WS2812、LED(“NeoPixel”)、木材和鋁制造了幾顆LED明星,還能手機遙控哦!
    的頭像 發表于 05-23 06:31 ?4247次閱讀

    ESP8266 WIFI模塊的程序和工程文件免費下載

    本文檔的主要內容詳細介紹的是ESP8266 WIFI模塊的程序和工程文件免費下載。
    發表于 12-19 17:59 ?52次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>WIFI</b><b class='flag-5'>模塊</b>的程序和工程文件免費下載

    ESP8266 WIFI模塊的AT指令集免費下載

    本文檔的主要內容詳細介紹的是ESP8266 WIFI模塊的AT指令集免費下載。描述Espressif AT指令集功能以及使??法指令集主要分為:基礎 AT 命令、WiFi 功能AT命令
    發表于 06-12 08:00 ?14次下載

    ESP8266 WIFI模塊資料的資料合集免費下載

    本文檔的主要內容詳細介紹的是ESP8266 WIFI模塊資料的資料合集免費下載。
    發表于 03-27 08:00 ?50次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>WIFI</b><b class='flag-5'>模塊</b>資料的資料合集免費下載

    ESP8266 WiFi模塊獲取網絡天氣適配戰艦開發板的使用實例

    本文檔的主要內容詳細介紹的是ESP8266 WiFi模塊獲取網絡天氣適配戰艦開發板的使用實例。
    發表于 06-12 16:36 ?39次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>獲取網絡天氣適配戰艦開發板的使用實例

    ESP8266 wifi模塊開發匯總

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ESP8266 wifi模塊開發匯總?ESP8266 wifi
    發表于 11-05 19:21 ?188次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>wifi</b><b class='flag-5'>模塊</b>開發匯總

    STM32-ESP8266wifi模塊實現

    1.ESP8266WiFi模塊介紹1.1ESP8266wifi 模塊低功耗串口WiFi模塊
    發表于 11-19 13:06 ?79次下載
    STM32-<b class='flag-5'>ESP8266wifi</b><b class='flag-5'>模塊</b>實現

    ESP8266 wifi模塊指令集pdf

    ESP8266 wifi模塊指令集pdf
    發表于 01-06 13:51 ?29次下載

    用于ESP/ESP8266 WiFi模塊供電編程和控制的PCB

    電子發燒友網站提供《用于ESP/ESP8266 WiFi模塊供電編程和控制的PCB.zip》資料免費下載
    發表于 08-03 10:18 ?3次下載
    用于<b class='flag-5'>ESP</b>/<b class='flag-5'>ESP8266</b> <b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>供電編程和控制的PCB

    使用ESP8266 Wifi模塊和iPhone/Android控制LED

    電子發燒友網站提供《使用ESP8266 Wifi模塊和iPhone/Android控制LED.zip》資料免費下載
    發表于 11-09 14:15 ?10次下載
    使用<b class='flag-5'>ESP8266</b> <b class='flag-5'>Wifi</b><b class='flag-5'>模塊</b>和iPhone/Android控制LED

    使用ESP8266 WiFi模塊DIY自動智能喂魚器

    電子發燒友網站提供《使用ESP8266 WiFi模塊DIY自動智能喂魚器.zip》資料免費下載
    發表于 12-27 10:05 ?3次下載
    使用<b class='flag-5'>ESP8266</b> <b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>DIY自動智能喂魚器

    ESP8266 WiFi模塊用戶手冊V1.0

    電子發燒友網站提供《ESP8266 WiFi模塊用戶手冊V1.0.doc》資料免費下載
    發表于 11-17 10:09 ?20次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>用戶手冊V1.0
    主站蜘蛛池模板: 夜月视频直播免费观看| 国产亚洲999精品AA片在线爽| 97在线国内自拍视频| 99久久精品免费看国产一区二区三区| 高h 纯肉文| 扒开双腿疯进出爽爽爽动态图 | 高中生高潮抽搐喷出白浆视频| 美国特级成人毛片| 无码成A毛片免费| av免费网站不卡观看| 久久九九亚洲精品| 亚洲国产在线视频精品| 范冰冰hdxxxx| 欧美日韩午夜群交多人轮换| 在线观看国产精美视频| 果冻传媒视频在线观看完整版免费| 日本夜夜夜| RAPPER性骚扰大开黄腔| 芒果视频看片在线观看| 亚洲综合久久一本伊伊区| 国产乱人精品视频AV麻豆| 色久久一个亚洲综合网| qvod播放电影| 欧美成人无码视频午夜福利 | 52av我爱| 久久99re6国产在线播放| 校园全肉高h湿一女多男| 福利片午夜| 日本撒尿特写| 成片在线看一区二区草莓| 妙玉被肉干高H潮文| 中文字幕一区二区三区在线播放| 黄页免费观看| 亚洲人成网77777色在线播放| 国产女合集第六部| 无人影院在线播放视频| 国产福利高清在线视频| 日韩精品一区VR观看| np高h肉辣一女多男| 奇米狠狠一区二区三区| RUN AWAY无删减全集动漫|