資料介紹
背景:
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 傳感器換成光傳感器或土壤飽和度傳感器,您可以監測花園中的陽光和飽和度。音頻傳感器可以讓您確定受控區域是否違反了城市條例的音頻級別。您甚至可以放入一個壓力傳感器并構建一個您在嘉年華會上看到的大力士游戲。
?
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 同步热分析仪0次下载
- Windows IoT Core示波器0次下载
- 智能呼吸率分析仪的构建0次下载
- 上海保圣流变仪动态粘度分析仪产品介绍5次下载
- 频谱分析仪在EMI问题定位中的使用41次下载
- 信号频谱分析仪技术基础课件下载9次下载
- 微量生化分析仪1.0软件程序下载0次下载
- 适用于HIOKI 3390功率分析仪的3390分析仪软件详细资料概述0次下载
- 逻辑分析仪设计实例55次下载
- kingst虚拟逻辑分析仪使用详解52次下载
- 血气分析仪_电解质分析仪分类及原理0次下载
- 音频信号分析仪简介0次下载
- 网络分析仪基础97次下载
- 逻辑分析仪软件zlglogic 4.92197次下载
- 逻辑分析仪的应用分析11次下载
- 热重分析仪的工作原理是什么619次阅读
- 阻抗分析仪的原理与特性2359次阅读
- 信号分析仪与频谱分析仪的区别4076次阅读
- 射频分析仪和频谱分析仪的区别1526次阅读
- 频谱分析仪怎么测量频率2422次阅读
- 频谱分析仪的用途与应用详解3099次阅读
- 扫频频谱分析仪与实时频谱分析仪的区别3070次阅读
- 矢量网络分析仪和频谱分析仪的区别3418次阅读
- 网络分析仪的分类1092次阅读
- 网络分析仪的工作原理1160次阅读
- 如何选择频谱分析仪和维修频谱分析仪的故障分析4522次阅读
- 功率分析仪作用_功率分析仪分类4214次阅读
- digilent分析仪介绍1964次阅读
- 浅谈关于功率分析仪选型的问题3791次阅读
- 什么是频谱分析仪,频谱分析仪的工作原理是什么,频谱分析仪怎样使用?16687次阅读
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發板資料
- 34.89 MB | 1次下載 | 免費
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費
- 8聯想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論