紅外拍照?qǐng)?bào)警系統(tǒng) 1. 確保單片機(jī)與電腦之間串口連接正常; 2. 確保單片機(jī)與紅外模塊、GSM模塊、sd卡、與攝像頭連接正常; GSM模塊:電源由STXD連接PA3;SRXD連接PA2,與單片機(jī)共地,使用者使用時(shí)需要修改源代碼中接受短信的電話號(hào)碼; 紅外模塊:vcc接單片機(jī)5V電源,out連接PA1,與單片機(jī)共地; Sd卡:插于單片機(jī)卡槽; 攝像頭OV7725:直插于板子左下角CAMARA插座。 3. 打開單片機(jī)電源、PC端的串口調(diào)試助手、mysql數(shù)據(jù)庫(kù)與PC端上位機(jī)軟件; 串口調(diào)試助手:經(jīng)過查找,發(fā)現(xiàn)網(wǎng)上許多串口調(diào)試助手存在無法保存數(shù)據(jù)或傳輸數(shù)據(jù)存在缺失的現(xiàn)象。 Mysql數(shù)據(jù)庫(kù):由于數(shù)據(jù)存儲(chǔ)必要,需要使用者擁有mysql數(shù)據(jù)庫(kù)軟件,數(shù)據(jù)庫(kù)需要擁有1個(gè)名為tupian的表以4個(gè)字段; PC端上位機(jī)軟件:由Visual Studio2013軟件,C#代碼編寫,使用者無此軟件亦可使用。 4. 上位機(jī)軟件打開后點(diǎn)擊連接數(shù)據(jù)庫(kù)后輸入本地?cái)?shù)據(jù)庫(kù)的地址、端口、賬號(hào)、密碼等; 5. 按下單片機(jī)按鍵Key0開始工作; 6. 當(dāng)紅外模塊被阻斷時(shí),他會(huì)給單片機(jī)返回一個(gè)高電平,單片機(jī)探測(cè)到后會(huì)控制攝像頭拍照,圖片存于sd卡中,同時(shí)控制GSM模塊發(fā)送短信; 7. 之后圖片數(shù)據(jù)通過串口傳輸?shù)诫娔XPC端,串口軟件將這個(gè)數(shù)據(jù)保存下來,同時(shí)上位機(jī)掃描這個(gè)數(shù)據(jù),將這個(gè)數(shù)據(jù)加入進(jìn)數(shù)據(jù)庫(kù),通過上一張、下一張與快速搜查按鍵,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢功能。
|