聚豐項目 > 一種便攜式室內空氣質量檢測設備及新風聯動系統
越來越多的人因為室內空氣質量的問題染上很嚴重的疾病,白血病,癌癥 ,特別是小孩,懷孕的媽媽。但是這些人對于自己所居住的室內環境空氣質量確無法分辨,所以一款很直觀的觀察自己家室內空氣質量的設備是非常必要的。如果能聯動自家的通風系統,根據用戶習慣和大數據進行分析進行室內空氣更新,那將是一款很有用并且對人們的安全有幫助的產品。例如在人們上班時,自動開窗通風,空氣質量達到優時,在關上窗戶等等,都是利用人工智能和大數據更好的服務用戶的產品。本產品基于以上原因,開發出了一款室內空氣質量等級檢測裝置,并且同時可以測量二氧化碳的濃度。用戶可以方便手持去測量不同場所的空氣質量。還可擴展于登山,進山洞等測量二氧化碳濃度,有助于用戶減少危險。 本項目還可以根據用戶家庭辦公室的空氣質量,生成周度和月度報告,給出合理建議。幫助用戶改善生活環境。
lianan
分享lianan
團隊成員
魏長力 Android 軟件工程師
孫培林 工程師
本項目整體結構是設備端進行數據采集和相應邏輯處理并連接網絡,將數據上傳至服務器和手機端。
本項目所使用硬件如下:
(1)IDT zmod4410 sersor board: 用于采集空氣中相關氣體濃度值
(2)stm32: 用于通過i2c總線讀取采集數據,將數據通過串口發送給算法板(cpu board rk3308)
(3)rockchip rk3308:用于讀取stm32串口發送過來的數據,并進行相關邏輯處理,將數據通過wlan發送到服務器和手機客戶端。
(4)電源,顯示板led,聯網按鍵,開關鍵: 用于設備端的空氣質量等級顯示,和聯網觸發。
硬件連接框圖:
設備模塊連接圖:
如硬件框圖,整體是stm32通過i2c讀取zmod4410數據,通過IDT提供的算法庫,得出最終所需要數據IAQ,TVOC,eco2, Rmox的值。 stm32通過串口按照協議,將數據傳給cpu (rk3308 core Board),rk3308通過wifi將數據發送到服務器,并進行相關邏輯處理,服務器通過協議講數據發送到手機app。
基本軟件和軟件工具:
keil4,串口工具,燒錄工具:stm32 調試和燒錄工具。
arm64 編譯鏈,linux系統:linux系統編譯和相關應用軟件編譯
android studio:android App開發
代碼位置:stm32, linux 應用,android app
https://github.com/SpaceSunLinAn/IndorAirQuality
產品效果圖:
硬件開發圖:
軟件調試圖:
視頻效果演示: