chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

NodeMCU板上的基本MQTT協(xié)議用法

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:庫安裝

安裝 PubSubClient 庫

我們需要安裝MQTT端點(diǎn)庫(PubSubClient)與MQTT代理進(jìn)行通信,請(qǐng)從以下鏈接下載該庫:http://osoy oo.com/wp-content/uploads/samplecode/pu 。..

解壓縮以上文件,將解壓縮的文件夾移至Arduino IDE庫文件夾。

打開Arduino IED,您可以在“示例”列上找到“ pubsubclient”。

安裝MQTT客戶端:

我們將使用MQTTBox作為MQTT客戶端。請(qǐng)從以下網(wǎng)址下載:http://workswithweb.com/html/mqttbox/installing_ap 。..

步驟2:代碼

打開Arduino IDE–》文件–》示例–》 pubsubclient–》 mqtt esp8266,您將獲得示例代碼。

編輯代碼以適合您自己的WiFi和MQTT設(shè)置,如下所示操作:

1)熱點(diǎn)配置:在下面的代碼行中找到您自己的ssid和密碼。

const char* ssid = “your_hotspot_ssid”;

const char* password = “your_hotspot_password”;

2)MQTT服務(wù)器地址設(shè)置,這里我們使用免費(fèi)的MQTT代理“ broker.mqtt-dashboard.com”。您可以使用自己的MQTT代理URL或IP地址來設(shè)置高于mqtt_server的值。您還可以使用一些著名的免費(fèi)MQTT服務(wù)器來測(cè)試項(xiàng)目,例如“ broker.mqtt-dashboard.com”,“ iot.eclipse.org”等。

const char* mqtt_server = “broker.mqtt-dashboard.com”;

3)MQTT客戶端設(shè)置

如果您的MQTT經(jīng)紀(jì)人需要客戶端ID,用戶名和密碼身份驗(yàn)證,則需要

更改

if (client.connect(clientId.c_str()))

if (client.connect(clientId,userName,passWord)) //put your clientId/userName/passWord here

如果沒有,則將其保留為默認(rèn)值。

完成后,按如下所示選擇相應(yīng)的板類型和端口類型,然后將草圖上載到NodeMCU。

主板:“ NodeMCU 0.9(ESP-12模塊)”

CPU頻率:“ 80MHz”閃存大?。骸?4M(3M SPIFFS)”

上載速度:“ 115200”

端口:為NodeMCU選擇自己的串行端口

步驟3:配置MQTT客戶端(MQTTBOX)

在這一步中,我們將展示如何在MQTTBox上創(chuàng)建MQTT客戶端。

打開您的MQTTBox并單擊藍(lán)色按鈕以添加新的MQTT客戶端。

配置MQTT客戶端設(shè)置如下:

MQTT客戶端名稱-選擇您喜歡的任何名稱

協(xié)議-選擇“ mqtt/tcp”

主機(jī)-在此列中輸入您的“ mqtt_server”,并確保它與您的草圖相同。(我們?cè)谶@里使用“ broker.mqtt-dashboard.com”)

將其他設(shè)置保留為默認(rèn)設(shè)置

單擊以保存更改。

下一步,您將自動(dòng)進(jìn)入新頁面。如果以上所有配置均正確,則“未連接”將更改為“已連接”,您的MQTT客戶端名稱和主機(jī)名稱將顯示在此頁面的頂部。

主題設(shè)置:

確保您的MQTT客戶端發(fā)布主題與您的Arduino素描訂閱主題相同(請(qǐng)參見此處的主題)。確保您的MQTT客戶端訂閱主題與Arduino草圖發(fā)布主題相同(outTopic在此處)。

步驟4:程序運(yùn)行結(jié)果

上傳完成后,如果wifi熱點(diǎn)名稱和密碼設(shè)置正常,并且連接了MQTT代理,請(qǐng)打開“串行監(jiān)視器”,

然后打開MQTT客戶端并向主題發(fā)布有效負(fù)載“ 1”,此NodeMCU將通過訂閱“ inTopic”來接收這些消息,并且

向該主題發(fā)布有效載荷“ 0”,NodeMCU LED將熄滅。
責(zé)任編輯:wv

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

    關(guān)注

    13

    文章

    289

    瀏覽量

    23207
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    724

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MQTT協(xié)議為什么成為物聯(lián)網(wǎng)協(xié)議

    MQTT協(xié)議之所以成為物聯(lián)網(wǎng)領(lǐng)域的核心通信協(xié)議,主要得益于其 輕量級(jí)設(shè)計(jì)、高效資源利用、靈活可靠的消息傳遞機(jī)制、強(qiáng)大的安全支持以及廣泛的生態(tài)兼容性 ,這些特性精準(zhǔn)解決了物聯(lián)網(wǎng)設(shè)備在資源受限、網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-10 09:15 ?64次閱讀

    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)MQTT通信協(xié)議案例

    本文圍繞創(chuàng)龍科技研發(fā)的評(píng)估,提供 MQTT 通信協(xié)議開發(fā)案例指導(dǎo)。涵蓋 MQTT 協(xié)議核心概念,詳解案例功能(如數(shù)據(jù)發(fā)布與訂閱)、環(huán)境搭建
    的頭像 發(fā)表于 10-28 15:23 ?2275次閱讀
    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)<b class='flag-5'>板</b>—<b class='flag-5'>MQTT</b>通信<b class='flag-5'>協(xié)議</b>案例

    Air780EPM嵌入式開發(fā):LuatOS下的MQTT通信實(shí)踐

    通過LuatOS腳本在Air780EPM開發(fā)實(shí)現(xiàn)MQTT通信,是物聯(lián)網(wǎng)設(shè)備開發(fā)中高效且便捷的解決方案。 一、MQTT 協(xié)議詳解 ? 1.
    的頭像 發(fā)表于 09-30 16:11 ?1611次閱讀
    Air780EPM嵌入式開發(fā):LuatOS下的<b class='flag-5'>MQTT</b>通信實(shí)踐

    LuatOS嵌入式開發(fā)實(shí)戰(zhàn):Air780EPM與MQTT通信

    ?本教程聚焦于LuatOS在Air780EPM開發(fā)的應(yīng)用,演示如何通過腳本實(shí)現(xiàn)MQTT協(xié)議通信,助力物聯(lián)網(wǎng)設(shè)備快速聯(lián)網(wǎng)。 一、MQTT
    的頭像 發(fā)表于 09-29 18:10 ?294次閱讀
    LuatOS嵌入式開發(fā)實(shí)戰(zhàn):Air780EPM與<b class='flag-5'>MQTT</b>通信

    工業(yè)智能網(wǎng)關(guān)支持MQTT云嗎

    工業(yè)智能網(wǎng)關(guān)普遍支持MQTT云,這是其核心功能之一,旨在解決工業(yè)設(shè)備與云端平臺(tái)間的協(xié)議兼容性、數(shù)據(jù)標(biāo)準(zhǔn)化傳輸及遠(yuǎn)程管理問題。
    的頭像 發(fā)表于 09-02 18:15 ?517次閱讀
    工業(yè)智能網(wǎng)關(guān)支持<b class='flag-5'>MQTT</b><b class='flag-5'>上</b>云嗎

    MQTT_協(xié)議中文資料

    電子發(fā)燒友網(wǎng)站提供《MQTT_協(xié)議中文資料.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 16:19 ?0次下載

    物聯(lián)網(wǎng)MQTT網(wǎng)關(guān)是什么

    物聯(lián)網(wǎng)MQTT網(wǎng)關(guān)是一種采用MQTT物聯(lián)網(wǎng)協(xié)議的智能設(shè)備或軟件組件,其核心功能是連接不同通信協(xié)議的物聯(lián)網(wǎng)設(shè)備與消息代理服務(wù)器,實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)交換與集中管理,同時(shí)支持邊緣計(jì)算、安全防護(hù)
    的頭像 發(fā)表于 08-29 15:24 ?663次閱讀

    【創(chuàng)龍TL3562-MiniEVM開發(fā)試用體驗(yàn)】--MQTT通訊

    本篇講述開發(fā)MQTT通訊。 MQTT(Message Queuing Telemetry Transport,消息隊(duì)列遙測(cè)傳輸協(xié)議),是一種基于發(fā)布訂閱(Publish/Subscr
    發(fā)表于 08-17 22:45

    GraniStudio :MQTT 協(xié)議的深度剖析

    在工業(yè)物聯(lián)網(wǎng)(IIoT)的通信協(xié)議體系中,MQTT(Message Queuing Telemetry Transport)憑借其輕量級(jí)、發(fā)布 - 訂閱模式和低帶寬占用等特性,成為連接邊緣設(shè)備與云端
    的頭像 發(fā)表于 08-04 09:48 ?813次閱讀
    GraniStudio :<b class='flag-5'>MQTT</b> <b class='flag-5'>協(xié)議</b>的深度剖析

    國產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)MQTT通信協(xié)議案例

    、Linux-RT-5.4.61 本文主要介紹創(chuàng)龍科技TLT113-EVM評(píng)估基于MQTT通信協(xié)議開發(fā)案例,主要包括mqtt_client案例和m
    的頭像 發(fā)表于 07-31 14:34 ?579次閱讀
    國產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)<b class='flag-5'>板</b>—<b class='flag-5'>MQTT</b>通信<b class='flag-5'>協(xié)議</b>案例

    簡(jiǎn)析Modbus和MQTT協(xié)議

    Modbus和MQTT協(xié)議在設(shè)計(jì)目標(biāo)、通信模式、應(yīng)用場(chǎng)景、網(wǎng)絡(luò)結(jié)構(gòu)、數(shù)據(jù)傳輸效率、設(shè)備兼容性及安全性等方面存在顯著差異,具體分析如下: 一、設(shè)計(jì)目標(biāo)與定位 Modbus :誕生于1979年,由施耐德
    的頭像 發(fā)表于 07-10 14:25 ?497次閱讀

    基于瑞芯微RK3562 的四核 AR M Cortex-A53 + 單核 ARM Cortex-M0工業(yè)評(píng)估——MQTT通信方案

    MQTT作為一種低開銷,低帶寬占用的即時(shí)通訊協(xié)議,可以極少的代碼和帶寬為聯(lián)網(wǎng)設(shè)備提供實(shí)時(shí)可靠的消息服務(wù),適用于硬件資源有限的設(shè)備及帶寬有限的網(wǎng)絡(luò)環(huán)境。我司提供的評(píng)估文件系統(tǒng)已支持Mosquitto工具,本文
    的頭像 發(fā)表于 06-05 15:00 ?1742次閱讀
    基于瑞芯微RK3562 的四核 AR M Cortex-A53 + 單核 ARM Cortex-M0工業(yè)評(píng)估<b class='flag-5'>板</b>——<b class='flag-5'>MQTT</b>通信方案

    MQTT為何成為物聯(lián)網(wǎng)協(xié)議

    MQTT(Message Queuing Telemetry Transport)即消息隊(duì)列遙測(cè)傳輸協(xié)議,已成為物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的協(xié)議,這主要得益于其在資源占用、通信效率、可靠性、擴(kuò)展性等多方面
    的頭像 發(fā)表于 05-20 09:54 ?610次閱讀

    基于MQTT協(xié)議的車云通信設(shè)計(jì)

    隨著智能汽車的發(fā)展,車云通信的功能場(chǎng)景及數(shù)據(jù)量也逐漸增多,具有輕量化、可靠性等特點(diǎn)的MQTT協(xié)議成為很多OEM車云通信協(xié)議的選擇。本文主要介紹。 什么是MQTT?
    的頭像 發(fā)表于 01-08 10:24 ?1728次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協(xié)議</b>的車云通信設(shè)計(jì)

    百問MQTT協(xié)議分析 - MQTT簡(jiǎn)述及協(xié)議報(bào)文格式組成

    16.1 mqtt協(xié)議介紹 16.1.1 概述 ?MQTT是一個(gè)客戶端服務(wù)端架構(gòu)的發(fā)布/訂閱模式的消息傳輸協(xié)議。它的設(shè)計(jì)思想是輕巧、開放、簡(jiǎn)單、規(guī)范,易于實(shí)現(xiàn)。這些特點(diǎn)使得它對(duì)很多場(chǎng)景
    發(fā)表于 12-13 09:29