0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機(jī)智云云平臺(tái)+STM32的智能家居空氣檢測(cè)及凈化設(shè)計(jì)

機(jī)智云 ? 2023-08-01 00:08 ? 次閱讀

本文介紹的智能家居空氣檢測(cè)及凈化系統(tǒng)是由桂林電子科技大學(xué)國(guó)際學(xué)院陳龍杰等人設(shè)計(jì)開(kāi)發(fā)完成。通過(guò)使用機(jī)智云平臺(tái)、STM32等,實(shí)現(xiàn)室內(nèi)空氣監(jiān)測(cè)和排氣系統(tǒng),實(shí)時(shí)監(jiān)控室內(nèi)空氣,采集室內(nèi)溫濕度、CO、CO2、PM2.5等各項(xiàng)指標(biāo),并將數(shù)據(jù)上報(bào)至APP客戶端,用戶可根據(jù)反饋的數(shù)據(jù)信息動(dòng)態(tài)控制凈化系統(tǒng)。

01

系統(tǒng)設(shè)計(jì)原理

氣體傳感器通過(guò)與stm32f767的模擬轉(zhuǎn)數(shù)字接口 進(jìn)行數(shù)據(jù)交互,MCU將獲取的數(shù)據(jù)通過(guò)WIFI模組進(jìn)行智能家居氣體與機(jī)智云IOT平臺(tái)物聯(lián),并實(shí)時(shí)上報(bào)至云端,用戶可根據(jù)APP客戶端來(lái)讀取傳感器的數(shù)據(jù),用戶根據(jù)反饋開(kāi)啟凈化系統(tǒng)(見(jiàn)圖1)。

682c5d64-2fbc-11ee-bbcf-dac502259ad0.png

圖1 系統(tǒng)設(shè)計(jì)流程圖

02

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

根據(jù)各個(gè)傳感器的特性曲線得出電壓和氣體濃度的關(guān)系,利用線性回歸可以大致確定氣體的濃度值。MQ-7一氧化碳?xì)怏w濃度獲取方法MQ-7靈敏度特性曲線(見(jiàn)圖2)。 根據(jù)曲線表可以列出部分Rs/R0與ppm的對(duì)應(yīng)值, 如表1。Rs/R0與ppm的計(jì)算公式,如下(根據(jù)Excel生成的公式):ppm=98.322f*pow(Rs/R0,-1.458f )。傳感器的表面電阻Rs,是通過(guò)與其串聯(lián)的負(fù)載電阻RL上的有效電壓信號(hào)VRL輸出而獲得的。二者之間的關(guān)系為: Rs/RL = (Vc - VRL) / VRL 。根據(jù)上述的分析即可得出一氧化碳的濃度。684fa102-2fbc-11ee-bbcf-dac502259ad0.png圖2靈敏度特性曲線

687a47b8-2fbc-11ee-bbcf-dac502259ad0.pngMG811二氧化碳濃度獲取如圖3濃度的對(duì)數(shù)成反比(EMF=a+b*log(ppm)。將相關(guān)的數(shù)值算對(duì)數(shù)之后,按線性關(guān)系來(lái)處理。ppm=10^((EMF-a)/b)。a和b通過(guò)對(duì)300ppm以上的數(shù)據(jù)做線性回歸得到。688f5d74-2fbc-11ee-bbcf-dac502259ad0.png圖3 MG811濃度與電壓的曲線

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

DHT11溫濕度數(shù)據(jù)獲取

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

69032362-2fbc-11ee-bbcf-dac502259ad0.png圖5 DHT11實(shí)物圖DHT11的總體通信流程如下:

*第一步:主機(jī)發(fā)送開(kāi)始信號(hào),從機(jī)返回一個(gè)信號(hào)進(jìn)行應(yīng)答

*第二步:主機(jī)信號(hào)線拉高準(zhǔn)備接收數(shù)據(jù)

*第三步:開(kāi)始接收數(shù)據(jù)(一次接收 40位)排氣系統(tǒng)控制方案確定利用STM32F767來(lái)實(shí)現(xiàn)排氣系統(tǒng)通斷的控制,使用電機(jī)驅(qū)動(dòng)模塊和升壓模塊驅(qū)動(dòng)電機(jī)工作。

03

Android應(yīng)用開(kāi)發(fā)


使用Android Studio進(jìn)行APP應(yīng)用開(kāi)發(fā)通過(guò)APP客戶端實(shí)時(shí)讀取氣體和溫濕度數(shù)據(jù)和通過(guò)APP客戶端對(duì)設(shè)備進(jìn)行動(dòng)態(tài)控制。整體框架搭建如圖6所示。

691c59ae-2fbc-11ee-bbcf-dac502259ad0.png

圖6整體架構(gòu)搭建

04

程序設(shè)計(jì)

UI 遵循QMUI的設(shè)計(jì)原則,實(shí)現(xiàn)了良好的頁(yè)面響應(yīng)以及基于機(jī)智云平臺(tái)的應(yīng)用。主要界面

*閃屏頁(yè):APP每次冷啟動(dòng)過(guò)程中展示給用戶的過(guò)渡頁(yè)面

*WIFI登入界面:用戶需要通過(guò)登入WIFI查看云端返回到客戶端的數(shù)據(jù)

*主設(shè)備界面:顯示用戶創(chuàng)建的設(shè)備

*控制界面:用戶對(duì)數(shù)據(jù)進(jìn)行監(jiān)控和控制凈化系統(tǒng)的頁(yè)面

主要功能* 云端通信:使用機(jī)智云設(shè)備接入SDK來(lái)進(jìn)行APP與設(shè)備之間的數(shù)據(jù)透?jìng)?、設(shè)備的監(jiān)控和動(dòng)態(tài)控制。用戶可以檢查控制界面返回的數(shù)據(jù)信息對(duì)終端設(shè)備進(jìn)行動(dòng)態(tài)控制或者自動(dòng)控制。6959bc18-2fbc-11ee-bbcf-dac502259ad0.png6971ae40-2fbc-11ee-bbcf-dac502259ad0.png

05

總 結(jié)

本文設(shè)計(jì)了一種空氣質(zhì)量檢測(cè)和凈化設(shè)計(jì),其關(guān)鍵是設(shè)計(jì)獲取傳感器電壓數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的值,同時(shí)將數(shù)據(jù)上報(bào)至APP,用戶可根據(jù)反饋的數(shù)據(jù)信息動(dòng)態(tài)控制凈化系統(tǒng)。本研究基于實(shí)驗(yàn)的基礎(chǔ)上設(shè)置氣體和溫濕度的閾值。測(cè)試結(jié)果表明,本文設(shè)計(jì)可實(shí)現(xiàn)氣體的濃度檢測(cè)和凈化。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2264

    文章

    10854

    瀏覽量

    354299
  • 智能家居
    +關(guān)注

    關(guān)注

    1926

    文章

    9471

    瀏覽量

    183878
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    186

    文章

    4161

    瀏覽量

    195976
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    2

    文章

    573

    瀏覽量

    26361
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    空氣凈化器“很聽(tīng)話”-置入NRK3502離線語(yǔ)音控制芯片

    產(chǎn)品市場(chǎng)隨著智能家居的快速發(fā)展,人們對(duì)家居環(huán)境的舒適度與健康性要求日益提升,空氣凈化器作為改善室內(nèi)空氣質(zhì)量的重要設(shè)備,其智能化升級(jí)變得尤為關(guān)
    的頭像 發(fā)表于 11-05 08:01 ?63次閱讀
    讓<b class='flag-5'>空氣凈化</b>器“很聽(tīng)話”-置入NRK3502離線語(yǔ)音控制芯片

    空氣凈化器“很聽(tīng)話”-置入NRK3502離線語(yǔ)音控制芯片

    NRK3502離線語(yǔ)音芯片助力空氣凈化智能化,支持多模式語(yǔ)音指令,無(wú)網(wǎng)絡(luò)也能操作,提升便捷性與安全。芯片功能強(qiáng)大,含32位處理器等,支持智能交互、個(gè)性化設(shè)置與低功耗設(shè)計(jì),引領(lǐng)智能家居
    的頭像 發(fā)表于 11-04 11:19 ?133次閱讀
    讓<b class='flag-5'>空氣凈化</b>器“很聽(tīng)話”-置入NRK3502離線語(yǔ)音控制芯片

    NRK3502空氣凈化器語(yǔ)音芯片方案,本地識(shí)別算法+芯片架構(gòu)

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

    STM32最小系統(tǒng)板與ESP01S接入機(jī)智云教程

    嵌入式學(xué)習(xí)添磚加瓦,快速接入機(jī)智云云平臺(tái)。注:本項(xiàng)目所用的外設(shè)文件請(qǐng)點(diǎn)擊“閱讀原文”進(jìn)行下載。使用到的模塊STM32F103C8T6ESP-01S超聲波模塊(HC
    的頭像 發(fā)表于 09-04 08:02 ?396次閱讀
    <b class='flag-5'>STM32</b>最小系統(tǒng)板與ESP01S接入<b class='flag-5'>機(jī)智</b>云教程

    STM32項(xiàng)目分享:智能家居機(jī)智云)系統(tǒng)

    STM32項(xiàng)目分享:智能家居機(jī)智云)系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?1344次閱讀
    <b class='flag-5'>STM32</b>項(xiàng)目分享:<b class='flag-5'>智能家居</b>(<b class='flag-5'>機(jī)智</b>云)系統(tǒng)

    智能家居與物聯(lián)網(wǎng)的關(guān)系

    智能家居與物聯(lián)網(wǎng)(IoT,Internet of Things)之間存在著密不可分的關(guān)系。物聯(lián)網(wǎng)作為智能家居背后的核心技術(shù)基礎(chǔ),為智能家居系統(tǒng)提供了強(qiáng)大的連接能力和智能化控制手段,使得
    的頭像 發(fā)表于 07-23 15:17 ?965次閱讀

    中微半導(dǎo)體空氣凈化器方案

    方案概述 針對(duì)空氣凈化器在居家、醫(yī)療、工業(yè)領(lǐng)域的應(yīng)用,中微半導(dǎo)體推出高穩(wěn)定性空氣凈化解決方案。該方案對(duì)空氣質(zhì)量進(jìn)行實(shí)時(shí)檢測(cè),使用智能控制算法
    發(fā)表于 04-15 11:32

    基于機(jī)智云物聯(lián)網(wǎng)智能家居系統(tǒng)

    目錄1、功能實(shí)現(xiàn)2、軟、硬件系統(tǒng)設(shè)計(jì)3、結(jié)論1功能實(shí)現(xiàn)采用機(jī)智云APP實(shí)現(xiàn)全球控制,利用無(wú)線網(wǎng)絡(luò)技術(shù)連接家居設(shè)備到終端,實(shí)現(xiàn)智能操作。智能家居控制系統(tǒng)采用無(wú)線網(wǎng)絡(luò)技術(shù),受環(huán)境影響小,建
    的頭像 發(fā)表于 03-30 08:09 ?788次閱讀
    基于<b class='flag-5'>機(jī)智</b>云物聯(lián)網(wǎng)<b class='flag-5'>智能家居</b>系統(tǒng)

    深入探討機(jī)智云物聯(lián)網(wǎng)智能家居系統(tǒng)的優(yōu)化方案

    澆花、自動(dòng)喂魚(yú)、寵物檢測(cè)等進(jìn)行本地和遠(yuǎn)程無(wú)線智能控制。它們由統(tǒng)一的智能家居平臺(tái)將各個(gè)獨(dú)立的子系統(tǒng)連接成一個(gè)能夠有相互信息交換, 并加以控制的網(wǎng)絡(luò)。 本系統(tǒng)采用
    發(fā)表于 03-29 12:35

    智能家居控制解決方案應(yīng)用

    隨著物聯(lián)網(wǎng)和人工智能技術(shù)的發(fā)展,各個(gè)具有特色智能終端通過(guò)系統(tǒng)集成,實(shí)現(xiàn)了互聯(lián)互通互控,智能家居逐漸開(kāi)始走進(jìn)千家萬(wàn)戶。 智能家居控制系統(tǒng)解決方案,依托
    的頭像 發(fā)表于 02-19 17:46 ?608次閱讀

    負(fù)離子空氣凈化器使用方法 負(fù)離子空氣凈化器的原理

    負(fù)離子空氣凈化器使用方法 負(fù)離子空氣凈化器是一種通過(guò)釋放負(fù)離子來(lái)凈化室內(nèi)空氣的設(shè)備。使用負(fù)離子空氣凈化器可以有效地去除
    的頭像 發(fā)表于 02-18 13:50 ?2947次閱讀

    AOIT教學(xué)平臺(tái)——AI智能家居技術(shù)應(yīng)用實(shí)訓(xùn)系統(tǒng)

    一、簡(jiǎn)介 AI智能家居應(yīng)用實(shí)訓(xùn)系統(tǒng)是基于“人工智能+物聯(lián)網(wǎng)”的智能家居實(shí)訓(xùn)平臺(tái),其中人工智能應(yīng)用(包含人工
    的頭像 發(fā)表于 01-25 15:17 ?1038次閱讀
    AOIT教學(xué)<b class='flag-5'>平臺(tái)</b>——AI<b class='flag-5'>智能家居</b>技術(shù)應(yīng)用實(shí)訓(xùn)系統(tǒng)

    基于CW32的智能家居系統(tǒng)

    智能家居系統(tǒng)是一款功能豐富、易于使用的智能家居解決方案,可以通過(guò)檢測(cè)溫濕度、光照強(qiáng)度和空氣質(zhì)量等參數(shù),為我們提供更加舒適、健康、安全的居住環(huán)境,讓用戶享受更加
    的頭像 發(fā)表于 12-28 12:14 ?1633次閱讀
    基于CW32的<b class='flag-5'>智能家居</b>系統(tǒng)

    基于CW32單片機(jī)的智能家居系統(tǒng)設(shè)計(jì)

    智能家居系統(tǒng)是一款功能豐富、易于使用的智能家居解決方案,可以通過(guò)檢測(cè)溫濕度、光照強(qiáng)度和空氣質(zhì)量等參數(shù),為我們提供更加舒適、健康、安全的居住環(huán)境,讓用戶享受更加
    的頭像 發(fā)表于 12-20 10:00 ?880次閱讀
    基于CW32單片機(jī)的<b class='flag-5'>智能家居</b>系統(tǒng)設(shè)計(jì)

    雨量檢測(cè)模塊在智能家居中的應(yīng)用

    體驗(yàn)。智能家居的介紹及使用場(chǎng)景智能家居又稱智能住宅,是以住宅為平臺(tái),家居電器及家電設(shè)備為主要控制對(duì)象,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防
    的頭像 發(fā)表于 12-19 08:25 ?435次閱讀
    雨量<b class='flag-5'>檢測(cè)</b>模塊在<b class='flag-5'>智能家居</b>中的應(yīng)用