0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样通过短信建立自己的DIY家庭安全系统

454398 来源:网络整理 作者:网络整理 2019-12-05 09:04 次阅读

建立自己的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

    文章

    410

    浏览量

    66922
  • Arduino
    +关注

    关注

    188

    文章

    6468

    浏览量

    186936
收藏 人收藏

    评论

    相关推荐

    安全系统的不间断主机介绍,访问至关重要

    闭路电视和安全摄像系统的UPS备用电源。所有企业的安全形式,无论是用于防止未经授权的访问,还是用于支持闭路电视和入侵者警报。用于安全系统的UPS虽然后者是非关键的,但如果失去电力,其影
    的头像 发表于 12-18 10:20 30次阅读
    <b class='flag-5'>安全系统</b>的不间断主机介绍,访问至关重要

    垃圾短信?手机自动识别垃圾短信逻辑的分析

    服务的企业来说,如何让自己的服务短信不被识别为垃圾短信,而让用户能够看到,成为了一个亟待解决的问题。本文将深入探讨手机自动识别垃圾短信的逻辑。 2 手机自动识别垃圾
    的头像 发表于 12-16 10:19 90次阅读

    安全光栅和简单光栅之间有什么区别?

    安全光栅专为保护人身安全设计,能抵御环境干扰、快速响应危险、与安全系统集成、无死角监控,并通过编码功能避免光幕干扰。
    的头像 发表于 12-06 10:57 67次阅读
    <b class='flag-5'>安全</b>光栅和简单光栅之间有什么区别?

    家庭智能系统如何选择

    智能系统选择指南 1. 明确需求 在选择家庭智能系统之前,首先需要明确自己的需求。这包括: 安全需求 :是否需要监控摄像头、门窗传感器等
    的头像 发表于 10-29 09:43 238次阅读

    初创公司SEA.AI利用NVIDIA边缘AI和计算机视觉技术变革航海安全系统

    总部位于奥地利林茨的初创公司正在利用 NVIDIA 边缘 AI 和计算机视觉技术变革航海安全系统,让每一次出海变得更安全
    的头像 发表于 09-09 09:32 500次阅读

    通过实时盲区检测提高车辆安全

    车载汽车安全系统通过检测驾驶员盲区中是否存在相邻车辆,并警告驾驶员可能发生的事故来防止发生车祸。驾驶员可以使用此信息来安全地变道。在本文中,我们将讨论盲区检测技术。
    的头像 发表于 08-30 16:39 1222次阅读
    <b class='flag-5'>通过</b>实时盲区检测提高车辆<b class='flag-5'>安全</b>性

    BIG WALNUT大核桃全面响应国家“信创”号召,倾力“智”造国产芯片+国产加密安全系统通讯产品

    ,BIG WALNUT大核桃品牌积极响应国家“信创”号召,倾力“智”造国产芯片+国产加密安全系统通讯产品,为国家的信息化建设和安全发展贡献自己的力量。 BIG WALNUT大核桃品牌,作为安全
    的头像 发表于 06-18 17:42 538次阅读

    高校实验室无线物联网用电安全系统设计与应用

    摘要: 高校实验室内放置大量实验仪器设备,是实验人员高度密集的场所之一。实验室安全管理是校园安全建设不可或缺的一环,其中用电安全至关重要。为此,文中设计一种实验室物联网用电安全系统
    的头像 发表于 06-18 10:20 358次阅读
    高校实验室无线物联网用电<b class='flag-5'>安全系统</b>设计与应用

    解析HSE化工安全系统的功能与优势

    在现代工业化生产中,化工企业扮演着至关重要的角色,但与此同时,化工安全问题也备受关注。为了保障生产环境的安全,HSE化工安全系统应运而生。
    的头像 发表于 04-24 10:17 472次阅读
    解析HSE化工<b class='flag-5'>安全系统</b>的功能与优势

    地下水污厂配电系统电气安全设计

    摘要: 随着城市化进程的不断加快,地下水污厂在城市建设中的作用越来越重要。然而,地下水污厂中存在着许多危险因素,如有害气体、液体和固体废物等,因此要保证电气安全。本文通过对地下水污厂电气安全系统
    的头像 发表于 04-02 10:33 326次阅读
    地下水污厂配电<b class='flag-5'>系统</b>电气<b class='flag-5'>安全</b>设计

    英创汇智推出全自主国产器件汽车制动安全系统系列产品

    英创汇智(北京)今日宣布了一项重大突破,成功推出了100%国产器件的汽车制动安全系统系列产品ABS/ESC/EPBi。这标志着该公司在电控制动系统产品领域实现了全技术链条与全供应链的自主可控,为国产汽车产业的核心供应链安全提供了
    的头像 发表于 03-18 10:59 878次阅读

    英创汇智推出100%国产器件的汽车制动安全系统系列产品ABS/ESC/EPBi

    英创汇智(北京)今日宣布,成功推出了凝聚创新电器架构与国产尖端车规电子技术的重磅产品——100%国产器件的汽车制动安全系统系列产品ABS/ESC/EPBi。
    的头像 发表于 03-17 09:30 772次阅读

    鸿蒙实战项目开发:【短信服务】

    ,getDefaultSmsSlotId可以获取发短信默认卡槽id,getSmscAddr获取短信发送地址,然后调用sms.sendMessage方法发送短信。 依赖 不涉及。 约束与限制 本示例仅支持在标准
    发表于 03-03 21:29

    如何设计和认证基于 RTD 的功能安全系统

    和高可靠性应用,通常需要通过 Route 1S 或 Route 2S 元器件认证流程来设计和确保实现功能安全系统。 由于必须审查系统中所有元器件的潜在故障模式和机理,因此对系统进行功能
    的头像 发表于 02-13 14:46 632次阅读
    如何设计和认证基于 RTD 的功能<b class='flag-5'>安全系统</b>

    语音数据集在智能家居安全系统中的应用与挑战

    随着智能家居的普及,家庭安全问题日益受到人们的关注。智能家居安全系统通过整合各种传感器和设备,实现对家庭环境的实时监控和报警,保障家庭成员的
    的头像 发表于 12-25 09:50 641次阅读