建立自己的DIY安全系統是學習更多技術的一種好方法,尤其是當您使用像Arduino這樣的微控制器時。而且您不必成為技術專家即可快速設置。只需幾個部分(或只有一些免費軟件),您就可以創建一個安全系統,該系統將在檢測到運動時向您發送一條短信。
只需做一些額外的工作,您甚至可以發出警報并發出警報。閃爍的燈光嚇跑入侵者!這里有一些入門方法。
基礎知識:免費的網絡攝像頭安全系統
要創建一個非常基本的系統,您需要的是一臺帶有內置網絡攝像頭的PC 。添加USB網絡攝像頭(或兩個或三個)可以使您更好地覆蓋家庭或辦公室,而無線IP攝像頭將更加有效。但是,開始之前,您只需要一臺PC和iSpy Connect,這是一款免費軟件,可以用作安全攝像機和運動檢測器。
下載完軟件后,您需要連接要使用的攝像機。 ISpy支持內置攝像機,USB網絡攝像頭,IP攝像機,通過iSpyServer在其他計算機上運行的USB攝像機,甚至是Xbox Kinect攝像機。您可以連接無限數量的攝像機-使用一個攝像機監視家庭辦公室,或使用整個攝像機組監視整個房子!
使用iSpy Connect設置攝像機后,您可以選擇運動檢測功能。例如,您可以監視攝像機視野范圍內的特定區域以進行運動,而忽略其他區域,并確定觸發攝像機需要多少運動。您還可以使用背景建模功能來教導iSpy Connect忽略不斷移動的物體,例如魚缸。
最后,給iSpy Connect手機并告訴它在檢測到運動時提醒您-當房子里有東西移動時,您會收到一條短信。就這么簡單!它可以發送文本,電子郵件或推文。
iSpy Connect的替代產品是Sighthound,它是另一種軟件,可以幫助您從內置或外部網絡攝像頭監視區域。基本版本是免費的,您可以在14天的試用期后更新到專業版。 Sighthound還支持IFTTT,這對于設置通知系統或創建功能更全的警報(在下文中介紹有關向系統添加功能的一些想法)可能非常有用。
使用Arduino Motion Detector
如果您沒有網絡攝像頭,或者只是想做些修補,還可以使用Arduino和簡單的運動檢測器創建一個簡單的基于文本消息的安全系統。許多Arduino入門套件都帶有運動檢測器-如果您需要購買運動檢測器,我建議您使用Parallax PIR傳感器。
Matt Williamson在GitHub上發布了有關如何使整個項目正常工作的教程。作為所需的Arduino代碼。這是代碼:
// Declare Constants
const int sensorPin = 2; // PIR Sensor is attached to digital pin 2
const int ledPin = 13; // Built-in LED
const int ledBlinkTime = 500; // Blink one for half a second while calibrating
// Wait for the seonsor to calibrate (20 - 60 seconds according to datasheet) // 60 Seconds in milliseconds
const unsigned int calibrationTime = 60000;
void setup() {
Serial.begin(115200);
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
// We need to wait one minute for the sensor to calibrate
// Get out of view of the sensor for this duration!
// Blink the LED while calibrating
for (unsigned int i=0; i digitalWrite(ledPin, HIGH);
delay(ledBlinkTime);
digitalWrite(ledPin, LOW);
delay(ledBlinkTime);
}
}
void loop() {
// Constantly check the state of pin 2
// If it is HIGH the sensor is detecting motion
if (digitalRead(sensorPin) == HIGH) {
// Turn the LED on
digitalWrite(ledPin, HIGH);
// Tell the host computer we detected motion
Serial.print(1);
// Sleep for a second to prevent flooding the serial
delay(1000);
} else {
// Turn the LED off
digitalWrite(ledPin, LOW);
}
}
通過將此草圖與一些Python庫和在線電話服務TelAPI(如完整的教程中詳細介紹)所提供的功能相結合,您可以只要檢測到運動,Arduino就會向您發送一條文本消息。它提供的功能不如網絡攝像頭那么多-例如,您看不到誰在家里-但是,如果您正在尋找一個簡單的安全系統,其中包含一些黑客手段,這是一個很棒的項目。/p》 添加更多功能
當然,一旦創建了文本警報安全系統,便可以為其添加各種酷炫功能。如果將Philips Hue燈或其他智能燈系統連接到IFTTT,則可以讓iSpy Connect發送電子郵件以打開燈(如果使用Hue,則將其變為紅色)。您還可以使用TelAPI向IFTTT發送電子郵件,并觸發與SmartThings集線器連接的所有內容。借助IFTTT不斷擴展的操作列表,您可以為安全系統提出自己的創意秘訣。
如果您使用的是Arduino,還可以按照我們的教程制作安全警報該按鈕會閃爍LED并啟動壓電蜂鳴器,并將其與上面的文本發送系統結合使用,因此您既可以嚇跑入侵者,又可以在有人觸發警報時得到通知。少量的Arduino編程可以為您在家中的不同區域提供警報,其他通知選項,甚至觸發噴水滅火系統以吸收潛在的入侵者(或惡作劇!)。
無盡的可能性
使用iSpy Connect或Arduino和TelAPI只是建立價格合理的文本安全系統的兩種方法。還有很多其他的。我們已經審查了Canaryhome安全系統,演示了Wi-Fi家庭監控系統,并向您展示了如何使用舊的智能手機作為安全攝像機。借助一些工具和少量的技術知識,可能性幾乎是無限的!
責任編輯:wv
-
安全系統
+關注
關注
0文章
413瀏覽量
67296 -
Arduino
+關注
關注
188文章
6491瀏覽量
190091
發布評論請先 登錄
GUI-GUIDER登錄失敗是什么原因引起的?
NVIDIA Halos自動駕駛汽車安全系統發布
如何通過山澤HDMI 2.1提升你的家庭娛樂系統
德州儀器AWRL6844雷達傳感器助力車內安全系統設計

中偉視界:礦山智能分析平臺通過分級管理報警信息,結合電話、短信通知,提高安全隱患響應速度
安全系統的不間斷主機介紹,訪問至關重要

垃圾短信?手機自動識別垃圾短信邏輯的分析
家庭智能系統如何選擇
初創公司SEA.AI利用NVIDIA邊緣AI和計算機視覺技術變革航海安全系統
一文讀懂AGV安全系統是如何工作的?

BIG WALNUT大核桃全面響應國家“信創”號召,傾力“智”造國產芯片+國產加密安全系統通訊產品
高校實驗室無線物聯網用電安全系統設計與應用

評論