吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IoT畢設 | 機智云云平臺+STM32的智能家居空氣檢測及凈化設計

9GxC_IoTMaker ? 來源:未知 ? 2023-07-27 18:45 ? 次閱讀

本文介紹的智能家居空氣檢測及凈化系統是由桂林電子科技大學國際學院陳龍杰等人設計開發完成。通過使用機智云平臺、STM32等,實現室內空氣監測和排氣系統,實時監控室內空氣,采集室內溫濕度、CO、CO2、PM2.5等各項指標,并將數據上報至APP客戶端,用戶可根據反饋的數據信息動態控制凈化系統。

01

系統設計原理

氣體傳感器通過與stm32f767的模擬轉數字接口 進行數據交互,MCU將獲取的數據通過WIFI模組進行智能家居氣體與機智云IOT平臺物聯,并實時上報至云端,用戶可根據APP客戶端來讀取傳感器的數據,用戶根據反饋開啟凈化系統(見圖1)。

17c8a91e-2c69-11ee-815d-dac502259ad0.png

圖1 系統設計流程圖

02

溫濕度及氣體濃度獲取方法

據各個傳感器的特性曲線得出電壓和氣體濃度的關系,利用線性回歸可以大致確定氣體的濃度值。MQ-7一氧化碳氣體濃度獲取方法 MQ-7靈敏度特性曲線(見圖2)。 根據曲線表可以列出部分Rs/R0ppm的對應值, 如表1Rs/R0與ppm的計算公式,如下(根據Excel生成的公式):ppm=98.322f*pow(Rs/R0,-1.458f )。傳感器的表面電阻Rs,是通過與其串聯的負載電阻RL上的有效電壓信號VRL輸出而獲得的。二者之間的關系為: Rs/RL = (Vc - VRL) / VRL 根據上述的分析即可得出一氧化碳的濃度。17e66fee-2c69-11ee-815d-dac502259ad0.png圖2靈敏度特性曲線

18b2b400-2c69-11ee-815d-dac502259ad0.png ?MG811二氧化碳濃度獲取 如圖3濃度的對數成反比(EMF=a+b*log(ppm)。將相關的數值算對數之后,按線性關系來處理。ppm=10^((EMF-a)/b)。a和b通過對300ppm以上的數據做線性回歸得到。 18d1a4fa-2c69-11ee-815d-dac502259ad0.png圖3 MG811濃度與電壓的曲線

PM2.5濃度獲取PM2.5濃度與電壓的曲線如圖4所示。關于煙的檢出、判定值可以檢出的范圍= 輸出電壓范圍:VoH(V)- 無塵時輸出電壓:Voc(V)此換算成粉塵濃度:檢出粉塵濃度范圍(mg/m3 )=檢出可能范圍 (輸出電壓可變范圍(V))÷檢出感濃度:K(V/(0.1mg/m3 )因此,煙檢出的情況下,其判定值如下判定值 = 檢出濃度(mg/m3)÷10×K(V/(0.1mg/m3)+無塵時輸出電壓(V)18eb0a94-2c69-11ee-815d-dac502259ad0.png ?圖4PM2.5濃度與電壓的曲線

DHT11溫濕度數據獲取

DATA用于微處理器DHT11之間的通訊和同步,采用單總線數據格式,一次傳輸4 0位數據,高位先出。

191e2942-2c69-11ee-815d-dac502259ad0.png5 DHT11實物圖DHT11的總體通信流程如下:

*第一步:主機發送開始信號,從機返回一個信號進行應答

*第二步:主機信號線拉高準備接收數據

*第三步:開始接收數據(一次接收 40位)排氣系統控制方案確定利用STM32F767來實現排氣系統通斷的控制,使用電機驅動模塊和升壓模塊驅動電機工作。

03

Android應用開發

使用Android Studio進行APP應用開發通過APP客戶端實時讀取氣體和溫濕度數據和通過APP客戶端對設備進行動態控制。整體框架搭建如圖6所示。

199499ce-2c69-11ee-815d-dac502259ad0.png

圖6整體架構搭建

04

程序設計

UI 遵循QMUI的設計原則,實現了良好的頁面響應以及基于機智云平臺的應用。主要界面

*閃屏頁:APP每次冷啟動過程中展示給用戶的過渡頁面

*WIFI登入界面:用戶需要通過登入WIFI查看云端返回到客戶端的數據

*主設備界面:顯示用戶創建的設備

*控制界面:用戶對數據進行監控和控制凈化系統的頁面

主要功能* 云端通信:使用機智云設備接入SDK來進行APP與設備之間的數據透傳、設備的監控和動態控制。用戶可以檢查控制界面返回的數據信息對終端設備進行動態控制或者自動控制。 19a6a0d8-2c69-11ee-815d-dac502259ad0.png19efb872-2c69-11ee-815d-dac502259ad0.png ? ?

05

總 結

本文設計了一種空氣質量檢測和凈化設計,其關鍵是設計獲取傳感器電壓數據轉換成對應的值,同時將數據上報至APP,用戶可根據反饋的數據信息動態控制凈化系統本研究基于實驗的基礎上設置氣體和溫濕度的閾值。測試結果表明,本文設計可實現氣體的濃度檢測和凈化。

1a2894ee-2c69-11ee-815d-dac502259ad0.gif

了解更多:

機智云開發者中心www.gizwits.com

機智云開發者社區:club.gizwits.com

最新QQ技術交流群:590023860

機智云官方淘寶店鋪:

http://shop159680395.taobao.com/index.htm

客服電話/機智云Kiki:18002215823(微信同號)


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機智云
    +關注

    關注

    2

    文章

    591

    瀏覽量

    26457

原文標題:IoT畢設 | 機智云云平臺+STM32的智能家居空氣檢測及凈化設計

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    LG全面開放ThinQ智能家居平臺API

    近日,LG宣布將全面開放其ThinQ智能家居平臺的應用程序編程接口(API)。此舉旨在構建更加廣泛的智能家居生態系統,推動智能家居技術的創新與發展。 據悉,LG將API分為了兩種類型,
    的頭像 發表于 12-18 11:11 ?409次閱讀

    stm32單片機畢業設計——物聯網智能家居源代碼原理圖

    一、設計簡介本畢業設計項目是基于STM32單片機的物聯網機智智能家居系統,包含原理圖PCB手機APP。智能家居系統以STM32C8T6單片
    的頭像 發表于 11-30 01:03 ?1029次閱讀
    <b class='flag-5'>stm32</b>單片機畢業設計——物聯網<b class='flag-5'>智能家居</b>源代碼原理圖

    機智智能家居網關方案的組網方式與通訊協議解析

    組網方式和通訊協議在智能家居領域,組網方式和通訊協議的選擇至關重要,它們直接影響到設備和網關之間的互通。機智云作為智能家居領域的領先企業,采用了多種組網方式以滿足不同場景的需求。組網方式機智
    的頭像 發表于 11-23 01:02 ?426次閱讀
    <b class='flag-5'>機智</b>云<b class='flag-5'>智能家居</b>網關方案的組網方式與通訊協議解析

    機智智能家居網關方案的組網方式與通訊協議解析

    智能家居領域,組網方式和通訊協議的選擇至關重要,它們直接影響到設備和網關之間的互通。機智云作為智能家居領域的領先企業,采用了多種組網方式以滿足不同場景的需求。 機智云在
    的頭像 發表于 11-22 18:01 ?335次閱讀

    傳感器在智能家居中的應用有哪些

    隨著物聯網技術的發展,智能家居逐漸成為現代生活的一部分。傳感器作為智能家居系統中的關鍵組件,扮演著感知環境、收集數據和實現自動化控制的角色。 1. 環境監測傳感器 溫度和濕度傳感器 :這些傳感器能夠
    的頭像 發表于 11-19 15:21 ?860次閱讀

    空氣凈化器“很聽話”-置入NRK3502離線語音控制芯片

    產品市場隨著智能家居的快速發展,人們對家居環境的舒適度與健康性要求日益提升,空氣凈化器作為改善室內空氣質量的重要設備,其智能化升級變得尤為關
    的頭像 發表于 11-05 08:01 ?204次閱讀
    讓<b class='flag-5'>空氣凈化</b>器“很聽話”-置入NRK3502離線語音控制芯片

    空氣凈化器“很聽話”-置入NRK3502離線語音控制芯片

    NRK3502離線語音芯片助力空氣凈化智能化,支持多模式語音指令,無網絡也能操作,提升便捷性與安全。芯片功能強大,含32位處理器等,支持智能交互、個性化設置與低功耗設計,引領智能家居
    的頭像 發表于 11-04 11:19 ?292次閱讀
    讓<b class='flag-5'>空氣凈化</b>器“很聽話”-置入NRK3502離線語音控制芯片

    NRK3502空氣凈化器語音芯片方案,本地識別算法+芯片架構

    算法與芯片架構,提供Turnkey語音識別方案,特別適用于空氣凈化器等智能家居設備。NRK3502是一款藍牙雙模智能語音IoT芯片,集成了32位CPU處理器,并內
    的頭像 發表于 09-19 08:02 ?398次閱讀
    NRK3502<b class='flag-5'>空氣凈化</b>器語音芯片方案,本地識別算法+芯片架構

    STM32最小系統板與ESP01S接入機智云教程

    嵌入式學習添磚加瓦,快速接入機智云云平臺。注:本項目所用的外設文件請點擊“閱讀原文”進行下載。使用到的模塊STM32F103C8T6ESP-01S超聲波模塊(HC
    的頭像 發表于 09-04 08:02 ?708次閱讀
    <b class='flag-5'>STM32</b>最小系統板與ESP01S接入<b class='flag-5'>機智</b>云教程

    STM32項目分享:智能家居機智云)系統

    STM32項目分享:智能家居機智云)系統
    的頭像 發表于 07-28 08:10 ?2100次閱讀
    <b class='flag-5'>STM32</b>項目分享:<b class='flag-5'>智能家居</b>(<b class='flag-5'>機智</b>云)系統

    智能家居與物聯網的關系

    智能家居與物聯網(IoT,Internet of Things)之間存在著密不可分的關系。物聯網作為智能家居背后的核心技術基礎,為智能家居系統提供了強大的連接能力和
    的頭像 發表于 07-23 15:17 ?1349次閱讀

    打卡智能家居學習之旅(1):了解HomeAssistant

    是:現在家里的燈還是只能用手去控制開關,連個遠程控制功能都沒有,都不敢和別人說自己是個搞智能家居的。 所以筆者從大學開始,就開始學習智能家居這一行業的相關知識,并且做了一套可以用手機控制的Zigbee 開關作為
    的頭像 發表于 05-21 09:07 ?636次閱讀
    打卡<b class='flag-5'>智能家居</b>學習之旅(1):了解HomeAssistant

    中微半導體空氣凈化器方案

    方案概述 針對空氣凈化器在居家、醫療、工業領域的應用,中微半導體推出高穩定性空氣凈化解決方案。該方案對空氣質量進行實時檢測,使用智能控制算法
    發表于 04-15 11:32

    基于機智云物聯網智能家居系統

    目錄1、功能實現2、軟、硬件系統設計3、結論1功能實現采用機智云APP實現全球控制,利用無線網絡技術連接家居設備到終端,實現智能操作。智能家居控制系統采用無線網絡技術,受環境影響小,建
    的頭像 發表于 03-30 08:09 ?953次閱讀
    基于<b class='flag-5'>機智</b>云物聯網<b class='flag-5'>智能家居</b>系統

    深入探討機智云物聯網智能家居系統的優化方案

    澆花、自動喂魚、寵物檢測等進行本地和遠程無線智能控制。它們由統一的智能家居平臺將各個獨立的子系統連接成一個能夠有相互信息交換, 并加以控制的網絡。 本系統采用
    發表于 03-29 12:35
    三台县| 百家乐必胜打| 做生意发财招财图像| 金杯百家乐官网的玩法技巧和规则 | 百家乐制胜法宝| 汇丰百家乐的玩法技巧和规则 | 大发888真人网址| 大发888老虎机下载免费| 大发888bet下载| 澳门博彩网站| 大邑县| 澳门百家乐网络游戏信誉怎么样| 威尼斯人娱乐城首存| 大发888娱乐场下载制度| 永平县| 太阳城百家乐官网分析解码| 百家乐官网赌场规则| 手机百家乐官网游戏| 百家乐怎么玩才会赢钱| 新全讯网777| 赌博技巧| 澳门百家乐官网文章| 百家乐官网的连庄连闲| 百家乐官网过两关| 网上百家乐可靠| 澳门玩百家乐的玩法技巧和规则| 请问下百家乐去哪个娱乐城玩最好呢| 大发888捕鱼游戏| 网络博彩| 百家乐官网全讯网2| 百家乐官网赌博策略| 百家乐怎样投注好| 太阳百家乐游戏| 荔浦县| 金界百家乐官网的玩法技巧和规则| 风水24山代表什么| 聚宝盆百家乐的玩法技巧和规则| 大发888资讯| 百家乐官网冯式打法| 百家乐官网专业术语| 香港百家乐玩法|