最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

Arduino超声波报警

时间:2017-05-22 20:54来源:未知 作者:admin 点击:
将蜂鸣器在一个开放的空间在线路板上。 不同的LED,没有明确的积极或消极的结束,所以确保它是b垂直/b放置。 现在你有一个闪烁的LED和蜂鸣器作为报警和第二LED将显示报警时是否活跃。 步骤7:添加报警代码以Arduino
Arduino超声波报警

用Arduino Uno,超声波传感器,和一个RFID阅读器,您可以创建一个简单的报警器,当放置在门附近,感觉如果大门已经打开或如果有人进来的声音会触发报警蜂鸣器和LED闪光灯一套直至关闭。

超声波传感器,警报响起时,个体或物体经过传感器小于一定距离设置在Arduino(即36英寸),从而创造一个限制周边附近而门检测一个对象去。当警报被触发,它继续直到报警停用,停电Arduino,或经过一定时间(如10分钟),以先到者为准。

激活的报警控制使用RFID阅读器使报警和关闭时,相应的标签/卡出现在读者面前。如果一个未经授权的标签/卡检测,读者会拒绝它,和报警的状态不会改变。标签/卡可以用来激活和停用报警当进入或离开,以及停用报警触发时。

对于如何完成报警工作一般的演示,点击下面的视频和下载附件。

对于这个项目,以下来源进行设置和编程Arduino参考和指导:

  • HTTP:/ / www.hw2sw。COM / 2012 / 09 / 07 / connecting-a-magne…
  • HTTP:/ /科学制造公司/项目/ PIR传感器Arduino铝…
  • http:/ / www.instructables。COM /身份证/ simple-arduino-ult…
  • HTTP:/ / www.makeuseof。COM /标签/ how-to-make-a-simple—…
  • HTTP:/ / www.makeuseof。COM /标签/ how-to-make-a-simple—…
  • http:/ / www.instructables。COM /身份证/ how-to-use-a-buzz…
  • HTTP:/ / www.makeuseof。COM /标签/ how-to-make-a-simple—…
  • http:/ /创建。Arduino。CC / projecthub / Aritro /安全…
 
  • Arduino超声波报警Arduino超声波报警
    下载
  • Arduino超声波报警Arduino超声波报警
    下载

步骤1:所需的用品/程序

所需的用品/程序

您将需要:

  • 1 Arduino Uno(或genuino UNO)—https://www.arduino.cc/en/main/arduinoboarduno
  • 1 A / B型USB 2电缆(应该已经包含在你的Arduino Uno)
  • 1线路板—http:/ /学习。Adafruit。COM /线路板初学者…
  • 1 MIFARE MFRC522 RFID读写器—http://playground.arduino.cc/learning/mfrc522
  • 1 HC-SR04超声波传感器—https://www.sparkfun.com/products/13959
  • 1 Piezo Buzzer—https://www.adafruit.com/product/160
  • 2个或更多的LED(最好是那些不同颜色的提供更好的视觉指示)和270Ω电阻器(红色,紫色,棕色的条纹)—http:/ /学习。Adafruit。COM / Adafruit Arduino的教训…
  • 跳线—https://www.adafruit.com/product/758

在软件方面,你还需要:

  • 在Arduino软件最新版本(IDE)—https://www.arduino.cc/en/main/software
  • MFRC522图书馆—https://github.com/miguelbalboa/rfid

步骤2:安装Arduino IDE和所有必要的图书馆软件

Arduino IDE安装软件和所有必要的图书馆

首先,Arduino软件从网站上下载:https://www.arduino.cc/en/main/software

你可以使用安装程序直接安装到您的机器或(如果你使用的是Windows)下载zip文件并提取使用的应用程序,而不需要安装任何的准备。

现在,应用已经配备了超声波传感器的图书馆如果没有或过时了,需要手动添加:

  • 打开Arduino的应用。一个空白的素描的一个新窗口应该流行起来(这是您的代码会)。
  • 在工具栏中单击草图”,去“包括图书馆',然后点击'管理图书馆…”
  • 在图书馆管理型HC-SR04超声波”在搜索栏中,找到并选择“超声波”库,然后单击“安装”来添加新的版本。

对于RFID读/写,您将需要手动添加这个库,因为它不含有软件:

  • 从GitHub下载zip文件的RFID:https://github.com/miguelbalboa/rfid

现在,如果你用Arduino的ZIP文件,你应该能够提取和复制库直接到你的Arduino的“图书馆”的文件夹。为更多的信息,去https://www.arduino.cc/en/guide/libraries但如果你有一个安装版本的Arduino:

  • 打开Arduino的应用。
  • 点击工具栏中的草图,选择“添加.zip图书馆。
  • 找到并选择你下载的ZIP库从GitHub和选择'打开'添加。

你的Arduino IDE应该准备好代码被添加,现在是时候建立的Arduino Uno本身。

步骤3:线的MFRC522射频识别读写器

线的MFRC522射频识别读写器

接下来,您将需要连接的RFID读写器,有一些事情你需要做这个之前设置了报警的休息:

  • 连接两根电线从电源轨的正面和负面的点(即对线路板两边的行)在联合国组织的5V和GND引脚的线路板(这将作为你的主要动力来源为后来的成分)。
  • 将RFID读写器到线路板。确保读者否则不会安装<u>垂直</u>,正常地流动到它。

步骤4:从RFID标签和/或卡的UID信息

从RFID标签和/或卡的UID信息

与RFID读取器连接起来,你需要用它来找到标签/卡,您将使用闹钟,UID信息,因为这些信息需要更新代码为报警功能正常。

现在,你可以跳过这如果UID已经提供给你的,但如果你不知道你正在使用的标签/卡UID,做到以下几点:

  • 打开Arduino IDE。
  • 在工具栏中点击“文件”,去“例子”,向下滚动到“读”(这是RFID图书馆前面添加),选择“dumpinfo”。这将打开一个例子素描,将读取一个标签/卡,闪烁在RFID阅读器前抛售其含量。
  • 插入你的UNO到您的计算机。通常情况下,它会自动安装并准备好了但是如果你遇到连接问题(或使用压缩版),按照这个链接的指示做手动安装:http:/ / www.arduino。CC / EN /指导/ arduinouno # toc3
  • 在“上传”按钮,单击(即圆的箭头指向右)加载示例素描对UNO。你现在应该能够扫描标签/卡与RFID读取器现在。
  • 打开串口监控通过点击方形图标在图形窗口的右上方或将“工具”,选择“串口监控。
  • 波你的标签或卡在RFID读写器的前面。此信息将再甩到串口监控。忽略超时错误这是不严重的,如果你把标签/卡走太快发生。
  • 在串行监测、定位把UID,并写下这些信息。你可能需要滚动通过串口监控找到它。

当你有UID记录的地方,现在你可以忘记比如素描,然后继续其他的报警。

步骤5:线的HC-SR04超声波传感器

线的HC-SR04超声波传感器

现在是时候安装超声波传感器来检测物体触发报警:

  • <strong>拔下该从你的电脑</strong>。现在,UNO是运行该示例代码前,因此试图添加新的组件,其运行可能腐败和防止UNO正常工作,即使新的代码上传。

步骤6:连接LED和Buzzer

电线上的LED和Buzzer

现在剩下的就是连接的LED,这将作为双方的报警和可视指示器和报警的激活状态的一部分,和压电蜂鸣器。

首先是LED,从主要的报警灯:

  • 地方LED<u>垂直</u>在开放空间上的线路板。记住,长端的LED是积极的和较短的是负极。

重复这些步骤的指示灯,但连接线从正端数字引脚3上的UNO。

现在把Buzzer:

    #p#分页标题#e#
  • 将蜂鸣器在一个开放的空间在线路板上。不同的LED,没有明确的积极或消极的结束,所以确保它是<b>垂直</b>放置。

现在你有一个闪烁的LED和蜂鸣器作为报警和第二LED将显示报警时是否活跃。

步骤7:添加报警代码以Arduino

添加代码以Arduino报警

现在最后的一部分,这是新的代码加载到乌诺将运行所有的部件组合在一起作为一个整体报警系统:

  • 附带的zip文件下载到一个地方,很方便。
  • 解压缩ZIP文件的内容。你会在这里找到包含INO文件的文件夹。
  • 打开audrino软件集成开发环境。
  • 转到“文件”并选择“打开”。
  • 找到你刚才解压的文件,我选择它,然后单击“打开”按钮。这将在一个新的图形窗口打开报警代码。
  • 在代码顶部附近,找到字符串“targetuid ',和你之前的记录更改默认值。
  • 确保你已经安装了RFID图书馆;如果没有,返回到步骤2。
  • 重新连接到您的计算机的UNO。
  • 喜欢的草图,点击“上传”按钮,在左上角。如果你已经安装了所有必要的库和有线的成分以前计划的,代码编辑和上传成功。

是这么回事!你现在有一个工作的Arduino超声波报警。打开串口监视器看到的距离被记录和有乐趣


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
相关文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片