資料介紹
描述

你會(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ù)和客戶。
Azure Sphere 由三個(gè)相互關(guān)聯(lián)的組件組成:

Azure Sphere 架構(gòu)
Azure Sphere 基于 Mediatec MT3620 構(gòu)建。這款跨界 MCU 由 5 個(gè)內(nèi)核組成。有一個(gè)專用的通信核心、一個(gè)專用的安全子系統(tǒng)核心和三個(gè)用戶應(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)站可以決定最佳路線。
- 該傳感器需要精確的微秒計(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ò)展
- 我正在考慮使用本地 TinyML 模塊擴(kuò)展此解決方案以實(shí)現(xiàn)更智能的導(dǎo)航。
零件清單
- 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ī)、車輪等

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:滿足特殊需求的特殊漫游者
- 基于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)源
- 戶外漫游者開(kāi)源項(xiàng)目
- 微軟 Azure Sphere MCU技術(shù)、生態(tài)探析
- 電子電器產(chǎn)品安全性與針焰試驗(yàn)的重要性 835次閱讀
- 可靠性與安全性 8.2k次閱讀
- Qi?充電獲得亟需的安全性能提升 918次閱讀
- 不折不扣的安全性 1.2k次閱讀
- NCM化學(xué)配比和SOC如何影響NCM電芯的安全性 8k次閱讀
- 如何檢測(cè)戶外LED燈的安全性 3.9k次閱讀
- 鋰電池和鉛酸電池安全性對(duì)比 3.3w次閱讀
- 如何保證Polkadot網(wǎng)絡(luò)的安全性 1.1k次閱讀
- 如何提升三元材料的安全性? 4.5k次閱讀
- 保障云應(yīng)用的安全性的三大方案 1.5k次閱讀
- 影響鋰離子動(dòng)力電池安全性因素分析 7.9k次閱讀
- DES算法的應(yīng)用誤區(qū)及安全性分析 1.7w次閱讀
- 智能家居安全嗎_智能家居安全性分析 4k次閱讀
- 電動(dòng)車安全性能及影響安全性因素有哪些 1.5k次閱讀
- WLAN的標(biāo)準(zhǔn)、安全及漫游 1.3k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊(cè)
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論