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

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

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

3天內不再提示

【天啟教育M1開發板試用體驗】基于MQTT的智能環境監視控制器

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-10-17 11:13 ? 次閱讀

本文來源電子發燒友社區,作者:jyaxz, 帖子地址:https://bbs.elecfans.com/jishu_2308726_1_1.html


基于MQTT的智能環境監視控制器

前一個試用中

https://bbs.elecfans.com/jishu_2307663_1_1.html

利用天啟M1和傳感器采集板S1完成了本地采集和控制功能。

由于天啟M1集成了無線連接wifi控制器,同時支持mqtt的功能,所以對第一個設計升級,使它成為一個網絡化的監視和控制器。

這個想法在試用開始的時候就有,但是一直也沒有很好的解決MQTT的網絡化問題,借著十一的時間,認真的研究了一下,終于可以成功的解決了所有的環節。

本測試包換前置采集和執行器,由天啟M1+S1來完成,采用樹莓派ZeroW架設MQTT的broker,利用Node-Read作為上位的監視和控制部分。

這里重點介紹一下天啟M1的實現。

M1程序介紹

變量創建

image.png

這里面創建了三個變量,用來存儲從S1傳感器采集的溫度、濕度和亮度值。

無線網絡連接

image.png

利用wifi連接模塊和家里面的路由器建立無線連接,并獲取IP地址。

和MQTT Broker建立連接

image.png

無線連接建立后,就可以完成MQTT的連接了,通過和廠家的技術支持連接,第一條本機ID的設置很重要,應該被執行,以前在MQTT連接建立的時候總是出錯,一個原因是這個ID的設置沒有執行,另一個就是MQTT 的 Broker建立的有問題。因此這次我采用了樹莓派ZeroW在局域網內來建立。

這里采用的是mosquitto開源軟件,在樹莓派上編譯并運行。這里我們不詳細介紹在樹莓派上布置mosquitto的相關信息,感興趣的話可以baidu一下,信息還是很多的。

image.png

環境參量獲取

image.png

這里實現了三個函數,分別是讀取溫度,讀取濕度和讀取亮度。

發布環境變量信息

當讀取完環境參量后,我們向MQTT服務器發布三條信息。

image.png

訂閱控制信息及處理

image.png

在MQTT鏈接成功建立后,向服務器發布訂閱信息。

image.png

通過“接受到的MQTT消息”塊,獲取MQTT的控制信息,由于系統沒有提供更多的處理功能,所以支持選取最簡單的信息內容,采用1-6這6個數字,每個數字分別代表一個控制量,這里模擬RGB小燈的紅燈和綠燈共6個狀態。

MQTT的運行信息監視

image.png

通過MQTTX這個軟件,我們可以作為監視調試窗口,看到所有M1的信息發布,和訂閱的控制信息傳輸。

Node-Red搭建的采集和控制系統

node-red系統的搭建大家可以在網上查一下,由于不是重點,這里也不介紹整個系統的搭建過程。

image.png

在node-red中搭建的溫度采集和控制流圖。

image.png

在dashboard中看到的采集溫度圖和紅綠燈控制接口。

測試總結

實際測試過中,發現M1的MQTT網絡連接效果不是太好,整體運行很難持續較長的時間,基本30分鐘左右會出現斷聯的情況。這種情況是如何發生的,目前還沒有找到原因。

image.png

mqtt發布信息和接收控制信息,視頻演示內容,詳見作者原帖子文章。



聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板試用
    +關注

    關注

    3

    文章

    301

    瀏覽量

    2124
收藏 人收藏

    評論

    相關推薦

    有獎丨米爾 全志T536開發板免費試用

    米爾與全志合作發布的新品基于全志T536應用處理的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起
    的頭像 發表于 12-26 08:05 ?201次閱讀
    有獎丨米爾 全志T536<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    基于瑞薩R7FA2E1A72DFL的可觸摸燈帶控制器設計

    基于瑞薩R7FA2E1A72DFL設計的一款可觸摸燈帶控制器,引出可用IO管腳,可以作為開發板使用。板載ESP-WROOM-02模組可以使得開發板具有聯網
    的頭像 發表于 11-29 11:40 ?317次閱讀
    基于瑞薩R7FA2E<b class='flag-5'>1</b>A72DFL的可觸摸燈帶<b class='flag-5'>控制器</b>設計

    追加名額丨米爾瑞芯微RK3576開發板有獎試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576開發板發起
    的頭像 發表于 11-22 01:00 ?229次閱讀
    追加名額丨米爾瑞芯微RK3576<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux
    的頭像 發表于 11-16 01:02 ?301次閱讀
    【RA8D<b class='flag-5'>1</b><b class='flag-5'>試用</b>活動】RA8D<b class='flag-5'>1</b>B-CPKCOR<b class='flag-5'>開發板</b>移植linux

    正點原子fpga開發板不同型號

    正點原子作為國內領先的FPGA開發板供應商,其產品線覆蓋了從入門級到高端應用的各個領域。這些開發板不僅適用于學術研究,還廣泛應用于工業控制、通信、圖像處理等多個領域。 1. 入門級
    的頭像 發表于 11-13 09:30 ?1109次閱讀

    有獎丨米爾 瑞芯微RK3576開發板免費試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理的MYD-LR3576開發板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576開發板發起
    的頭像 發表于 11-12 01:00 ?382次閱讀
    有獎丨米爾 瑞芯微RK3576<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用開發板介紹和環境搭建

    A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗。 RA2E1 產品群是 RA 系列的入門級單芯片微控制器,基于48 MHz Arm? Cortex?-M23 內核,具有高**達
    發表于 11-09 17:16

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用開發板介紹&amp;環境搭建

    A72DFL為主控芯片,擁有豐富的外設,集成度高功能非常強大,具有優越的性能和低功耗。 RA2E1 產品群是 RA 系列的入門級單芯片微控制器,基于48 MHz Arm? Cortex?-M23 內核,具有高**達
    發表于 11-09 17:09

    有獎試用?。A-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名
    的頭像 發表于 11-09 01:02 ?308次閱讀
    有獎<b class='flag-5'>試用</b>??!RA-Eco-RA4E2-64PIN-V1.0<b class='flag-5'>開發板</b><b class='flag-5'>試用</b>活動開始報名

    【RA-Eco-RA0E1-32PIN-V1.0開發板試用】點燈

    的RA0E1開發板讓我對瑞薩的開發環境有了初步的認識,雖然在環境搭建中遇到了一些挑戰,但最終成功實現了基本的IO
    發表于 09-24 11:54

    點擊參與米爾NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發板發起
    的頭像 發表于 06-13 08:02 ?587次閱讀
    點擊參與米爾NXP i.MX 93<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    免費!NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發表于 05-23 08:01 ?772次閱讀
    免費!NXP i.MX 93<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    項目分享|基于ELF 1開發板MQTT遠程溫濕度監測系統

    今天非常榮幸向各位小伙伴詳細展示一個由共創社成員完成的MQTT遠程溫濕度監控系統項目。該項目借助ELF1開發板作為核心技術支撐,成功實現了對各類環境空間中溫濕度數據的實時、遠程、穩定監
    的頭像 發表于 04-26 09:54 ?544次閱讀
    項目分享|基于ELF <b class='flag-5'>1</b><b class='flag-5'>開發板</b>的<b class='flag-5'>MQTT</b>遠程溫濕度監測系統

    【Longan Pi 3H 開發板試用連載體驗】基于 Longan Pi 3H 開發板完成智能家居控制小型項目

    和存儲空間顯示為4GB+32G,如圖 三、項目計劃 我的試用項目是基于 Longan Pi 3H 開發板完成智能家居控制小型項目目標如下: 通過 Longan Pi 3H
    發表于 04-02 22:37

    workbench的監視器如何通過串口連接到開發板

    我用的是NUCLEO-F303RE+X-NUCLEO-IHM08M1開發板套件。workbench的監視器如何通過串口連接到開發板。是連接UART2嗎?連接不成功是怎么回事?
    發表于 03-29 06:01
    主站蜘蛛池模板: 精品视频免费在线观看| 被高跟鞋调教丨vk| free18sex性自拍裸舞| 美女脱衣服搞鸡| 成人国产精品视频频| 涩涩涩涩爱网站| 国产欧美精品一区二区色综合| 日本伦理电影聚| 国产小视频国产精品| 在线黑人抽搐潮喷| 欧美亚洲国产专区在线| 国产麻豆福利AV在线观看| 最新国自产拍天天更新| 日日摸夜夜嗷嗷叫日日拍| 旧里番6080在线观看| 被老师按在办公桌吸奶头| 日本伦理电影聚| 性吧 校园春色| 暖暖视频免费观看视频| 国产精品VIDEOS麻豆TUBE| 中文字幕日本久久2019| 亚洲欧美中文字幕网站大全| 校园高h肉耽文| 黑色丝袜美女被网站| 亚洲精品国偷拍电影自产在线| 久久精品中文字幕免费| 成人性生交大片| 国产精品青青在线麻豆| 国产亚洲精品久久久久久国| 韩国甜性涩爱| 青青久久网| 欧美乱妇狂野欧美在线视频| 久久婷五月综合色啪网| 国产伦精品一区二区免费| 乱VODAFONEWIFI熟妇| 麻豆XXXX乱女少妇精品-百度| 极品少妇高潮啪啪无码吴梦| 国产一卡 二卡三卡四卡无卡乱码视频| 边摸边吃奶边做下面视频| 精选国产AV精选一区二区三区| 国产成人精品系列在线观看|