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)不再提示

HMI-Board以太網(wǎng)通過mqtt連接云學(xué)習(xí)筆記 | 技術(shù)集結(jié)

RT-Thread官方賬號(hào) ? 2025-08-09 10:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

O目錄

開發(fā)板HMI-Board簡(jiǎn)單介紹說明


實(shí)踐Demo操作筆記


使用GUI-Guider-1.5.1-GA畫UI實(shí)踐


GUI-Guider畫LVGL UI做mqtt連接Onenet云實(shí)踐


總結(jié)

1

開發(fā)板HMI-Boarrd簡(jiǎn)單介紹說明


此次實(shí)踐使用開發(fā)板HMI-Board即RA6M3,HMI-Board是 RT-Thread 聯(lián)合瑞薩推出的高性價(jià)比圖形評(píng)估套件,取代傳統(tǒng)的 HMI+主控板硬件,一套硬件即可實(shí)現(xiàn) HMI+IoT+控制的全套能力。依托于瑞薩高性能芯片 RA6M3 及 RT-Thread 軟件生態(tài),HMI-Board 不僅硬件性能強(qiáng)勁,同時(shí)軟件生態(tài)豐富,助力開發(fā)者快速開發(fā)出GUI智能硬件產(chǎn)品。


硬件配置:

2M片上flash

640Kb片上SRAM

硬件JPEG解碼

2D圖形加速

RGB888-LCD控制器

Arduino 接口

Pmod 接口

以太網(wǎng)接口

USB-Device

CAN接口

揚(yáng)聲器,麥克風(fēng)接口

板載 DAP-Link

c6467650-74c5-11f0-9080-92fbcf53809c.png

單片機(jī)本身不帶Wi-Fi以及以太網(wǎng)端口,HMI-Board通過SPI外接RW007Wi-Fi模塊連接網(wǎng)絡(luò),并已有包支持。

c65ce05c-74c5-11f0-9080-92fbcf53809c.png

硬件原理圖上可以看出使用SPI3腳。

c66c821e-74c5-11f0-9080-92fbcf53809c.png

此次使用的云平臺(tái)為EMQX云服務(wù)器。開發(fā)板、電腦、云平臺(tái)關(guān)系如圖所示,電腦和開發(fā)板均屬于客戶端。

此外MQTT消息的發(fā)布者和訂閱者都是客戶端,服務(wù)器只是作為一個(gè)中轉(zhuǎn)的存在,將發(fā)布者發(fā)布的消息進(jìn)行轉(zhuǎn)發(fā)給所有訂閱該主題的訂閱者;發(fā)布者可以發(fā)布在其權(quán)限之內(nèi)的所有主題,并且消息發(fā)布者可以同時(shí)是訂閱者,實(shí)現(xiàn)了生產(chǎn)者與消費(fèi)者的脫耦,發(fā)布的消息可以同時(shí)被多個(gè)訂閱者訂閱。

c67a1b2c-74c5-11f0-9080-92fbcf53809c.png


2

實(shí)踐Demo操作筆記


1.此次實(shí)踐使用的win桌面版本Demo,開機(jī)首頁(yè)如下:

c6867d4a-74c5-11f0-9080-92fbcf53809c.png

2. 因我本身沒用以太網(wǎng)線,于是在編譯代碼時(shí)打開了Wi-Fi模塊的包,注意是SPI3口的Wi-Fi

c6982cde-74c5-11f0-9080-92fbcf53809c.png

3. 代碼中打開test工程,修改了原本代碼中的密碼以及訂閱信息如下:

c6ab0b24-74c5-11f0-9080-92fbcf53809c.png

4. 我們?cè)诖a中ka_mqtt加入到命令中去,開機(jī)起來后可以在命令行輸入help看到ka_mqtt的命令:

MSH_CMD_EXPORT(ka_mqtt, Kawaii MQTT client test program);

c6c096d8-74c5-11f0-9080-92fbcf53809c.png

5. 在命令行啟動(dòng)即可,這一點(diǎn)還是很方便的。我們通過打開MQTTX訂閱pub9215消息即可看到開發(fā)板周期性上報(bào)的數(shù)據(jù)

c6d102ca-74c5-11f0-9080-92fbcf53809c.pngc6db2a84-74c5-11f0-9080-92fbcf53809c.png

6. 開發(fā)板通過發(fā)布消息到云端服務(wù)器,電腦端MQTTX訂閱云端消息就可以看到發(fā)布數(shù)據(jù)。反過來電腦端發(fā)布,開發(fā)板訂閱線程也是有收到打印到串口

c6e8ff06-74c5-11f0-9080-92fbcf53809c.pngc6fa0044-74c5-11f0-9080-92fbcf53809c.png


3

使用GUI-Guider-1.5.1-GA

畫UI實(shí)踐


經(jīng)過前面的demo實(shí)踐,是時(shí)候自己操刀一把了,如下是使用UI工具畫UI實(shí)踐

1. 先跑一下LVGL的Demo試試,于是編譯如下空調(diào)GUI

c707b3a6-74c5-11f0-9080-92fbcf53809c.png

2. 移植代碼到板子中編譯下載,看看效果

c7158d14-74c5-11f0-9080-92fbcf53809c.png


4

GUI-Guider畫LVGL UI

做mqtt連接Onenet云實(shí)踐


之前有玩過一下Onenet云,此次試試RT-Thread開發(fā)板連onenet云操作。

1. 首先畫UI,使用按鈕開關(guān)打開登錄,做滑塊切換值,最終效果如下:

c72a9ac4-74c5-11f0-9080-92fbcf53809c.png

下載板子點(diǎn)亮:

c73a0a22-74c5-11f0-9080-92fbcf53809c.png

2. 使用包rw007Wi-Fi包,cjson,LVGL,以及mqtt包。代碼如下,在開機(jī)后起來連接Wi-Fi,創(chuàng)建LVGL的UI

c755fffc-74c5-11f0-9080-92fbcf53809c.png

3. mqtt的開始函數(shù)放在按鈕響應(yīng)事件中

c767cfb6-74c5-11f0-9080-92fbcf53809c.pngc77a528a-74c5-11f0-9080-92fbcf53809c.png

4. 將Onenet云設(shè)備密碼填入準(zhǔn)備登錄

c78ba670-74c5-11f0-9080-92fbcf53809c.png

5. 最終登錄后訂閱消息

c79d6bc6-74c5-11f0-9080-92fbcf53809c.png

6. 后面創(chuàng)建一個(gè)子線程用于周期性上報(bào)電量數(shù)據(jù)

c7b24dde-74c5-11f0-9080-92fbcf53809c.png

7. 開機(jī)后自動(dòng)連接我的Wi-Fi,使用ifconfig可以看到了聯(lián)網(wǎng)成功

c7c535ac-74c5-11f0-9080-92fbcf53809c.png

8. 打開UI上的Onenet按鈕開關(guān)可以看到連接登錄成功,同時(shí)周期性發(fā)布數(shù)據(jù)到云端

c7d9758a-74c5-11f0-9080-92fbcf53809c.pngc7edc1b6-74c5-11f0-9080-92fbcf53809c.png

9. 云上后臺(tái)看到設(shè)備登錄在線狀態(tài)

c804797e-74c5-11f0-9080-92fbcf53809c.png

10. 切換到云端數(shù)據(jù)上看到開開關(guān)切換以及電量等數(shù)據(jù)的刷新,以及終端log提示操作

c813435a-74c5-11f0-9080-92fbcf53809c.pngc8265666-74c5-11f0-9080-92fbcf53809c.png


5

總結(jié)


雖然那天天氣很冷,活動(dòng)現(xiàn)場(chǎng)氛圍非常熱情,讓我看到每個(gè)開源愛好者的學(xué)習(xí)激情澎湃。

RT-Thread小師弟以及開發(fā)者不吝指導(dǎo),答疑著每位學(xué)習(xí)者的疑問,為各位大佬點(diǎn)贊。

在這種氛圍下雖說只有一下午時(shí)間,但還是學(xué)習(xí)到很多東西,比如mqtt工具使用,EQMX云,OneNet云,開發(fā)板LVGL畫UI等。

聲明:本文內(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)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    6154

    瀏覽量

    181500
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    725

    瀏覽量

    52263
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    699

    瀏覽量

    43847
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    736

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于HMI-Board的智能宿舍空調(diào)管理系統(tǒng)設(shè)計(jì)案例

    為解決寢室空調(diào)總是忘關(guān)的問題,基于HMI-Board設(shè)計(jì)了一款智能空調(diào)管理器,可通過onenet指令下發(fā)實(shí)現(xiàn)遠(yuǎn)程關(guān)閉空調(diào)。
    的頭像 發(fā)表于 07-31 14:57 ?2449次閱讀
    基于<b class='flag-5'>HMI-Board</b>的智能宿舍空調(diào)管理系統(tǒng)設(shè)計(jì)案例

    使用DAPLink在對(duì)HMI-Board進(jìn)行固件燒錄,棧溢出如何解決?

    使用DAPLink在對(duì)HMI-Board進(jìn)行固件燒錄時(shí),最初使用bin固件從0x000000處進(jìn)行燒錄,但是燒錄到一半發(fā)現(xiàn)燒錯(cuò)程序就將DAPLink拔出。但是隨后再使用之前可以成功燒錄的elf/hex等文件就報(bào)了棧溢出的錯(cuò)誤。
    發(fā)表于 09-27 08:29

    以太網(wǎng)通信S7是什么意思?

    以太網(wǎng)通
    YS YYDS
    發(fā)布于 :2023年06月25日 00:07:18

    如何學(xué)習(xí)以太網(wǎng)通訊?

    小弟新人,目前在用407做以太網(wǎng)通訊,自己畫的原理圖,用的是DP83848芯片,準(zhǔn)備開始調(diào)試程序,可是無從下手,請(qǐng)各位大神發(fā)點(diǎn)以太網(wǎng)學(xué)習(xí)相關(guān)資料,整個(gè)以太網(wǎng)是如何運(yùn)作的,我應(yīng)該看哪些方
    發(fā)表于 10-14 04:26

    基于ARM的多路串行和以太網(wǎng)通技術(shù)的研究與應(yīng)用

    本文主要是對(duì)于多路串行和以太網(wǎng)通技術(shù)的介紹,以及基于ARM的多路串行和以太網(wǎng)通技術(shù)的研究與應(yīng)用
    發(fā)表于 10-17 17:41 ?76次下載
    基于ARM的多路串行和<b class='flag-5'>以太網(wǎng)通</b>信<b class='flag-5'>技術(shù)</b>的研究與應(yīng)用

    如何使用西門子PLC通過以太網(wǎng)模塊和觸摸屏建立以太網(wǎng)通訊?

    西門子S7 300PLC通過BCNet以太網(wǎng)模塊和西門子SMART IE觸摸屏建立以太網(wǎng)通訊。
    發(fā)表于 08-23 11:02 ?2.2w次閱讀

    AB MSG以太網(wǎng)通技術(shù)資料

    AB MSG以太網(wǎng)通技術(shù)資料
    發(fā)表于 11-25 15:51 ?3次下載

    modbus轉(zhuǎn)MQTT支持TCP以太網(wǎng)通訊接入阿里華為

    modbus轉(zhuǎn)MQTT支持TCP以太網(wǎng)通訊接入阿里華為
    發(fā)表于 12-06 14:33 ?1328次閱讀
    modbus轉(zhuǎn)<b class='flag-5'>MQTT</b>支持TCP<b class='flag-5'>以太網(wǎng)通</b>訊接入阿里華為<b class='flag-5'>云</b>

    S7-1200通過PROFINET組態(tài)HMI連接

    在“設(shè)備和網(wǎng)絡(luò)”編輯器中,通過 PROFINET 或以太網(wǎng)組態(tài) HMI 設(shè)備和 SIMATIC S7 1200 之間的 HMI 連接。
    的頭像 發(fā)表于 01-07 11:39 ?5786次閱讀

    限量預(yù)售|2D加速、JPEG硬解、超高性價(jià)比M4芯片,您的圖形評(píng)估利器——HMI-Board來啦!

    HMI-Board簡(jiǎn)介 HMI-Board 為 RT-Thread 聯(lián)合瑞薩推出的高性價(jià)比圖形評(píng)估套件,取代傳統(tǒng)的 HMI +?主控板?硬件,一套硬件即可實(shí)現(xiàn) HMI + IoT +?
    的頭像 發(fā)表于 05-16 05:45 ?2609次閱讀
    限量預(yù)售|2D加速、JPEG硬解、超高性價(jià)比M4芯片,您的圖形評(píng)估利器——<b class='flag-5'>HMI-Board</b>來啦!

    聯(lián)合發(fā)布 | 2D加速、JPEG硬解、超高性價(jià)比M4芯片,您的圖形評(píng)估利器——HMI-Board來啦!

    HMI-Board簡(jiǎn)介 HMI-Board為瑞薩與RT-Thread聯(lián)合推出的高性價(jià)比圖形評(píng)估套件 ,取代傳統(tǒng)的HMI+主控板硬件,一套硬件即可實(shí)現(xiàn)HMI+IoT+控制的全套能力。依托
    的頭像 發(fā)表于 05-19 15:15 ?2748次閱讀
    聯(lián)合發(fā)布 | 2D加速、JPEG硬解、超高性價(jià)比M4芯片,您的圖形評(píng)估利器——<b class='flag-5'>HMI-Board</b>來啦!

    【直播預(yù)告】HMI-Board Windows32

    三晚,我們有幸邀請(qǐng)到了本次大賽的一等獎(jiǎng)得主,他將與我們分享他的作品——HMI-Board智能終端桌面。 直播信息 直播主題 HMI-Board?Windows32 直播時(shí)間 11月15日?2030 直播
    的頭像 發(fā)表于 11-14 18:20 ?1317次閱讀
    【直播預(yù)告】<b class='flag-5'>HMI-Board</b> Windows32

    瑞薩RA家族RA AWS MQTT/TLS連接解決方案-以太網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《瑞薩RA家族RA AWS MQTT/TLS連接解決方案-以太網(wǎng).pdf》資料免費(fèi)下載
    發(fā)表于 01-03 09:52 ?0次下載
    瑞薩RA家族RA AWS <b class='flag-5'>MQTT</b>/TLS<b class='flag-5'>云</b><b class='flag-5'>連接</b>解決方案-<b class='flag-5'>以太網(wǎng)</b>

    RA MQTT/TLS Azure連接解決方案-以太網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《RA MQTT/TLS Azure連接解決方案-以太網(wǎng).pdf》資料免費(fèi)下載
    發(fā)表于 01-03 09:54 ?0次下載
    RA <b class='flag-5'>MQTT</b>/TLS Azure<b class='flag-5'>云</b><b class='flag-5'>連接</b>解決方案-<b class='flag-5'>以太網(wǎng)</b>

    HMI-Board OTA升級(jí)快速上手指南

    硬件平臺(tái)HMI-Board為RT-Thread聯(lián)合瑞薩推出的高性價(jià)比圖形評(píng)估套件,取代傳統(tǒng)的HMI+主控板硬件,一套硬件即可實(shí)現(xiàn)HMI+IoT+控制的全套能力。依托于瑞薩高性能芯片RA6M3
    的頭像 發(fā)表于 01-18 11:46 ?1725次閱讀
    <b class='flag-5'>HMI-Board</b> OTA升級(jí)快速上手指南