資料介紹
描述
你會(huì)學(xué)到什么
您將學(xué)習(xí)如何將負(fù)責(zé)運(yùn)行對(duì)時(shí)間敏感的超聲波距離傳感器的實(shí)時(shí) FreeRTOS 應(yīng)用程序與 Azure Sphere 的安全性和云連接性進(jìn)行集成。也請(qǐng)?jiān)?Twitter 上關(guān)注#JulyOT 。
了解有關(guān) Azure Sphere 的更多信息
Azure Sphere是一個(gè)全面的物聯(lián)網(wǎng)安全解決方案——包括硬件、操作系統(tǒng)和云組件——可主動(dòng)保護(hù)您的設(shè)備、業(yè)務(wù)和客戶(hù)。
Azure Sphere 由三個(gè)相互關(guān)聯(lián)的組件組成:
Azure Sphere 架構(gòu)
Azure Sphere 基于 Mediatec MT3620 構(gòu)建。這款跨界 MCU 由 5 個(gè)內(nèi)核組成。有一個(gè)專(zhuān)用的通信核心、一個(gè)專(zhuān)用的安全子系統(tǒng)核心和三個(gè)用戶(hù)應(yīng)用程序核心。
三個(gè)應(yīng)用核心如下:
- 1 個(gè)運(yùn)行嵌入式 Linux(使用 Yokto 構(gòu)建)的 ARM Cortex A7 內(nèi)核,公開(kāi)一組 POSIX API。開(kāi)發(fā)人員可以構(gòu)建和部署一個(gè)高級(jí)應(yīng)用程序到這個(gè)核心。該核心還負(fù)責(zé) TrustZone 安全監(jiān)視器、威脅檢測(cè)報(bào)告以及操作系統(tǒng)和應(yīng)用程序生命周期管理。
- 2 個(gè) ARM Cortex M4F。開(kāi)發(fā)人員可以構(gòu)建實(shí)時(shí)應(yīng)用程序并將其部署到這些內(nèi)核。可以針對(duì)裸機(jī)構(gòu)建實(shí)時(shí)應(yīng)用程序,也可以使用 FreeRTOS 和 Azure RTOS 等實(shí)時(shí)框架構(gòu)建實(shí)時(shí)應(yīng)用程序。
使用Visual Studio (免費(fèi)社區(qū)版或更高版本)或Visual Studio Code,您可以開(kāi)發(fā)和調(diào)試在所有三個(gè)內(nèi)核上運(yùn)行的應(yīng)用程序。例如,您可以同時(shí)調(diào)試在 A7 內(nèi)核和 M4 內(nèi)核 FreeRTOS 應(yīng)用程序上運(yùn)行的應(yīng)用程序。
應(yīng)用架構(gòu)
在 Azure Sphere 上運(yùn)行的應(yīng)用程序由兩部分組成。
實(shí)時(shí) FreeRTOS 應(yīng)用程序
- 在負(fù)責(zé)運(yùn)行時(shí)序敏感的 HC-SR04 超聲波距離傳感器的 M4 內(nèi)核之一上運(yùn)行的實(shí)時(shí) FreeRTOS 應(yīng)用程序。
- 每 100 毫秒測(cè)量一次距離,因此流動(dòng)站可以決定最佳路線(xiàn)。
- 該傳感器需要精確的微秒計(jì)時(shí)來(lái)觸發(fā)距離測(cè)量過(guò)程,因此它非常適合作為 FreeRTOS 任務(wù)在實(shí)時(shí)內(nèi)核上運(yùn)行。
- 每 5 秒,F(xiàn)reeRTOS 任務(wù)將距離遙測(cè)數(shù)據(jù)發(fā)送到 Azure Sphere A7 高級(jí)應(yīng)用程序。
Azure IoT 高級(jí)應(yīng)用程序
- 在 Azure Sphere A7 高級(jí)應(yīng)用程序核心上運(yùn)行的應(yīng)用程序負(fù)責(zé)對(duì)時(shí)間不太敏感的任務(wù),例如建立 WiFi/網(wǎng)絡(luò)連接、協(xié)商安全性和與 Azure IoT Central 連接、更新設(shè)備孿生和發(fā)送遙測(cè)消息。
擴(kuò)展
零件清單
- 1 x Seeed Studio Seeed Studio MT3620 迷你開(kāi)發(fā)板
- 1 x MT3620 Grove Breakout
- 2 x Grove - 超聲波距離傳感器
- 1 個(gè) H 橋驅(qū)動(dòng)器。Seeed Studio 有一個(gè)Grove - I2C 電機(jī)驅(qū)動(dòng)器,或者您可以將自己的 H 橋連接器連接到 Grove Breakout 板。
- 1 x Rover 底盤(pán)、電機(jī)、車(chē)輪等
Azure 物聯(lián)網(wǎng)中心
Azure IoT Central提供了一種簡(jiǎn)單的方法來(lái)大規(guī)模連接、監(jiān)視和管理您的物聯(lián)網(wǎng) (IoT) 資產(chǎn)。
我創(chuàng)建了Azure IoT Central的免費(fèi)試用版,并且很快我就繪制了流動(dòng)站距離傳感器的圖表并可以進(jìn)行更深入的分析。順便說(shuō)一句,試用期結(jié)束后,您可以繼續(xù)免費(fèi)將兩臺(tái)設(shè)備連接到 IoT Central。
擴(kuò)展 Azure IoT Central 應(yīng)用程序并將其與其他云服務(wù)集成
Azure IoT Central 也可以使用規(guī)則和工作流進(jìn)行擴(kuò)展。有關(guān)詳細(xì)信息,請(qǐng)查看使用工作流將 Azure IoT Central 應(yīng)用程序與其他云服務(wù)集成
如何構(gòu)建解決方案
- 設(shè)置Azure Sphere 開(kāi)發(fā)環(huán)境。
- 查看將 FreeRTOS 實(shí)時(shí)房間傳感器與 Azure IoT 集成。
- 了解如何將 Azure Sphere 連接到Azure IoT Central或Azure IoT Hub。
- 此解決方案的 IoT Central 設(shè)備模板功能模型 JSON 文件包含在此存儲(chǔ)庫(kù)的iot_central目錄中。
玩得開(kāi)心并保持安全,并確保在#JulyOT 上關(guān)注我們。
- Project Kong:滿(mǎn)足特殊需求的特殊漫游者
- 基于Microsoft Azure Sphere的AI家庭安全系統(tǒng)
- 使用Zephyr RTOS的碳漫游者
- Azure Sphere I2C掃描儀
- 用于安全物聯(lián)網(wǎng)的Azure Sphere和Azure云服務(wù)
- Arduino 101 BLE漫游者遙控器
- 使用Azure KeyVault和Azure Sphere安全自動(dòng)登錄
- 使用Azure Sphere和D6T構(gòu)建疏散
- 在Avnet Azure Sphere上創(chuàng)建BurnerOn示例應(yīng)用程序
- 基于Azure Sphere的安全防盜設(shè)備
- 如何使用AVNET Azure Sphere套件
- 使用Azure Sphere監(jiān)控警報(bào)安全面板
- 自動(dòng)駕駛和避障漫游者開(kāi)源
- 戶(hù)外漫游者開(kāi)源項(xiàng)目
- 微軟 Azure Sphere MCU技術(shù)、生態(tài)探析
- 可靠性與安全性 5020次閱讀
- Qi?充電獲得亟需的安全性能提升 389次閱讀
- 不折不扣的安全性 537次閱讀
- NCM化學(xué)配比和SOC如何影響NCM電芯的安全性 6185次閱讀
- 如何檢測(cè)戶(hù)外LED燈的安全性 3477次閱讀
- 鋰電池和鉛酸電池安全性對(duì)比 3w次閱讀
- 如何保證Polkadot網(wǎng)絡(luò)的安全性 770次閱讀
- 該如何提高云存儲(chǔ)大數(shù)據(jù)的安全性 839次閱讀
- 如何提升三元材料的安全性? 3834次閱讀
- 保障云應(yīng)用的安全性的三大方案 1249次閱讀
- 影響鋰離子動(dòng)力電池安全性因素分析 7306次閱讀
- DES算法的應(yīng)用誤區(qū)及安全性分析 1.6w次閱讀
- 智能家居安全嗎_智能家居安全性分析 3087次閱讀
- 電動(dòng)車(chē)安全性能及影響安全性因素有哪些 900次閱讀
- WLAN的標(biāo)準(zhǔn)、安全及漫游 940次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多