該項目是在Arduino Mega Shield的基礎上設計的防盜報警器。
該系統是由主電路(安裝在隱蔽位置)和“遠程控制面板”(LCD、電容式按鈕、RFID識別)組成。整個系統可以從web服務器進行管理和配置。當系統收到警報時,它將以郵件或者是GSM的方式發送到你的手機(電腦)上。
該報警器還可以連接房間內部的控制系統,如關閉百葉窗、控制IP攝像機、發送推送通知、檢測溫濕度等。
它的具體功能:
完整的Web界面,用于管理和配置系統,由智能手機作為本地WebApp支持-警報系統時發送郵件和GSM通知
Domotic集成(它可以打開/關閉窗口,打開/關閉關閉燈,等等)
完全可配置的時間和選項,存儲在arduino eprom中
外圍和體積傳感器可以獨立啟用/禁用
自動禁用打開的窗戶傳感器,激活后警告您
電池以保持系統通電故障
DHT溫度/濕度傳感器,并與emoncms服務器或類似服務器通信
硬件:
主電路(Arduino Mega屏蔽),該屏蔽與傳感器(目前有6個磁傳感器和2個體積)、外部警報器、以太網和GSM模塊連接。它由一個帶有2.2 AH電池的小型UPS供電,警笛也有一個獨立的2 Ah電池。
該電路通過I2c與遠程控制面板進行通信,整個電路完全隱藏在壁裝盒中。
為避免arduino發熱問題,我通過獨立的穩壓器為組件供電(ENC28J60的功耗很高)。該電路還向警笛供電。所有電源部件均由保險絲和去耦電容器保護(為簡單起見,在原理圖中未顯示)。
遙控器面板,用來啟用/禁用/控制警報。
我使用一個壁掛式盒子,盒子上覆蓋著白色的有機玻璃框架,并帶有一個用于LCD的小窗口。在盒子里,我放了一個小電路,也就是一個帶有適當穩壓器的I2c集線器(整個面板提供12v電壓),它可以與所有的I2c組件進行通信,如NFC讀取器、LCD和用于電容式按鈕/ led的MPR121。
我還添加了一個揚聲器,為用戶提供聲音反饋,面板通過長2 + 4電纜連接到屏蔽層。
軟件:
軟件是用Arduino IDE編寫的。
該系統具有三個用戶界面:
遠程面板:使用電容式按鈕,用戶可以選擇只激活邊緣傳感器或同時激活邊緣/體積傳感器。然后,他可以使用NFC激活警報:軟件檢查其ID是否在授權列表中。
Web界面:Web服務器有兩頁,一個“狀態”頁面和“選項”頁面。在“狀態”頁面,用戶可以檢查任何傳感器的當前狀態和系統本身的狀態,啟用/禁用警報,啟用不穩定的外圍和容積式傳感器,強制警報響起。顯示的值通過AJAX實時更新;在“選項”頁面,用戶可以設置時間(例如警報持續時間,“寬限期”等),啟用/禁用domotic控制,啟用/禁用LCD背光控制,啟用/禁用郵件服務以及其他功能。我還添加了一個選項“暫停”體積傳感器,為了避免我的吸塵器的預定時間產生誤報。
GSM:可以通過向SIM號碼發送簡單的SMS(“SYSON”/“SYSOFF”)來啟用或禁用系統。
運行:
該警報器可以看作是一個“普通”的警報器。
啟用傳感器。可以選擇啟用邊緣傳感器和體積傳感器,或者僅啟用邊緣傳感器(如果您在家中)。
通過NFC激活系統,提前對家中電器進行時間設定,如關閉百葉窗、燈光的時間。當在激活系統前就打開了窗戶,窗戶周邊傳感器將會被自動禁用,直到下次關閉。
如果窗戶被打開,警報器會立即響起,可通過體積傳感器禁用它。還可以設置報警器報警的次數、報警的持續時間,以及兩次報警之間的時間間隔。
當我們在外面時,可通過手機APP來檢查傳感器的狀態,還可以遠程啟用/禁用它。
當使用的是Web應用程序,可以出于“緊急目的”而強制發出警報。webapp和物理控制面板均支持所有其他操作。
責任編輯:pj
-
控制系統
+關注
關注
41文章
6661瀏覽量
110889 -
報警器
+關注
關注
12文章
927瀏覽量
108916 -
GSM
+關注
關注
9文章
835瀏覽量
123026
發布評論請先 登錄
相關推薦
基于555的簡易防盜報警器的設計方案
微波防盜報警器相關資料分享
智能無線防盜報警器的設計實現
![智能無線<b class='flag-5'>防盜</b><b class='flag-5'>報警器</b>的設計<b class='flag-5'>實現</b>](https://file1.elecfans.com//web2/M00/A5/71/wKgZomUMOHSAco7ZAAA5-Th1wrI558.jpg)
評論