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