室內(nèi)防盜系統(tǒng)設(shè)計簡介:
做這個作品的最初想法就是4個無線發(fā)射模塊放在寢室的四臺電腦下面,一臺主機負(fù)責(zé)接收并記錄實時情況。如果有異常就立馬發(fā)送短信給主人。在收到短信后可以馬上電話給樓管以及保衛(wèi)科,這樣便可以避免電腦被盜。
我采用了的發(fā)射接收模塊是PT2262和PT2272,因為這個接受和發(fā)射模塊用起來比較簡單而且能夠滿足本設(shè)計的需要。采用MINI STM32板子上的彩屏液晶用作顯示。GSM模塊是使用SIM300,這個模塊有一個好處就是自適應(yīng)波特率,只需要發(fā)給它初始化質(zhì)量,模塊會自己算出波特率然后開始通信。
為了調(diào)試的方便,能夠更改系統(tǒng)的時間,以及電話號碼和短信內(nèi)容,所以我編寫了一個專用的上位機軟件來完成這些工作,使設(shè)置系統(tǒng)非常方便。
室內(nèi)防盜系統(tǒng)目前實現(xiàn)的功能是:
- 開機后會自動檢測SD上是否已經(jīng)新建了以當(dāng)天日期為文件名的TXT文件,如果沒有便新建一個文件。
- 之后實時監(jiān)測每臺電腦下的發(fā)射模塊發(fā)射發(fā)射過來的信號,在系統(tǒng)啟動時處于非防盜模式,此時只在SD卡上記錄下系統(tǒng)監(jiān)控到的情況。
- 當(dāng)啟動防盜模式后,如果突然一個電腦下面的無線發(fā)射模塊沒有發(fā)出信號了,此時便等待10秒后再監(jiān)測,如果仍然沒有接收到信號便判斷PC機已經(jīng)被人拿走。
- 此時在SD卡上記錄當(dāng)前的時間和狀況,然后發(fā)送短信給主人。為了避免重復(fù)發(fā)送短信,此時系統(tǒng)對被盜的這臺電腦的接收點強制恢復(fù)為非防盜模式,等待人為的再切換。
室內(nèi)防盜系統(tǒng)設(shè)計視頻演示:
防盜系統(tǒng)上位機截圖:
PT2262電路圖
防盜系統(tǒng)源碼如截圖: