資料介紹
背景:
Windows 10 IoT Core 的創建是為了在低功率設備上構建強大的解決方案,并有可能將物理世界連接到云的近乎無窮無盡的力量。它在 Microsoft 生態系統中提供了一個充滿協同機會的世界,其中包括 Visual Studio、.NET 和 Microsoft Azure 等技術。所有這些都可以在各種設備上使用,包括廣受歡迎的 Raspberry Pi 2,這是一臺 35 美元的計算機,配備 1 GB RAM、四核處理器、4 端口 USB 集線器和 HDMI 輸出。得到這個,所有這些都包裝在一臺大約有信用卡大小、厚度略高于 1.5 英寸的機器上。這臺小型計算機還擁有一個 GPIO 集線器或通用輸入/輸出。
好吧,你明白了,大機會,小包裝,可以感知和影響物理世界……這將如何改變你的生活或世界?
這一切都取決于,你想解決的問題是什么?
在這種情況下,我決定關注一個經常遇到的問題,尤其是在大學校園和夜生活娛樂領域。您是否知道有人喝得太多可能會給您自己或他人帶來問題?我們有展示街機游戲等的售貨亭,但這真的只是打發時間。如果我們有一個可以跟蹤您飲酒量的互聯網連接設備怎么辦?我們可以識別那些處于危險之中,甚至可能對自己和/或他人構成威脅的人,并進行干預。
在這個項目中,我們將著眼于創建一個具有基于云的報告和日志記錄的互聯網連接的呼氣測醉器。從技術角度來看,該項目將向我們介紹如何使用模擬傳感器檢測酒精和使用獨立的 LCD 屏幕向用戶提示指令。我們將從傳感器收集的信息綁定到一個外部接口,該接口記錄結果并在本地顯示它們,同時存儲到 Azure 移動服務中。
您可能聽說過 Windows 10 IoT Core 運行通用 Windows 平臺應用程序,這意味著我們的代碼應該可以跨任何支持 Windows 10 Core API 的設備運行,包括 Windows Mobile、Xbox One、Windows 10 桌面和可能的 Hololens。因此,這意味著它應該能夠支持第三方提供的 UWP 控件。我們將包括一個來自 SyncFusion 的圖表包來證明這實際上是可能的。
注意:*不保證此設備的準確性。對該設備的任何復制都應被視為一種新穎性,不能替代更科學準確或法律上可接受的測量方法
軟件先決條件:
? Visual Studio ?(社區版或以上)
?配置為 Window IoT Core 開發的PC
?為 Windows IoT Core 配置的Raspberry Pi
?一個Microsoft Azure帳戶
?UWP 的 Syncfusion Essential Studio(作為最近宣布的社區許可的一部分現在免費)?
原料:
?樹莓派 2
? 公對母面包板跨接電纜
?面包板
? MQ2或MQ3酒精傳感器
? SainSmart 1.8 TFT 彩色顯示模塊(可選)
?外接HDMI屏幕/顯示器(推薦Tontec 7寸或Avermedia USB采集卡)
電路布局:
在此圖片中,屏幕位于最左側,模擬傳感器(橙色圓圈)位于中心,然后是 MCP3208 ADC 芯片。
RPi2 引出線:
引出線圖將有助于連接項目的組件
連接 ADC:
根據設計,RPi2 上的 GPIO 引腳僅為數字引腳,但我們可以使用 MCP3208 模數轉換器芯片從模擬傳感器讀取數據。我們需要連接以下引腳(左側是 MCP3208 ,右側是 Raspberry Pi):
?DGND -> GND
?CS/SHDN -> SPI1 CS0
?DIN -> SPI1 MOSI
?DOUT -> SPI1 味噌
?CLK -> SPI1 SCLK
?AGND -> GND
?VREF-> 5V
?VDD -> 5V
將 MQ2 傳感器連接到 ADC:
?
連接好 ADC 后,我們現在可以將模擬傳感器連接到 ADC 上的通道之一,以將其模擬信號轉換為可以從 RPi2 接收的數字信號
?信號 (A0) -> CH0 (ADC)
?– -> 接地 (Pi)
?+ -> 5V (Pi)
連接 1.8″ TFT 彩色顯示模塊:
?
這部分是可選的,無論此設備是否已連接,代碼都會起作用。我們需要連接以下引腳(左側為 1.8″ TFT 彩顯模塊,右側為樹莓派):
?VCC -> 5V
?接地 -> 接地
?SCL -> SPI0 SCLK
?SDA -> SPI0 MOSI
?RES -> GPIO 16
?CS -> SPI0 CS0
代碼:
完整的項目和代碼作為示例包含在 GitHub 上的Microsoft 物聯網設備項目中。您可能希望修改?MainPage.xaml.cs中的成員變量
增強功能:
如前所述,該項目僅用于新穎目的,因為它只是測量 MQ2 傳感器采樣的空氣中的酒精濃度。這并不等同于流行的血液酒精含量測量。有關如何實施該措施的更多信息,請查看促智設計的這項研究。
修改此項目以支持完全不同的場景:
從技術上講,可以修改該項目以報告任何超過某個預定義環境閾值的模擬讀數。通過簡單地將 MQ2 傳感器換成光傳感器或土壤飽和度傳感器,您可以監測花園中的陽光和飽和度。音頻傳感器可以讓您確定受控區域是否違反了城市條例的音頻級別。您甚至可以放入一個壓力傳感器并構建一個您在嘉年華會上看到的大力士游戲。
?
- 同步熱分析儀
- Windows IoT Core示波器
- 智能呼吸率分析儀的構建
- 上海保圣流變儀動態粘度分析儀產品介紹 5次下載
- 頻譜分析儀在EMI問題定位中的使用 38次下載
- 信號頻譜分析儀技術基礎課件下載 9次下載
- 微量生化分析儀1.0軟件程序下載 0次下載
- 適用于HIOKI 3390功率分析儀的3390分析儀軟件詳細資料概述 0次下載
- 邏輯分析儀設計實例 54次下載
- kingst虛擬邏輯分析儀使用詳解 52次下載
- 血氣分析儀_電解質分析儀分類及原理 0次下載
- 音頻信號分析儀簡介 0次下載
- 網絡分析儀基礎 97次下載
- 邏輯分析儀軟件zlglogic 4.92
- 邏輯分析儀的應用分析
- 阻抗分析儀的原理與特性 1566次閱讀
- 信號分析儀與頻譜分析儀的區別 2539次閱讀
- 射頻分析儀和頻譜分析儀的區別 972次閱讀
- 掃頻頻譜分析儀與實時頻譜分析儀的區別 2091次閱讀
- 網絡分析儀的分類 659次閱讀
- 如何選擇頻譜分析儀和維修頻譜分析儀的故障分析 4306次閱讀
- 功率分析儀怎么接線_功率分析儀接線圖 1.3w次閱讀
- 功率分析儀作用_功率分析儀分類 3978次閱讀
- digilent分析儀介紹 1700次閱讀
- 邏輯分析儀使用技巧 6061次閱讀
- 淺析功率分析儀與電能質量分析儀的不同 3984次閱讀
- 淺談關于功率分析儀選型的問題 3638次閱讀
- 簡介AT5010頻譜分析儀 3465次閱讀
- 什么是頻譜分析儀,頻譜分析儀的工作原理是什么,頻譜分析儀怎樣使用? 1.6w次閱讀
- 什么是邏輯分析儀?邏輯分析儀的使用方法是什么?邏輯分析儀和示波器有什么區別 6446次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論