一.系統設計
本次家庭環境監測系統的設計使用STM32單片機作為控制中心,通過ESP8266上傳和下發數據,通過MQ-2測量室內煙霧濃度,通過DHT11測量溫濕度,當溫度超過極限時,通過繼電器控制風扇實現降溫,當濕度超過極限時,控制加濕器增加室內濕度,當煙霧濃度超過極限時,通過加濕器模擬負離子凈化空氣,當瓦斯超過極限時,通過蜂鳴器報警。

圖1 系統框圖
二.硬件設計
主要設計的電路有主控電路(最小系統電路)設計、該系統主要由溫濕度檢測模塊,煙霧檢測模塊,瓦斯監測模塊,無線通信模塊,繼電器模塊組成。

圖2 硬件電路
三.軟件設計
系統的軟件實現過程中首先要進行的系統初始化,初始化結束后開始進行溫濕度檢測,煙霧濃度檢測,瓦斯濃度檢測,然后判斷數據是否超過極限,超過則通過繼電器進行調節和蜂鳴器進行報警。

圖3 程序流程圖

圖4 主程序
四、實物展示

五、上位機

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6076文章
45494瀏覽量
670262 -
STM32
+關注
關注
2309文章
11162瀏覽量
373411 -
監測系統
+關注
關注
8文章
3071瀏覽量
84541 -
蜂鳴器
+關注
關注
12文章
899瀏覽量
47761
原文標題:基于STM32單片機的家庭環境監測系統
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
智能家庭環境監測
隊員鄭浪主攻軟件,隊員肖鵬飛軟硬偏軟,隊員羅石主攻硬件。這次我們做的項目為智能家庭環境監測,主要包含以下幾個內容:1、主要用紅外無線遙控器控制單片機(所有操作都通過紅外一體化接收頭,和紅外遙控器控制
發表于 10-29 16:31
【CANNON申請】家庭室內環境監測系統
申請理由:想做一個家庭室內環境監測系統,主要是測量室內溫度、濕度、粉塵濃度、光照、噪聲等環境參數,同時對室內換氣設備/空氣凈化設備、燈光等進行控制。本人有
發表于 01-26 14:30
基于stm32的環境監測,智能家居,家庭安防系統
基于stm32的環境監測,智能家居,家庭安防系統stm32+esp8266+onenet+手機APP控制+電腦網頁控制祝大家學(白)習(嫖)
發表于 11-24 14:38
基于單片機環境監測溫濕度PM2.5系統設計
基于單片機環境監測溫濕度PM2.5系統設計,實時檢測環境中的溫濕度值,并檢測控制的PM2.5顆粒,同時可以設定報警范圍值,也可以通過led燈指示當前的控制各參數的狀態。復制這段內容后打
發表于 11-19 08:38
基于單片機的稻田環境監測系統具有哪些功能
、土壤濕度以及光照度,并發送給主機顯示2、繼電器1:土壤濕度過低打開水泵繼電器2:溫度過低加熱繼電器3:光照度過低開燈標簽:STM32單片機、土壤監測、zigbee、遠程監測題目擴展:
發表于 12-08 08:28
基于STM32單片機的室內環境監測系統的設計資料分享
更改)具有一個靜音按鍵標簽:51單片機、LCD1602、SGP30、DHT11題目擴展:環境監測系統、空氣質量監測、氣體監測資料預覽效果圖:
發表于 02-21 07:14
基于RT-Thread+RA6M4的家庭環境監測系統設計資料介紹
1、基于RT-Thread+RA6M4的家庭環境監測系統設計本項目是基于瑞薩芯片RA6M4,和RT-thread操作系統開發的智慧家庭。由于萬物互聯深入人心,于是便有了把自己的
發表于 08-16 14:57
基于STM32單片機的家庭環境監測系統設計
評論