資料介紹
描述
介紹
不久前,來自 Hackster 的 Monica Houston 要求我整理一個示例應用程序,該應用程序使用 Azure Sphere 安全 MCU 技術來展示該平臺的一些功能,以用于即將舉行的 Hackster 網絡研討會,以啟動我們的 Secure Everything Design Contest:
莫妮卡本人不是很有創意,但她提出了一些創意,我立即想到了做一個可以檢測火焰的示例應用程序的想法。這樣的項目不僅對我來說很有趣,而且對我自己的家也很實用,我有幾位廚師(其中一些還很年輕)經常在廚房工作。
我著手在 Avnet Azure Sphere 入門套件上創建這個 BurnerOn 示例應用程序,以便在附近檢測到火焰時警告人們。最終,這種安全的、支持物聯網的智能傳感器會檢測到火焰爆發的點,而不是等待你的房子著火產生煙霧,而傳統的煙霧探測器會檢測到這些煙霧。
這種預警方法的好處是,一旦檢測到火焰,就會立即觸發視覺和音頻警報,警告居住者潛在的危險。如果在財產發生任何重大損壞之前及時做出響應,這可能會避免因廚房杰作變成災難而造成的代價高昂的家庭損失。
修改 Azure Sphere 初學者工具包
對該項目的 Avnet Sphere 入門套件板進行了極少的物理修改。由于此板上提供了 2 個 MikroElectronika Click 站點,我只需要焊接幾個擴展接頭。我與硬件設計師談過這個問題,結果發現 J7 和 J10 插座連接器在工廠沒有安裝,以節省 PCB 組裝成本并為每個人保持低轉售價。對于這個項目來說不是很方便,但到目前為止也不是什么大事!我使用的連接器只是為了方便而建議的,如果您愿意將電線直接焊接到您的電路板上,那么您可以跳過這一部分。
使用烙鐵,將Samtec 的Female Header 4 Postion 1 Row (0.1")焊接到 PCB 站點 J7 的開放焊盤上。
?

然后將 TE Con??nectivity線對板接線端子之一、2.54 毫米、2 位連接器添加到 PCB 站點 J10。一定要確保傾斜的引導面朝外,這將有助于稍后將 5V 電源線輕松地接入終端。

添加 OLED 顯示屏
通過將 4 針連接器插入添加到站點 J7 的接頭,將 0.96 英寸 OLED 64x128 I2C 顯示模塊插入 Sphere 入門套件。

將 DC/DC 轉換器連接到電源線
使用烙鐵,從MPS DC/DC 電源、6.5-36V 輸入、5V 輸出、2A模塊上拆下 VIN 引腳,并將公頭 2 位置 1 行 (2.54mm)連接器焊接到 VIN 和 GND 引腳焊盤。
?

接下來,將至少 150 毫米的 20 AWG 電線從兩個接頭引腳焊接到 12V 電源,或者簡單地將它們連接到香蕉插孔以方便連接。

完成后,您的 DC/DC 電源轉換器輸入電源布線應與此類似:

將每個組件連接在一起
將兩個 Click 模塊連接到各自的 Click 站點。Flame Click 使用 J1 和 J2 插座連接到 Click 站點 1。Relay Click 使用 J3 和 J4 插座連接到 Click 站點 2。小心地將 Click 模塊與連接器正確對齊。所有引腳都應完全插入 Sphere 入門套件板上的插座連接器。
將MPS DC/DC 電源、6.5-36V 輸入、5V 輸出、2A模塊直接連接到在 Sphere 入門套件 PCB 站點 J10 添加的螺絲端子。確保 DC/DC 轉換器的大接地墊朝上,這將確保 VO 和 GND 引腳分別與 5V + 和 - 引腳正確對齊。用 M1 尺寸的螺絲刀輕輕擰緊小螺絲。

按照提供的接線圖,將此系統上的其余電線連接在一起。對于任何其他 12V 連接(例如音頻警報和視覺警報),我強烈建議使用 12 AWG 或 14 AWG 規格的電線。
我使用香蕉連接器可以輕松連接和斷開設備,因為我進行了最終系統檢查,以確保各個組件按預期正常運行。如果您有其他喜歡的電線連接系統,請使用您喜歡的系統。有些人甚至更喜歡直接連接,以便在第一時間完成所有工作。

?
連接到 Sphere 入門套件
必須向您的租戶聲明 Sphere Starter Kit 并將其置于調試模式,然后才能向其加載代碼。如果您不熟悉其中任何一個,請參閱 Brian Willess 整理的這篇博客文章,其中更詳細地描述了此過程:
連接到云端
此示例可以使用 Microsoft IoT Central SaaS 產品輕松連接到云。我按照 Brian Willess 在 Element14 上就此主題撰寫的博客中的說明編寫了我的項目代碼:
結論
以相對較低的成本,您可以將 Azure Sphere 架構的安全性用于您的下一個 IoT 設計。
這個 BurnerOn 項目只是您可以使用的眾多可能的硬件組合之一。在我編寫這個項目時,有 700 多種不同的 Click 模塊,它們為您提供了超過 490, 000 種不同的硬件組合,您可能會想出這些組合。我的同事 Jim Flynn 整理了一些示例 Click 庫,您可以在下一個項目中使用這些庫,因此請務必查看他就此主題撰寫的 Element14 博客文章:
綜上所述,祝大家好運,玩得開心,并確保每個人都練習安全的 HEX!
- 使用TSIP驅動程序(Azure RTOS)的TLS實現示例
- 基于Microsoft Azure Sphere的AI家庭安全系統
- Azure Sphere I2C掃描儀
- 用于安全物聯網的Azure Sphere和Azure云服務
- 使用Azure KeyVault和Azure Sphere安全自動登錄
- 使用Azure Sphere和D6T構建疏散
- 基于Azure Sphere的安全防盜設備
- 如何使用AVNET Azure Sphere套件
- 使用Azure Sphere監控警報安全面板
- Megawin 8051 MCU的IAP(應用程序編程)示例代碼
- 微軟 Azure Sphere MCU技術、生態探析
- ezLINX?示例PC應用程序源代碼
- 高性能嵌入式堆棧Azure PTOS USBX概述 10次下載
- Visual C++和MFC創建的應用程序基礎知識 0次下載
- ezLINX?示例PC應用程序安裝
- 【從0開始創建AWTK應用程序】編譯應用到RTOS平臺 648次閱讀
- 【從0開始創建AWTK應用程序】編譯應用到嵌入式Linux平臺運行 738次閱讀
- 【從0開始創建AWTK應用程序】創建應用程序并在模擬器運行 541次閱讀
- 如何在KV260上快速體驗Vitsi AI圖像分類示例程序 1664次閱讀
- 如何通過網絡應用程序創建可控制的變色RGB LED氛圍燈 2510次閱讀
- 使用MM32F3270基于Azure RTOS定時器組的應用 1751次閱讀
- 使用MM32F3270基于Azure RTOS動態內存管理的應用 992次閱讀
- 使用MM32F3270基于Azure RTOS信號量的應用 1071次閱讀
- 聊聊PHP的web應用程序開發框架存在的漏洞有哪些 1834次閱讀
- 在MPSoC ZCU106單板的HDMI-Tx上基于eglfs_kms的運行QT應用程序 3031次閱讀
- 淺談RAM 執行應用程序 3263次閱讀
- 如何創建AXI CDMA Linux用戶空間示例應用 2553次閱讀
- 如何在谷歌云上使用Hyperledger Caliper測試區塊鏈應用程序 1284次閱讀
- 你知道怎樣在Azure machine learning中使用異常檢測的方法? 2337次閱讀
- 手把手教你創建Linux設備驅動和應用程序 4469次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網絡安全從業者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論