在线观看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)不再提示

項(xiàng)目分享|基于ELF 1S開(kāi)發(fā)板完成的物聯(lián)網(wǎng)開(kāi)源項(xiàng)目

ElfBoard ? 2024-05-14 09:03 ? 次閱讀

ElfBoard作為飛凌嵌入式旗下教育品牌,自成立以來(lái),持續(xù)吸引著各界的矚目,其中也贏得了一些工程師的青睞。今天,就和各位小伙伴分享一位杰出工程師借助ELF 1S開(kāi)發(fā)板完成的嵌入式物聯(lián)網(wǎng)項(xiàng)目,見(jiàn)證智慧與技術(shù)的火花。

關(guān)于這個(gè)項(xiàng)目的思維導(dǎo)圖,如下圖所示:

wKgaomZCtZKAQIzXAAG5zfreuYs867.png

接下來(lái),將會(huì)從云-網(wǎng)-邊-端的物聯(lián)網(wǎng)體系架構(gòu)出發(fā),描述整個(gè)開(kāi)源項(xiàng)目的開(kāi)發(fā)過(guò)程,整個(gè)開(kāi)源項(xiàng)目的系統(tǒng)框架,如下圖所示:

wKgaomZCtayAQQHgAAaGsfjFpjM153.png

1 – 云(涂鴉云服務(wù)器)

開(kāi)源項(xiàng)目是采用涂鴉云作為云服務(wù)器的,之所以采用涂鴉云,主要是涂鴉的IoT生態(tài)體系很友好,并且對(duì)于初學(xué)者來(lái)說(shuō)涂鴉云的學(xué)習(xí)門檻和接入門檻是比較低的,無(wú)需企業(yè)賬號(hào),無(wú)需太高的設(shè)備購(gòu)買費(fèi)用,即可接入涂鴉云。

ELF 1S開(kāi)發(fā)板邊緣中控是通過(guò)Tuya Link SDK接入云服務(wù)器的,這個(gè)SDK采用標(biāo)準(zhǔn)的C語(yǔ)言進(jìn)行編寫(xiě),移植的時(shí)候非常方便,具體可以參考官方提供的移植文檔。

在涂鴉云服務(wù)器上建立好產(chǎn)品,完成功能定義,完成設(shè)備交互面板設(shè)計(jì),移植完Tuya Link SDK,等一系列操作后,就可以讓ELF 1S開(kāi)發(fā)板具備接入云服務(wù)器的能力。

產(chǎn)品建成后,具體的功能定義如下圖所示:

wKgaomZCtdaAZ6uZAAEL3agp0Ts709.png

2 – 網(wǎng)(Wi-Fi無(wú)線連接)

要讓ELF 1S開(kāi)發(fā)板接入云服務(wù)器,就要先讓開(kāi)發(fā)板的硬件具備連接互聯(lián)網(wǎng)的能力,接入互聯(lián)網(wǎng)的方式有:4G網(wǎng)絡(luò),Wi-Fi無(wú)線連接,RJ45有線網(wǎng)絡(luò)連接,這幾種方式都可以選用,由于ELF 1S開(kāi)發(fā)板默認(rèn)板載了一個(gè)RTL8723DU1 無(wú)線Wi-Fi模塊,因此,本項(xiàng)目選用Wi-Fi無(wú)線連接方式,讓開(kāi)發(fā)板接入互聯(lián)網(wǎng)。

十分方便的是,ElfBoard官方已經(jīng)提供了一個(gè)聯(lián)網(wǎng)腳本,elf1_cmd_wifi.sh,應(yīng)用程序開(kāi)發(fā)工程師可以很方便地調(diào)用這個(gè)腳本進(jìn)行互聯(lián)網(wǎng)鏈接,對(duì)于使用嵌入式Linux+Qt開(kāi)發(fā)的應(yīng)用程序,ElfBoard官方也提供了參考例程,程序開(kāi)發(fā)的時(shí)候直接參考使用即可。

本項(xiàng)目關(guān)于Wi-Fi聯(lián)網(wǎng)的部分參考代碼,如下圖所示:

wKgaomZCtfGAYEamAALEJTcdAYY709.png

3 – 邊(ELF 1S開(kāi)發(fā)板中控)

邊緣計(jì)算設(shè)備(邊緣中控)采用ELF 1S開(kāi)發(fā)板進(jìn)行設(shè)計(jì),運(yùn)行嵌入式Linux操作系統(tǒng),采用Qt進(jìn)行UI界面開(kāi)發(fā),應(yīng)用程序采用C/C++語(yǔ)言進(jìn)行編寫(xiě)。

邊緣計(jì)算設(shè)備(邊緣中控)通過(guò)一個(gè)USB無(wú)線擴(kuò)展模塊,與端側(cè)設(shè)備進(jìn)行無(wú)線通信

USB無(wú)線擴(kuò)展模塊支持AT指令集,支持從機(jī)設(shè)備管理,支持控制命令透?jìng)鳎鹊取8信d趣的小伙伴還可以修改這個(gè)擴(kuò)展模塊的固件(代碼已開(kāi)源),讓其擴(kuò)展更多創(chuàng)意的功能。

wKgZomZCtiCAFi_PAAT-r1ySMmE946.png

整個(gè)邊緣計(jì)算設(shè)備的Qt應(yīng)用程序,共提供了5個(gè)應(yīng)用界面,初學(xué)者可以在這5個(gè)應(yīng)用程序界面,自由擴(kuò)展自己的創(chuàng)意想法,以下是這5個(gè)應(yīng)用界面的功能介紹。

wKgaomZCtkyAeseVAACz-mN1du8592.png界面1

界面1是一個(gè)電器控制界面,通過(guò)這個(gè)界面,可以對(duì)端側(cè)的電器設(shè)備進(jìn)行無(wú)線控制,比如RGB三色燈的開(kāi)關(guān)和亮度調(diào)節(jié),燈光總開(kāi)關(guān)的控制,遠(yuǎn)程繼電器開(kāi)關(guān)的控制,等等。當(dāng)端側(cè)無(wú)線設(shè)備有按鍵事件觸發(fā)的時(shí)候,可以即時(shí)把按鍵值通過(guò)無(wú)線方式上報(bào)到邊緣中控設(shè)備,并把按鍵事件在信息窗口進(jìn)行顯示。

wKgaomZCtmWARDTOAAB1otAlaXw695.png界面2

界面2是一個(gè)環(huán)境監(jiān)測(cè)界面,在這個(gè)界面,可以把開(kāi)發(fā)板上面的溫濕度傳感器數(shù)據(jù)(客廳是實(shí)際值,臥室是模擬值)和環(huán)境亮度數(shù)據(jù)在界面上面實(shí)時(shí)顯示出來(lái),這個(gè)界面還可以擴(kuò)展到土壤數(shù)據(jù)監(jiān)測(cè),空氣顆粒物監(jiān)測(cè),環(huán)境噪聲監(jiān)測(cè),等等。

wKgZomZCtoaAewmtAADMtqlxiSo014.png界面3

界面3是一個(gè)云服務(wù)器連接界面,通過(guò)【連接涂鴉云】按鈕,把邊緣中控ELF 1S開(kāi)發(fā)板接入涂鴉云服務(wù)器,然后通過(guò)手機(jī)端【智能生活A(yù)PP】掃描二維碼,即可完成手機(jī)APP與設(shè)備的綁定操作,并且在信息窗口顯示連接狀態(tài),手機(jī)APP通過(guò)云端轉(zhuǎn)發(fā)的控制指令,也可以實(shí)時(shí)在信息窗口進(jìn)行顯示。

ELF 1S開(kāi)發(fā)板邊緣中控還可以把手機(jī)APP的控制指令轉(zhuǎn)發(fā)到無(wú)線端側(cè)設(shè)備執(zhí)行,也可以把環(huán)境監(jiān)測(cè)里面的傳感器數(shù)據(jù),上報(bào)到云服務(wù)器,然后在手機(jī)APP界面進(jìn)行實(shí)時(shí)顯示。

wKgaomZCtrqAQ8aiAAESXtu8ELI507.png界面4

界面4是一個(gè)有線網(wǎng)絡(luò)界面,這個(gè)界面實(shí)現(xiàn)了一個(gè)遠(yuǎn)程抄寫(xiě)電表數(shù)據(jù)的功能,通過(guò)RS485總線和Modbus-RTU軟件協(xié)議,讓ELF 1S開(kāi)發(fā)板邊緣中控連接一個(gè)虛擬電表,虛擬電表的用電數(shù)據(jù)不斷更新(模擬用電過(guò)程),然后實(shí)現(xiàn)電表數(shù)據(jù)的實(shí)時(shí)讀取,并在信息窗口進(jìn)行顯示。

wKgaomZCtuqAUB1EAAB4TKLeJg0335.png界面5

界面5是ELF 1S開(kāi)發(fā)板邊緣中控的參數(shù)設(shè)置界面,在這個(gè)界面里面,可以對(duì)開(kāi)發(fā)板邊緣中控本身進(jìn)行程序升級(jí)(未完成),同步網(wǎng)絡(luò)時(shí)間,設(shè)置USB無(wú)線模塊,端側(cè)從機(jī)掃描,以及重置USB無(wú)線模塊,開(kāi)發(fā)者還可以在這個(gè)界面擴(kuò)展更多有趣好玩的參數(shù)配置功能。

4 – 端(采集與執(zhí)行設(shè)備)

端側(cè)設(shè)備主要是以下三種類型的設(shè)備:支持Modbus-RTU協(xié)議的有線從機(jī)設(shè)備,具備2.4GHz/433MHz無(wú)線通信功能的網(wǎng)絡(luò)模塊,以及手機(jī)APP應(yīng)用程序。

關(guān)于Modbus-RTU的有線從機(jī)設(shè)備,可以使用電腦端的Modbus-Slave軟件進(jìn)行虛擬,Modbus-Slave軟件是一款精美小巧的Modbus-RTU從機(jī)調(diào)試軟件,使用它可以虛擬出任何支持Modbus協(xié)議的從機(jī)設(shè)備,具體軟件界面如下圖所示:

wKgZomZCtzOAA48aAACJAeaq25Y907.png

關(guān)于無(wú)線網(wǎng)絡(luò)模塊,它支持繼電器開(kāi)關(guān)、RGB三色燈、按鍵事件等功能,具體可以參考文章最下方的資料文檔《key_rgb_relay_board硬件說(shuō)明文檔.pdf》。

wKgaomZCt0mAKIdAAALgBQZr1n8010.png

除了以上兩種端側(cè)設(shè)備之外,手機(jī)APP應(yīng)用程序,也是屬于端側(cè)顯示設(shè)備。手機(jī)APP應(yīng)用是通過(guò)涂鴉云的間接轉(zhuǎn)發(fā)方式,與ELF 1S開(kāi)發(fā)板邊緣中控進(jìn)行端對(duì)端通信的,開(kāi)發(fā)板邊緣中控可以轉(zhuǎn)發(fā)手機(jī)APP的控制指令到無(wú)線網(wǎng)絡(luò)模塊,以及接收邊緣中控上報(bào)的環(huán)境監(jiān)測(cè)數(shù)據(jù)。

wKgZomZCt3CAEJ-zAADmg2cwnFk929.png

整個(gè)項(xiàng)目已經(jīng)開(kāi)源到Gitee,歡迎各位嵌入式初學(xué)者或愛(ài)好者進(jìn)行 Fork 和 Star ,項(xiàng)目的開(kāi)源地址:

https://gitee.com/embediot/elfboard-iot-project

(復(fù)制到瀏覽器打開(kāi))

聲明:本文內(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)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6058

    文章

    44816

    瀏覽量

    644507
  • 嵌入式
    +關(guān)注

    關(guān)注

    5125

    文章

    19434

    瀏覽量

    312949
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2921

    文章

    45670

    瀏覽量

    385045
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3530

    瀏覽量

    43274
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5383

    瀏覽量

    100751
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    飛凌嵌入式-ElfBoard-項(xiàng)目分享|基于ELF 1S開(kāi)發(fā)板完成聯(lián)網(wǎng)開(kāi)源項(xiàng)目

    工程師借助ELF 1S開(kāi)發(fā)板完成的嵌入式聯(lián)網(wǎng)項(xiàng)目
    發(fā)表于 05-16 09:12

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard-項(xiàng)目分享|基于ELF 1S開(kāi)發(fā)板完成聯(lián)網(wǎng)開(kāi)源項(xiàng)目

    工程師借助ELF 1S開(kāi)發(fā)板完成的嵌入式聯(lián)網(wǎng)項(xiàng)目
    發(fā)表于 05-16 09:19

    【STM32F103試用申請(qǐng)】聯(lián)網(wǎng)項(xiàng)目開(kāi)發(fā)

    整個(gè)系統(tǒng)的核心服務(wù)器。項(xiàng)目主要內(nèi)容是家庭完全智能聯(lián)網(wǎng)化,在120平方米的房間中布置麥克風(fēng),通過(guò)wifi串口通信與中心開(kāi)發(fā)板以及Onenet平臺(tái)實(shí)現(xiàn)通信,
    發(fā)表于 09-14 11:18

    【MM32 eMiniBoard試用連載】聯(lián)網(wǎng)訪問(wèn)控制項(xiàng)目

    項(xiàng)目名稱:聯(lián)網(wǎng)訪問(wèn)控制項(xiàng)目試用計(jì)劃:1.申請(qǐng)理由:剛?cè)腴T嵌入式設(shè)計(jì),迫切希望一塊提高效率完成
    發(fā)表于 05-07 10:28

    通用Jamma開(kāi)發(fā)板開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《通用Jamma開(kāi)發(fā)板開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 07-11 15:09 ?3次下載
    通用Jamma<b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>

    吉他效果器開(kāi)發(fā)板開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《吉他效果器開(kāi)發(fā)板開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 07-21 09:36 ?6次下載
    吉他效果器<b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>

    ATtiny84開(kāi)發(fā)板SMD開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《ATtiny84開(kāi)發(fā)板SMD開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 07-29 11:34 ?1次下載
    ATtiny84<b class='flag-5'>開(kāi)發(fā)板</b>SMD<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>

    ATtiny85開(kāi)發(fā)板DIP開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《ATtiny85開(kāi)發(fā)板DIP開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 07-29 11:20 ?4次下載
    ATtiny85<b class='flag-5'>開(kāi)發(fā)板</b>DIP<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>

    arduino和其他開(kāi)發(fā)板的面包開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《arduino和其他開(kāi)發(fā)板的面包開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 08-01 09:26 ?3次下載
    arduino和其他<b class='flag-5'>開(kāi)發(fā)板</b>的面包<b class='flag-5'>板</b><b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>

    Banana Pi 開(kāi)源硬件基于ESP32-S3開(kāi)發(fā)聯(lián)網(wǎng)開(kāi)發(fā)板系列

    Banana Pi 開(kāi)源硬件基于ESP32-S3開(kāi)發(fā)聯(lián)網(wǎng)開(kāi)發(fā)板系列
    的頭像 發(fā)表于 09-28 16:21 ?1572次閱讀
    Banana Pi <b class='flag-5'>開(kāi)源</b>硬件基于ESP32-<b class='flag-5'>S</b>3<b class='flag-5'>開(kāi)發(fā)</b>的<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b><b class='flag-5'>開(kāi)發(fā)板</b>系列

    關(guān)于ELF1/ELF1S開(kāi)發(fā)板的音頻接口,你需要知道的都在這!

    音樂(lè)可以將平凡的畫(huà)面賦予深厚的意義,那么音頻接口就是這個(gè)支點(diǎn);今天就來(lái)給大家詳細(xì)介紹一下ELF1/ELF1S開(kāi)發(fā)板的音頻接口。ELF1/ELF1S
    的頭像 發(fā)表于 10-31 14:10 ?906次閱讀
    關(guān)于<b class='flag-5'>ELF1</b>/<b class='flag-5'>ELF1S</b><b class='flag-5'>開(kāi)發(fā)板</b>的音頻接口,你需要知道的都在這!

    項(xiàng)目分享|基于ELF 1開(kāi)發(fā)板的遠(yuǎn)程監(jiān)測(cè)及人臉識(shí)別項(xiàng)目

    今天非常榮幸地向各位小伙伴分享一個(gè)由共創(chuàng)社成員完成的遠(yuǎn)程監(jiān)測(cè)及人臉識(shí)別項(xiàng)目,該項(xiàng)目依托ELF1開(kāi)發(fā)板為核心硬件平臺(tái),構(gòu)建了一套完整的視頻監(jiān)控
    的頭像 發(fā)表于 03-13 16:41 ?682次閱讀
    <b class='flag-5'>項(xiàng)目</b>分享|基于<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開(kāi)發(fā)板</b>的遠(yuǎn)程監(jiān)測(cè)及人臉識(shí)別<b class='flag-5'>項(xiàng)目</b>

    項(xiàng)目分享|基于ELF 1開(kāi)發(fā)板的MQTT遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)

    今天非常榮幸向各位小伙伴詳細(xì)展示一個(gè)由共創(chuàng)社成員完成的MQTT遠(yuǎn)程溫濕度監(jiān)控系統(tǒng)項(xiàng)目。該項(xiàng)目借助ELF1開(kāi)發(fā)板作為核心技術(shù)支撐,成功實(shí)現(xiàn)了對(duì)
    的頭像 發(fā)表于 04-26 09:54 ?730次閱讀
    <b class='flag-5'>項(xiàng)目</b>分享|基于<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開(kāi)發(fā)板</b>的MQTT遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)

    ElfBoard開(kāi)源項(xiàng)目|“智慧光伏”開(kāi)源項(xiàng)目技術(shù)文檔

    【基于ELF1開(kāi)發(fā)板完成的“智慧光伏”項(xiàng)目】“智慧光伏”項(xiàng)目能夠智能追蹤陽(yáng)光的移動(dòng)軌跡。通過(guò)內(nèi)置的光敏傳感器和智能控制系統(tǒng),實(shí)時(shí)感知周圍光源
    的頭像 發(fā)表于 10-11 15:52 ?636次閱讀
    ElfBoard<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>|“智慧光伏”<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>技術(shù)文檔

    ElfBoard開(kāi)源項(xiàng)目|智能消防車項(xiàng)目

    項(xiàng)目——利用ELF 1開(kāi)發(fā)板打造的智慧消防車。該項(xiàng)目展現(xiàn)了
    的頭像 發(fā)表于 01-04 16:43 ?531次閱讀
    ElfBoard<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>|智能消防車<b class='flag-5'>項(xiàng)目</b>
    主站蜘蛛池模板: 久久精品国产夜色 | 日韩综合nv一区二区在线观看 | 天天操夜夜夜 | 亚洲区一二三四区2021 | 国产免费久久 | 每日最新avhd101天天看新片 | 俺去在线 | 国产传媒在线观看视频免费观看 | 成人国产日本亚洲精品 | 狠狠色丁香婷婷综合 | 色婷婷激婷婷深爱五月老司机 | 亚洲邪恶天堂影院在线观看 | 亚洲一区二区三区深夜天堂 | 日韩欧美亚洲综合久久影院d3 | 一级特黄高清完整大片 | 久久99精品久久久久久久不卡 | 开心激情五月网 | 狠狠色噜噜综合社区 | 日本肥妇 | 夜夜精品视频一区二区 | 猛操在线| 五月天亚洲 | 久久国产成人精品国产成人亚洲 | 国内精品免费视频自在线 | 一级特黄aa大片 | baoyu777永久免费视频 | 天天操91 | 干干干日日日 | 久精品视频村上里沙 | 思思99re66在线精品免费观看 | 成人99国产精品一级毛片 | 国产激情久久久久影院小草 | 日韩特级 | 久久久免费的精品 | 日韩福利网站 | 女bbbbxxxx毛片视频丶 | 久久网综合 | 午夜视频高清在线aaa | 国产精品最新资源网 | 久久久亚洲欧美综合 | 国产成人精品视频一区二区不卡 |