隨著現(xiàn)代家庭用火、用電量的增加,家庭火災發(fā)生的頻率越來越高。家里一旦發(fā)生火災,如果出現(xiàn)撲救不及時、滅火器材缺乏、以及在場人驚慌失措、逃生遲緩等不利情況下,最終就會導致產(chǎn)生重大的生命財產(chǎn)的損失。
消防部門的統(tǒng)計顯示,在所有的火災比例中,家庭火災已經(jīng)占到了全國火災的30%左右。家庭起火的原因林林種種,可能在我們注意得到的地方,也可能就隱藏在我們根本就注意不到的地方。所以為了保護家庭人身財產(chǎn)的安全,為了悲劇不再上演,研究家庭火災的特點及防火對策,對于預防家庭火災,減少火災損失具有很重要的現(xiàn)實意義。
本次我們使用TPYBoard v102結(jié)合煙霧檢測模塊(MQ-2)、溫度傳感器、LCD5110液晶顯示屏以及蜂鳴器模塊等,模擬實現(xiàn)智能火災報警器。
系統(tǒng)主要的技術(shù)特點:
檢測系統(tǒng):
1)采用煙霧檢測模塊(MQ-2),實時檢測當前環(huán)境中的煙霧濃度值。
2)采用溫度傳感器(DS18B20),實時檢測當前環(huán)境中的溫度值。
顯示系統(tǒng):采用LCD5110液晶顯示屏,將溫度數(shù)據(jù)和煙霧報警狀態(tài)實時顯示,方便人員第一時間獲取到數(shù)據(jù)。
主控系統(tǒng):采用TPYBoard v102開發(fā)板為主控系統(tǒng),將溫度數(shù)據(jù)和煙霧濃度數(shù)據(jù)進行實時的采集與判斷。當煙霧濃度和溫度達到閾值時,啟動蜂鳴器報警,告知人員發(fā)現(xiàn)火情,請快速處理。
所需器件
1.png (15.99 KB, 下載次數(shù): 54)
下載附件
2019-4-25 16:42 上傳
實物圖:(部分主要器件)
2.png (326.98 KB, 下載次數(shù): 43)
下載附件
2019-4-25 16:43 上傳
程序設計
(1)初始化模塊后,循環(huán)不斷啟動超聲波進行障礙物檢測;
(2)獲取到超聲波數(shù)據(jù)后,判斷是否小于安全距離值;
(3)小于安全距離值后,啟動蜂鳴器模塊進行報警提示,反之關(guān)閉;
實物連接
先連接電源部分。電源部分主要涉及到降壓模塊和按鍵開關(guān)。先用萬用表,找出按鍵開關(guān)中哪兩個引腳是按下導通,彈起不導通的。這里,我們假設為引腳A和引腳B。
3.png (10.6 KB, 下載次數(shù): 48)
下載附件
2019-4-25 16:43 上傳
接下來,我們做開發(fā)板與MQ-2模塊、溫度傳感器、LCD5110顯示屏、蜂鳴器等期間之間的連線。
ds18b20器件引腳圖:
4.png (171.86 KB, 下載次數(shù): 43)
下載附件
2019-4-25 16:43 上傳
5.png (10.52 KB, 下載次數(shù): 42)
下載附件
2019-4-25 16:43 上傳
6.png (11 KB, 下載次數(shù): 49)
下載附件
2019-4-25 16:43 上傳
7.png (9.91 KB, 下載次數(shù): 41)
下載附件
2019-4-25 16:43 上傳
8.png (438.43 KB, 下載次數(shù): 48)
下載附件
2019-4-25 16:43 上傳
程序調(diào)試
接線完畢后,就要將最重要的程序放到開發(fā)板上。首先,通過USB數(shù)據(jù)線將開發(fā)板接入電腦,電腦上會出現(xiàn)一個類似U盤的可移動設備,名稱為【TPYBFLASH】,把程序拷貝到里面即可。
注意:操作開發(fā)板磁盤時,板載的紅色LED會亮,說明開發(fā)板正在保存操作,需等待紅燈熄滅再進行其他操作。
演示效果
程序調(diào)試完,拔掉USB數(shù)據(jù)線。放入18650電池,按下按鍵開關(guān)即可。
本次實驗進行了煙霧、溫度的檢測,通過檢測到的數(shù)據(jù)判斷出是否出現(xiàn)火災。當出現(xiàn)火災時,進行蜂鳴報警�?墒钱敿抑袩o人員時,該怎么辦?大家可以根據(jù)該實驗的基礎上,增加網(wǎng)絡模塊,當出現(xiàn)異常情況時,可通過網(wǎng)絡或電話等,第一時間通知相關(guān)人員進行處理。
|