资料介绍
描述
这很容易做到,不需要焊接或高级技能。
以下是它的工作原理:
通过 WIFI 拨打 Temboo --->
告诉 Twilio API 发送文本!
本教程向您展示如何创建入侵者警报,当检测到运动时向您发送短信警报。这听起来可能很复杂,但我非常有信心任何电子初学者都应该能够做到这一点。距离传感器感应运动并告诉您的 Arduino 板发送文本。因此,无论您身在何处,只要您有手机服务,您就可以将入侵者探测器留在家中,连接到您的网络,仍然可以收到短信警报。
这是一个非常快速和简单的项目,可能需要 45 分钟才能完成。零件可以在亚马逊上以大约 80 美元到 90 美元的价格购买,如果您不介意从 AliExpress.com 等待,则大约 50 美元。主要成本是具有 WIFI 功能的 Arduino 板,但是一旦您拥有它,它就可以用于大量其他项目,并且可以享受更多乐趣......
您需要的零件:
-HC-SRO4 距离传感器
-Arduino Yun板或带有WIFI屏蔽的Leonardo
-4 跳线
- 一个迷你面包板(如果你想要的话)
- 9V 电池
- 9V 电池盒,带筒形插头和开/关开关
零件和代码的链接可以在这里找到:
第 1 步:建立这些连接并进行测试!
如下图所示,将您的距离传感器连接到您的电路板。
首先,我们将测试我们的距离传感器并确保其正常工作。
并将其复制/粘贴到 Arduino IDE 中。
插入您的电路板并上传草图。
拉起串行监视器并确保它处于 9600 波特率。
你会看到一串数字被打印出来
(这是最近物体与传感器的距离,以英寸为单位)
每当传感器检测到足够大的 ping 差异时,它将向串行监视器打印出“检测到入侵者”。
第 2 步:将您的开发板连接到您的 WiFi 网络。
要测试确保它连接到与您的计算机相同的网络,您可以使用终端对您的网络进行快速 LAN 扫描,或下载一个免费程序来为您完成此操作。
我使用的是 Mac,所以我从 Mac 商店下载了 LanScan。
第 3 步:添加短信功能。
打开 Arduino IDE 并创建一个新草图。
将此处的第二个代码块复制并粘贴到 Arduino IDE 中:
单击右侧的向下箭头,然后单击创建新选项卡。
称之为 TembooAccount.h
返回上面的网站,将最后一个代码块(头文件)复制并粘贴到那里。
保存。
现在您需要在Temboo和Twilio上创建一个帐户,以便将您的信息添加到代码中。
第 4 步:将您的 Twilio 和 Temboo 凭据添加到草图中。
导航到您的 Twilio 帐户中的帐户设置以找到您的帐户 SID 和身份验证令牌(单击锁定按钮以显示它)
在适当的地方将这些添加到引号内的主草图“***********”
返回 Twilio 主页并再次点击 Account。点击电话号码,这将为您提供“发件人”电话号码,将其添加到代码中。
最后,添加您想要接收文本的电话号码,并根据需要自定义消息。
(保持这种格式的电话号码,否则将无法使用“+1*******”)
现在转到头文件并添加您的 Temboo 帐户信息。登录到您的 Temboo 帐户并点击应用程序以获取所有这些信息。
保存并点击上传。
用 9V 电池组为您的电路板供电(按下打开开关)并拉起串行监视器以确保其正常工作!!!
连接可能需要 20 秒左右。
第 5 步:然后....你完成了!
如果您遇到无法正常工作的问题。在此处的图片中更改此突出显示的语句中的数字范围。
此语句意味着如果与最近对象的距离小于 20 或大于 500,您将发送消息。根据它在您家中的位置以及最近的对象是什么,需要使用这些值才能使其正常工作。
这最好在代码实际上不发送文本消息的测试阶段完成(网站上的第一个代码块),因为您只能获得有限数量的免费调用 Temboo 和 Twilio API,所以不要浪费他们!不要担心,尽管代码实际上会阻止您在必须拔下并重新启动电路板之前发送超过 10 个调用。
如有任何问题,请联系我,我很乐意提供帮助!
- PAN24001产品警报通知
- 基于GSM短信通讯的家居智能监控系统
- 入侵者警报开源构建
- 智能家居监控之入侵者警报系统
- COVID-19短信警报
- 同步到智能家居的私人区域入侵者
- 带有电报警报的安全系统开源案例
- 自动光检测和短信警报系统
- 带短信通知的非接触式门铃开源分享
- 如何创建入侵者警报
- 入侵者警报系统开源分享
- 基于短信通讯模块的塔机SMS监测系统设计与实现_雷冬良 0次下载
- 配电线路故障检测及短信通知系统技术规范书 29次下载
- 嵌入式短信通知系统的设计
- 基于CPN的多步骤攻击警报关联方法
- 红外报警器设计原理与实现方法 258次阅读
- Java应中如何发送短信 533次阅读
- 如何在Zabbix中配置电话短信机器人报警 4260次阅读
- 如何使用IC555创建6个有趣的警报器和警报音效发生器电路 4071次阅读
- 超声波运动检测器的电路图分享 3117次阅读
- 前沿开源技术领域的开源大数据一一解读 1005次阅读
- FreeRTOS任务通知简介及实现 1833次阅读
- Windows主机入侵痕迹排查办法 2119次阅读
- 如何鉴别Linux服务器是否被入侵 1242次阅读
- 地震警报器制作详解 1w次阅读
- 排查Linux机器被入侵的11个步骤 2636次阅读
- 基于S3C6410处理器和Linux的家居监控运动目标检测系统 1269次阅读
- 基于SNORT规则集的高速网络入侵检测系统 4647次阅读
- 红外对射报警主机接线(图文详解) 12w次阅读
- 基于嵌入式Linux的短信收发系统设计 1824次阅读
下载排行
本周
- 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 2使用TL431设计电源
- 0.67 MB | 2次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5LabVIEW环形控件
- 0.01 MB | 1次下载 | 1 积分
- 6PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 751单片机核心板原理图
- 0.12 MB | 1次下载 | 5 积分
- 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
- 1.44 MB | 1次下载 | 免费
本月
- 1开关电源设计原理手册
- 1.83 MB | 54次下载 | 免费
- 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
- 8.45 MB | 23次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 12次下载 | 免费
- 5ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 6TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 7STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 8基于MSP430FR6043的超声波气体流量计快速入门指南
- 2.26MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多