在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

ESP-12F模組連接到MQTT消息服務(wù)器

jf_78858299 ? 來(lái)源:達(dá)爾聞?wù)f ? 作者:工控小弟 ? 2023-02-20 16:16 ? 次閱讀

1 硬件準(zhǔn)備

ESP-12F 是由安信可科技開(kāi)發(fā)的 Wi-Fi 模塊, 該模塊核心處理器 ESP8266 在較小尺寸封裝中集成了業(yè)界領(lǐng)先的 Tensilica L106 超低功耗 32 位微型 MCU, 帶有 16 位精簡(jiǎn)模式, 主頻支持 80 MHz 和 160 MHz, 支持 RTOS, 集成 Wi-Fi MAC/ BB/RF/PA/LNA。

ESP-12F Wi-Fi 模塊支持標(biāo)準(zhǔn)的 IEEE802.11 b/g/n 協(xié)議, 完整的 TCP/IP 協(xié)議棧。用戶可以使用該模塊為現(xiàn)有的設(shè)備添加聯(lián)網(wǎng)功能, 也可以構(gòu)建獨(dú)立的網(wǎng)絡(luò)控制器。ESP8266 是高性能無(wú)線 SoC, 以最低成本提供最大實(shí)用性, 為 Wi-Fi 功能嵌入其他系統(tǒng)提供無(wú)限可能,具體的一些模組參數(shù)與相關(guān)技術(shù)指標(biāo)參考官方文檔。

本次測(cè)試接線方式:5V(串口)——>Vin(ESP12F);GND(串口)——>GND(ESP12F);TXD(串口)——>RX0(ESP12F); RXD(串口)——>TX0(ESP12F)。

圖片

安信可ESP12F模組

2

固件燒寫(xiě)

本次使用安信可提供的MQTT-AT固件,固件版本為1112(固件名稱(chēng):ESP8266-AT-4M.bin),在安信可官方找到固件燒錄工具(flash_download_tool_3.9.2_0)。

圖片

ESP系列芯片燒錄工具

這里打開(kāi)燒錄軟件,在這里可以選擇ESP8266、ESP32、ESP32-C3等系列芯片燒錄,在workMode選項(xiàng)卡中可以選擇燒錄模式為開(kāi)發(fā)模式與工廠模式,開(kāi)發(fā)模式燒錄為單片燒錄,工廠模式燒錄為批量燒錄。

圖片

燒錄工具選型配置界面

在選型配置里,chipType配置為ESP8266,workMode配置為開(kāi)發(fā)模式,loadMode配置為uart,選型配置結(jié)束后,就進(jìn)入燒寫(xiě)配置界面。在這個(gè)頁(yè)面,首先要選擇需要燒錄的固件,SPI SPEED配置為40MHz,SPI MODE配置為DIO,串口我這里為COM14,BAUD配置為115200,然后點(diǎn)擊“START”。然后等待燒錄結(jié)束。

圖片

燒錄工具燒錄配置

3

配置MQTT服務(wù)

這里的配置過(guò)程可以參考安信可官方文檔(https://docs.espressif.com/projects/esp-at/zh_CN/release-v2.2.0.0_esp8266/AT_Command_Set/MQTT_AT_Commands.html),我們打開(kāi)安信可提供的串口助手工具進(jìn)行配置。連接好硬件電路,選擇對(duì)應(yīng)串口,波特率設(shè)置為115200,發(fā)送“AT+RST”復(fù)位模組,此時(shí),在返回的數(shù)據(jù)中可以看到ESP12F模組的一些基本信息,包括名稱(chēng)、固件信息、MAC地址等,發(fā)送“AT”,ESP12F模組返回OK,此時(shí)可以確定模組基本工作正常,可以進(jìn)行下一步配置。

圖片

串口助手工具使用界面

ESP12F模組工作正常以后,接下來(lái)就是配置MQTT服務(wù)的相關(guān)參數(shù),在配置ESP12F模組之前還有一項(xiàng)工作需要做,那就是在EMQX Dashboard中給本次使用到的ESP12F模組分配認(rèn)證信息。我們進(jìn)入到 EMQX Dashboard配置界面,可以看到當(dāng)前的一些連接信息。

圖片

EMQX Dashboard界面

接下來(lái),在訪問(wèn)控制中找到“認(rèn)證”,在已創(chuàng)建的認(rèn)證方式里添加用戶。

圖片

EMQX Dashboard認(rèn)證界面

這里將用戶名設(shè)置為ESP12FTest01,密碼設(shè)置為public,這里自行配置。

圖片

EMQX Dashboard添加用戶

用戶添加完成以后,可以在認(rèn)證界面找到我們配置好的用戶。

圖片

EMQX Dashboard完成添加用戶

接下來(lái)開(kāi)始配置ESP12F模組,具體配置參數(shù)如下所示:

AT+CWMODE=1            #設(shè)置模組進(jìn)入STA模式;
AT+CWJAP="你的wifi名稱(chēng)","密碼"      #連接wifi;
AT+MQTTUSERCFG=0,1,"ESP12FTest01","ESP12FTest01","public",0,0," "AT+MQTTCONN=0,"***.***.***.***"(你的云服務(wù)器IP),1883,1

串口助手工具配置完成

配置完成以后,我們?cè)贓MQX Dashboard,可以看到ESP12F模組已經(jīng)上線了。

圖片

圖片

EMQX Dashboard ESP12F模組上線

4

訂閱與發(fā)布測(cè)試

在前面的工作中,我們已經(jīng)完成了ESP12F模組的硬件連接、ESP12F模組固件燒寫(xiě)、EMQX Dashboard用戶認(rèn)證、ESP12F模組MQTT服務(wù)參數(shù)配置,接下來(lái)就是測(cè)試ESP12F模組模組與MQTT消息服務(wù)器通訊是否正常。

這里我們使用EMQX Dashboard 自帶的WebSocket客戶端與ESP12F模組進(jìn)行測(cè)試,具體配置如下:

WebSocket 客戶端訂閱主題:ESP12F/PUB
WebSocket 客戶端發(fā)布主題:WebSocket/PUB
ESP12F模組訂閱主題:WebSocket/PUB
ESP12F模組發(fā)布主題:ESP12F/PUB

圖片

WebSocket訂閱與發(fā)布測(cè)試

我們通過(guò)串口助手配置訂閱主題與發(fā)布主題。

AT+MQTTSUB=0,”WebSocket/PUB”,0    //訂閱主題
AT+MQTTPUB=0,”ESP12F/PUB”,”\\”{\\”timestamp\\”:\\”20221228\\”}\\””,0,0 //發(fā)布主題

圖片

WebSocket訂閱與發(fā)布測(cè)試

通過(guò)測(cè)試可以看到,ESP12F模組與WebSocket 客戶端通訊正常,測(cè)試完畢。

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

    關(guān)注

    146

    文章

    17846

    瀏覽量

    360610
  • wi-fi
    +關(guān)注

    關(guān)注

    14

    文章

    2230

    瀏覽量

    126462
  • ESP
    ESP
    +關(guān)注

    關(guān)注

    0

    文章

    191

    瀏覽量

    34695
  • 核心處理器
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7969
收藏 人收藏

    評(píng)論

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

    如何將多個(gè)ESP連接到一個(gè)ESP并向服務(wù)器發(fā)送數(shù)據(jù)?

    。 該站模式 ESP 連接了傳感。所有這些站模式 esp 收集傳感數(shù)據(jù)并將數(shù)據(jù)發(fā)送到主 esp
    發(fā)表于 07-19 06:49

    使用EsP8266(NodeMCU)連接阿里云服務(wù)器

    Esp8266【NodeMCU】連接阿里云服務(wù)器創(chuàng)建阿里云產(chǎn)品添加設(shè)備Esp8266代碼MQTT_PASSWD密碼生成工具修改PubSubC
    發(fā)表于 11-24 06:23

    ESP-12F模組的特性有哪些

    1、外觀2、引腳定義3、ESP-12F模組ESP-12F模組原理圖:ESP-12F模組管腳圖:
    發(fā)表于 11-24 07:01

    如何通過(guò)SPI將STM32F103連接到ESP-12F

    嘗試通過(guò) SPI 將 STM32F103 連接到 ESP-12F STM32F103 作為主機(jī),ESP-12F 處于從機(jī)模式。
    發(fā)表于 02-21 08:39

    如何使用Arduino IDE更改ESP-12F的波特率?

    TTL 串行適配器和 Arduino Uno。誰(shuí)能告訴我如何使用 Arduino IDE 更改 ESP-12F 的波特率?大多數(shù)教學(xué)視頻都是基于 ESP-01 的,所以我需要了解 ESP-12F
    發(fā)表于 02-24 06:30

    求分享將ESP12F連接到具有SIM 800的SIP服務(wù)器的指南

    大家好,我正在開(kāi)發(fā)一個(gè) IVRS,計(jì)劃使用 SIM800 GSM 模塊作為呼叫網(wǎng)關(guān),該網(wǎng)關(guān)將通過(guò) ESP12-f 進(jìn)一步連接到 SIP 服務(wù)器以在 IP 服務(wù)器上建立呼叫。我想知道有沒(méi)
    發(fā)表于 05-19 12:32

    如何將ESP-12F僅作為Wi-Fi模塊進(jìn)行無(wú)線傳輸?

    你好!我正在設(shè)計(jì)一個(gè)基于 Raspberry RP2040 處理ESP-12F 的 PCB 板,用于通過(guò) Wi-Fi 提供物聯(lián)網(wǎng)服務(wù)。我已經(jīng)按照 創(chuàng)建了 RP2040 連接。現(xiàn)在
    發(fā)表于 06-01 08:59

    服務(wù)器怎么連接到設(shè)備,MQTT和TCP的通訊方式有什么不同?

    采用ESP8266進(jìn)行開(kāi)發(fā),服務(wù)器怎么連接到設(shè)備的,MQTT 和TCP的通訊方式有什么不用呢
    發(fā)表于 11-02 08:34

    ESP-12FESP-12S模塊有什么區(qū)別

    ESP-12FESP-12S別看只有一個(gè)字母不同,但在應(yīng)用上可得注意了!他們最大的不同,是封裝的區(qū)別。特別要注意的是模塊底部。
    發(fā)表于 06-01 16:37 ?1.4w次閱讀

    Esp8266(NodeMCU)連接阿里云服務(wù)器

    Esp8266【NodeMCU】連接阿里云服務(wù)器創(chuàng)建阿里云產(chǎn)品添加設(shè)備Esp8266代碼MQTT_PASSWD密碼生成工具修改PubSubC
    發(fā)表于 11-16 10:21 ?18次下載
    <b class='flag-5'>Esp</b>8266(NodeMCU)<b class='flag-5'>連接</b>阿里云<b class='flag-5'>服務(wù)器</b>

    ESP8266】NodeMCU相關(guān)資料記錄

    1、外觀2、引腳定義3、ESP-12F模組ESP-12F模組原理圖:ESP-12F模組管腳圖:
    發(fā)表于 11-16 10:36 ?6次下載
    【<b class='flag-5'>ESP</b>8266】NodeMCU相關(guān)資料記錄

    區(qū)分云服務(wù)器與本地服務(wù)器

    服務(wù)器,大家一定不陌生。隨著物聯(lián)網(wǎng)的發(fā)展,很多應(yīng)用開(kāi)始紛紛上云了。作為物聯(lián)網(wǎng)小白,也想在云服務(wù)沖一把浪的話。 目前安排的內(nèi)容包含:云服務(wù)器的選擇與MQTT消息
    的頭像 發(fā)表于 02-20 16:10 ?2536次閱讀
    區(qū)分云<b class='flag-5'>服務(wù)器</b>與本地<b class='flag-5'>服務(wù)器</b>

    ESP8266 Wi-Fi模組ESP-12F規(guī)格書(shū)

    ESP-12F WiFi 模塊是由安信可科技開(kāi)發(fā)的,該模塊核心處理 ESP8266 在較小尺寸封裝中集成了業(yè)界領(lǐng)先的 Tensilica L106 超低功耗 32 位微型 MCU,帶有 16 位
    發(fā)表于 02-24 15:30 ?6次下載

    安信可Ai-WB2系列模組基于TCP的MQTT連接服務(wù)器使用示例

    安信可Ai-WB2系列模組基于TCP的MQTT連接服務(wù)器使用示例
    的頭像 發(fā)表于 10-16 10:21 ?1356次閱讀
    安信可Ai-WB2系列<b class='flag-5'>模組</b>基于TCP的<b class='flag-5'>MQTT</b><b class='flag-5'>連接</b><b class='flag-5'>服務(wù)器</b>使用示例

    【AI技術(shù)支持】ESP32-C3模組AT+MQTT連接AWS證書(shū)問(wèn)題處理

    問(wèn)題描述在使用ESP32-C3-WROOM-02模組作為無(wú)線通信模塊,使用AT-V3.3.0.0版本時(shí),客戶想通過(guò)AT的方式配置MQTT證書(shū),驗(yàn)證服務(wù)器可以
    的頭像 發(fā)表于 11-30 01:01 ?952次閱讀
    【AI技術(shù)支持】<b class='flag-5'>ESP</b>32-C3<b class='flag-5'>模組</b>AT+<b class='flag-5'>MQTT</b><b class='flag-5'>連接</b>AWS證書(shū)問(wèn)題處理
    主站蜘蛛池模板: 午夜毛片免费观看视频 | 亚洲一区二区三区网站 | 色婷婷影院在线视频免费播放 | 免费人成a大片在线观看动漫 | 韩国电影天堂 | 888米奇色狠狠俺去啦 | 色五月天天 | 天天干亚洲 | 亚洲vv| 天天翘夜夜洗澡天天做 | 中国三级视频 | 人人添人人澡人人澡人人人爽 | 中文字幕第十页 | xxxxxxxxxxx性bbbb| 免费欧洲美女与动zooz | 中文字幕第五页 | 久久精品94精品久久精品 | 天天久久| 欧美一区二区三区视频在线观看 | 伦理一区二区三区 | 又粗又大的机巴好爽欧美 | 婷婷激情五月综合 | 77788色淫视频免费观看 | 国产网站免费看 | 亚洲一区二区中文字幕 | 日本精品一在线观看视频 | 欧洲人体超大胆露私视频 | 欧美性xxxx巨大黑人猛 | 日本亚洲精品色婷婷在线影院 | 亚洲视频一区在线 | 黄色大成网站 | 国产一二三区精品 | 99色视频在线观看 | 天天草天天干天天 | yy8090韩国日本三理论免费 | 久久青草91线频免费观看 | 日韩a级毛片免费观看 | 97人人在线视频 | 国产一级做a爰片久久毛片男 | 特黄特色大片免费播放器9 特黄特色大片免费视频播放 | www.色老头.com|