舒云
人們在生活中經(jīng)常忘記關(guān)好門窗,引發(fā)很多安全隱患?;谠诟咧形锢碇袑W(xué)習(xí)的霍爾器件原理,我設(shè)計了一套門窗開合狀態(tài)網(wǎng)絡(luò)監(jiān)測系統(tǒng)。
一、設(shè)計思路
要完成門窗開合狀態(tài)的網(wǎng)絡(luò)監(jiān)測,需要完成三項基本功能:檢測開合狀態(tài);檢測藍牙傳輸;采集開合狀態(tài)信息,實現(xiàn)用戶對門窗開合狀態(tài)的終端監(jiān)測。門窗開合網(wǎng)絡(luò)監(jiān)測系統(tǒng)的框架設(shè)計如下圖。
二、設(shè)計原理
1.門窗開合狀態(tài)的檢測
將微功耗全極性霍爾開關(guān) HAL13S安裝在門或窗戶邊緣固定的地方,將磁鐵安裝在門窗可以活動的、霍爾器件能感應(yīng)到的地方。
霍爾開關(guān)器件中有持續(xù)的微小工作電流,當門窗閉合時,磁鐵安裝的位置正好貼近霍爾器件所在的位置,磁場強度發(fā)生變化,霍爾器件輸出信號,表示門窗已經(jīng)閉合;當門窗打開時,磁鐵遠離開關(guān)器件,輸出信號消失。
2.門窗開合狀態(tài)信息的藍牙傳輸
將霍爾開關(guān)器件和藍牙收發(fā)器安裝在一塊電路板上,實現(xiàn)門窗開合狀態(tài)信息的藍牙傳輸。
藍牙收發(fā)器使用藍牙低功耗模塊,將霍爾開關(guān)的信號輸出端連接到藍牙低功耗模塊的一個引腳上,藍牙低功耗模塊能檢測開關(guān)的信號變化,通過藍牙收發(fā)裝置,將信號變化發(fā)送到連接的藍牙主機上,藍牙主機通過網(wǎng)絡(luò)把檢測到的門窗開合狀態(tài)發(fā)送給服務(wù)器。
3.網(wǎng)絡(luò)監(jiān)測設(shè)計
通過在Linux環(huán)境下的python開發(fā)的小程序,將藍牙低功耗模塊傳輸?shù)拈T窗開合狀態(tài)信息以MQTT協(xié)議發(fā)送到網(wǎng)絡(luò)服務(wù)器。網(wǎng)絡(luò)服務(wù)器可為多個用戶提供門窗開合信息的訂閱,因此可實現(xiàn)所有家庭成員對門窗開合狀態(tài)的即時監(jiān)測。
如果利用先進的升降裝置對門窗進行改造,結(jié)合本系統(tǒng)還可以實現(xiàn)對門窗開合的遠程控制。