一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣通過Arduino UNO板連接ESP8266

454398 ? 來源:wv ? 2019-10-28 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:制作連接

怎樣通過Arduino UNO板連接ESP8266

從圖開始并參考

下面是一個(gè)不錯(cuò)的大型圖表,如果需要,可以將其壓縮:接線圖。

警告:同樣,請勿使用Arduino UNO上的3.3V引腳為ESP模塊供電。 ESP消耗的電流超過3.3V引腳所能提供的電流。

-------------------------- -----------------------------------

電源到面包板:

+ 3.3V到面包板的正軌

GND/負(fù)到面包板的負(fù)軌

還有一個(gè)470 μF電容器連接在實(shí)驗(yàn)板的正負(fù)軌之間。這是一個(gè)極化電容器,因此請注意接線:帶條紋的一面通常表示負(fù)極,因此應(yīng)將其連接到負(fù)極,另一端連接到正極。

--------------------------------------- ----------------------

從ESP到面包板:

VCC到面包板的正軌

GND到面包板的負(fù)軌

EN(或CH_PD)通過一個(gè)10kΩ電阻被拉高(至3.3V)

RST通常被拉高

使用10kΩ電阻將GPIO15下拉(至GND)

GPIO0:

正常操作:用10kΩ電阻拉高或懸空(未連接任何東西)

閃爍/上傳:按下“ FLASH”按鈕時(shí)連接到GND

如果不想使用按鈕:

RST應(yīng)該拉高;需要復(fù)位ESP時(shí),手動(dòng)連接和斷開與GND的連接;替代方法:通過斷開并重新連接VCC線,使RST拉高并關(guān)閉ESP的電源

GPIO0不應(yīng)連接到任何用于正常操作的東西,而應(yīng)手動(dòng)將其連接到GND當(dāng)您要刷新固件或上傳草圖時(shí)

-------------------------- -----------------------------------

從ESP轉(zhuǎn)到ARDUINO:

ESP上的TX到Arduino上的TX引腳(引腳1)

ESP上的RX到Arduino上的RX引腳(引腳0)

------------------------------------------------- ------------

ARDUINO上的

RESET引腳必須連接到GND引腳(這會(huì)禁用串行接口上的板復(fù)位) Arduino中的com初始化)

-------------------------------------- -----------------------

如果正確連接了所有部件,則至少應(yīng)看到ESP閃光燈上的藍(lán)色LED當(dāng)您重置/重新啟動(dòng)它時(shí)。

第2步:打開Arduino IDE和串行監(jiān)視器

您現(xiàn)在應(yīng)該全部設(shè)置為通過串行監(jiān)視器通過Arduino UNO與您的ESP進(jìn)行通信。

我的所有ESP都已預(yù)加載了AT命令庫。話雖這么說,但是有人說他們的ESP最初沒有任何東西,所以他們必須刷新一個(gè)或另一個(gè)固件。我們將在此步驟中找到任何一種方法

打開Arduino IDE,選擇Arduino UNO連接到的端口,然后打開串行監(jiān)視器。

在串行監(jiān)視器的右下角,選擇115200作為波特率。您還應(yīng)該選擇“ NL&CR”。

確保上一步中的所有連接均正確-我們的目標(biāo)是此處的基本操作,而不是閃爍,因此應(yīng)將GPIO0拉高

重置/重啟ESP模塊。如果一切正常,則在串行監(jiān)視器中,您應(yīng)該首先看到一些巨型字符,然后是“就緒”。如果顯示此內(nèi)容,則準(zhǔn)備測試一些命令,因此請繼續(xù)執(zhí)行下一步。

步驟3:AT命令

現(xiàn)在,我們準(zhǔn)備在串行監(jiān)視器中鍵入一些命令。只需鍵入所需的命令

以下是最常用的命令列表。

AT 檢查模塊是否正確連接并且功能正常,模塊將通過確認(rèn)回復(fù)。

AT + RST 重置wifi模塊。在編程之前或之后將其重置是個(gè)好習(xí)慣。

AT + GMR 列出ESP8266上安裝的固件版本。

AT + CWLAP 檢測接入點(diǎn)(WiFi網(wǎng)絡(luò)) ),以及該區(qū)域的信號強(qiáng)度。 LAP表示列表訪問點(diǎn)

AT + CWJAP =” SSID ”,“ PASSWORD ” 將ESP8266連接到指定的訪問點(diǎn)前面代碼中提到的AT命令中的SSID。 JAP表示加入訪問點(diǎn)

AT + CWJAP =“”,“” 與所有訪問點(diǎn)斷開連接

AT + CIFSR 顯示獲得的ESP的IP地址和MAC地址。

AT + CWMODE = 設(shè)置wifi模式。更改無線模式后,用AT + RST重置。

AT + CWMODE?將告訴您模塊設(shè)置為哪種無線模式。 1是STATION(用于連接到其他網(wǎng)絡(luò),這是您用來測量傳感器數(shù)據(jù)并將其發(fā)送到網(wǎng)站的方法),2是Access Point(本身是wifi網(wǎng)絡(luò)),而3是混合STATION-ACCESS POINT。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192151
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

    47410
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32+esp8266連接機(jī)智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺(tái)配置、代碼生成、代碼移植)

    本教程將詳細(xì)介紹如何將STM32微控制器與ESP8266Wi-Fi模塊連接到機(jī)智云平臺(tái),實(shí)現(xiàn)溫濕度數(shù)據(jù)的上傳與繼電器的遠(yuǎn)程控制。通過此過程,您將學(xué)會(huì)如何配置機(jī)智云平臺(tái),燒錄ESP8266
    的頭像 發(fā)表于 07-15 18:54 ?59次閱讀
    STM32+<b class='flag-5'>esp8266</b><b class='flag-5'>連接</b>機(jī)智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺(tái)配置、代碼生成、代碼移植)

    esp8266加入到c51單片機(jī)單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機(jī)的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進(jìn)行通信。以下是如何實(shí)現(xiàn)這一點(diǎn)的步驟和示例代碼。 步驟 1:硬件連接 首先
    的頭像 發(fā)表于 10-18 11:32 ?1652次閱讀

    ESP8266 太空人動(dòng)畫的 OLED 顯示

    ESP8266 太空人動(dòng)畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?707次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動(dòng)畫的 OLED 顯示

    arduino(1)--ESP8266配置

    硬件準(zhǔn)備 首先需要準(zhǔn)備一個(gè)開發(fā),這里我準(zhǔn)備的是淘寶購買的兼容arduinoESP8266模塊。 arduino配置 我使用的是arduino
    發(fā)表于 09-06 11:00

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里云
    發(fā)表于 08-29 14:21 ?9次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來越多的智能設(shè)備開始進(jìn)入我們的生活。其中,ESP32和ESP82
    的頭像 發(fā)表于 08-19 18:23 ?2344次閱讀

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個(gè)Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?7334次閱讀

    esp8266不燒錄可以使用嗎

    ,可以方便地與其他硬件設(shè)備進(jìn)行連接。 2. ESP8266的硬件特性 處理器 :Tensilica L106,最高頻率160MHz 內(nèi)存 :64KB SRAM,1MB Flash Wi-Fi :支持802.11 b/g/n協(xié)議,最高速
    的頭像 發(fā)表于 08-19 17:28 ?1680次閱讀

    esp8266wifi模塊怎么連接手機(jī)

    ESP8266 WiFi模塊連接手機(jī)主要可以通過兩種方式實(shí)現(xiàn): 通過路由器連接(STA模式)和直接作為熱點(diǎn)
    的頭像 發(fā)表于 08-19 17:27 ?7607次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?2068次閱讀
    <b class='flag-5'>Arduino</b> Nano 和 NodeMCU <b class='flag-5'>ESP8266</b> 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    ESP-12 ESP8266如何通過I2C將SSID和RSSI信息發(fā)送到RPi / Arduino?

    我正在尋找我的 ESP-12 ESP8266,以便通過 I2C 將 SSID 和 RSSI 信息發(fā)送到 RPi / Arduino。關(guān)于如何進(jìn)行的任何建議? 我查看了文檔,不禁注意到
    發(fā)表于 07-22 07:36

    ESP8266-01如何更新固件?

    您好,我有 ESP8266-01,我需要通過 Arduino 更新固件......我有這個(gè)版本......esp_iot_sdk_v1.4.0_15_09_18.zip 可以給任何鏈
    發(fā)表于 07-22 07:33

    是否可以更改通過路由器看到的ESP8266的名稱?

    我有許多ESP8266作為連接到路由器的站點(diǎn),路由器將它們視為ESP8266F、ESP_1354B8、ESP_8077E4等。 是否可以更改
    發(fā)表于 07-19 11:08

    如何讓W(xué)indows 8自動(dòng)連接ESP8266?

    有沒有辦法讓 Windows 8 自動(dòng)連接ESP8266,而不考慮同一臺(tái) PC 中的有線以太網(wǎng)連接? 我還注意到,由于每個(gè)頁面之前都會(huì)暫停,連接
    發(fā)表于 07-18 08:08

    使用ESP8266和AT命令集構(gòu)建一個(gè)多客戶端HTTP服務(wù)器遇到的疑問求解

    我們正在嘗試使用ESP8266和 AT 命令集構(gòu)建一個(gè)多客戶端 HTTP 服務(wù)器,通過串行端口連接Arduino
    發(fā)表于 07-18 08:03