精品国产18久久久久久,一个人在线观看的www,亚洲一区二区久久久,成人国内精品久久久久影院vr,最近免费中文字幕大全高清大全1

大學(xué)生在新物聯(lián)網(wǎng)項(xiàng)目中使用Zephyr OS和EdgeX Foundry

2018-07-26 11:30:04AI云資訊1225

作者是北京郵電大學(xué)李永華教授,他在EdgeX Foundry和Zephyr項(xiàng)目中是很活躍的一位成員。

最近,北京郵電大學(xué)加入Zephyr項(xiàng)目和EdgeX Foundry,成為它們的新成員,其實(shí)學(xué)生們?cè)诤芫弥熬烷_(kāi)始研究這兩個(gè)項(xiàng)目了。實(shí)際上,學(xué)生們目前正在致力于基于這些開(kāi)源技術(shù)做物聯(lián)網(wǎng)項(xiàng)目。

第一個(gè)項(xiàng)目旨在基于Zephyr OS開(kāi)發(fā)一款藍(lán)牙心率監(jiān)測(cè)器,Zephyr OS是資源受限系統(tǒng)和小型物聯(lián)網(wǎng)設(shè)備的理想選擇。該系統(tǒng)可實(shí)現(xiàn)對(duì)用戶(hù)的心率測(cè)量,并通過(guò)藍(lán)牙將用戶(hù)的心率數(shù)據(jù)傳輸?shù)接脩?hù)的手機(jī),以便用戶(hù)可以實(shí)時(shí)監(jiān)測(cè)她/他的心率。

系統(tǒng)主要分為兩部分:硬件和軟件。硬件的主要功能是數(shù)據(jù)采集、數(shù)據(jù)傳輸和數(shù)據(jù)顯示。硬件以Arduino 101開(kāi)發(fā)板為中心進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。另一方面,軟件主要用于數(shù)據(jù)轉(zhuǎn)換和分析,軟件開(kāi)發(fā)和實(shí)現(xiàn)在Zephyr OS下進(jìn)行。

第二個(gè)項(xiàng)目使用運(yùn)行在Raspberry Pi上的EdgeX平臺(tái)(使用Java微服務(wù))。EdgeX Foundry核心、支持和導(dǎo)出微服務(wù)工件是使用Java Maven在Eclipse中創(chuàng)建的。Docker 容器是圍繞微服務(wù)工件創(chuàng)建的,并使用Docker Compose部署到運(yùn)行Ubuntu 16.04Linux的Pi上。除了EdgeX 導(dǎo)出、核心和支持微服務(wù)外,學(xué)生們選擇構(gòu)建和部署基于設(shè)備服務(wù)器的MQTT,將傳感器數(shù)據(jù)攝取到EdgeX,EdgeX利用CloudMQTT作為底層代理。

對(duì)于這個(gè)項(xiàng)目,學(xué)生們使用隨機(jī)數(shù)字發(fā)生器模擬Pi上的傳感器數(shù)據(jù)。模擬數(shù)據(jù)通過(guò)設(shè)備服務(wù)器(也是使用CloudMQTT)傳遞MQTT消息,而接收消息通過(guò)另一個(gè)MQTT管道從設(shè)備服務(wù)發(fā)回。由于CloudMQTT的WebSocket用戶(hù)界面,學(xué)生們可以輕松查看到JSON包的隨機(jī)數(shù)數(shù)據(jù)輸入EdgeX,以及EdgeX確認(rèn),證明成功建立了物聯(lián)網(wǎng)邊緣平臺(tái)。

EdgeX Foundry 通過(guò)MQTT 微服務(wù)器使用隨機(jī)數(shù)字作為消息,將其傳遞到CloudMQTT,再通過(guò)MQTT微服務(wù)接收響應(yīng)。CloudMQTT的WebSocket UI允許你觀看JSON隨機(jī)數(shù)數(shù)據(jù),并將數(shù)據(jù)發(fā)送到EdgeX,從而證明成功建立。

了解更多Zephyr 項(xiàng)目?jī)?nèi)容,請(qǐng)參照入門(mén)指南(http://docs.zephyrproject.org/getting_started/getting_started.html),加入郵箱列表或者在IRC上關(guān)注#zephyrproject。

關(guān)于Zephyr

Zephyr 項(xiàng)目是一款小型且可擴(kuò)展的操作系統(tǒng),尤其適用于資源受限的硬件系統(tǒng),可支持多種架構(gòu);該系統(tǒng)高度開(kāi)源,對(duì)于開(kāi)發(fā)人員社區(qū)完全開(kāi)放,開(kāi)發(fā)人員可根據(jù)需要對(duì)該系統(tǒng)進(jìn)行二次開(kāi)發(fā),以支持最新硬件、工具和設(shè)備驅(qū)動(dòng)程序;該系統(tǒng)高度模塊化平臺(tái),可輕松集成任何架構(gòu)的第三方庫(kù)和嵌入式設(shè)備。

相關(guān)文章

人工智能企業(yè)

更多>>

人工智能硬件

更多>>

人工智能產(chǎn)業(yè)

更多>>

人工智能技術(shù)

更多>>
AI云資訊(愛(ài)云資訊)立足人工智能科技,打造有深度、有前瞻、有影響力的泛科技媒體平臺(tái)。
合作QQ:1211461360微信號(hào):icloudnews