基于嵌入式的智能火災(zāi)監(jiān)測報警系統(tǒng)的設(shè)計
4)at+cmmsedit=1打開GSM/GPRS模塊的彩信編輯功能。
5)at+mmsdown=img_type,img_size,time下載圖片到GSMGPRS模塊中,img_type為下載類型,以字符串“pic”表示正在下載的為圖片。Img_size為圖片大小,time為圖片下載時間閾值。
6)at+mmssnd發(fā)送彩信。
2 實驗結(jié)果
系統(tǒng)實驗流程主要包括:加載GPIO驅(qū)動程序、啟動火災(zāi)檢測程序、啟動圖像采集處理程序和彩信發(fā)送程序。整個系統(tǒng)的流程圖如圖4所示。
當(dāng)開發(fā)板上的Linux操作系統(tǒng)啟動后,首先會加載編寫好的GPIO驅(qū)動模塊,創(chuàng)建設(shè)備文件節(jié)點。然后啟動火災(zāi)傳感器模塊,對周圍環(huán)境進(jìn)行監(jiān)測。當(dāng)傳感器持續(xù)檢測到有火情發(fā)生時,會主動啟動攝像頭進(jìn)行拍攝。當(dāng)系統(tǒng)完成圖像采集后,會自動運(yùn)行GSM/GPRS模塊,向模塊中寫入AT指令和采集到的圖片。圖片寫入完成后,GSM/GPRS模塊會將封裝好的彩信發(fā)送到用戶手機(jī)上。
在室內(nèi)環(huán)境下,我們做了模擬火災(zāi)仿真,現(xiàn)場采集到的圖片如圖5所示。從圖中可以清楚的看到可燃物正在燃燒。
系統(tǒng)采集到圖像后自動將其以彩信形式發(fā)送到手機(jī)上,手機(jī)接收到彩信的情況如圖6所示。
3 結(jié)論
文中所設(shè)計的火災(zāi)檢測系統(tǒng)以監(jiān)測到火災(zāi)發(fā)生并將現(xiàn)場圖像發(fā)送到用戶的手機(jī)上為目的。同時利用GPIO驅(qū)動,V4L2編程,GSM/GPRS模塊封裝發(fā)送彩信等技術(shù),進(jìn)行了系統(tǒng)開發(fā)。經(jīng)過模擬實驗,結(jié)果表明系統(tǒng)可以實現(xiàn)火災(zāi)檢測,并達(dá)到向用戶傳回現(xiàn)場圖像的設(shè)計要求。
評論