我们知道,如果使用光学的报警器,在范围和灵敏度上比较难以控制。单片机开发工程师们分享了一个基于单片机开发的超声波防盗报警器方案。该方案不仅可以用作超声波防盗报警器,在有人入侵时发出警报,有助于保护您的房屋。此外,也能将其作为电子门铃。
该超声波防盗报警器方案使用发射器和接收器模块来发射信号。因此,只要有访客进入超声波传感器的路径/范围,单片机就会检测到物体与传感器的距离。如果对象在定义的范围内,它将向蜂鸣器发送信号并开始报警。
一、超声波防盗报警器方案所需组件
1.超声波传感器(HC-SR04);
2.蜂鸣器;
3.Arduino UNO通用板;
4.跨接线若干:公对公,公对母;
5.Arduino或USB电缆;
6.12V适配器或5-9V电源。
二、什么是超声波传感器HC-SR04?
该传感器模块由超声波发射器组成。其中一个是接收器,另一个是控制电路。基本上,它们看起来就像一对圆眼,一只眼睛用来发射超声波,另一只用来接收反射波。
基本上,超声波传感器的工作方式是:
当我们将触发引脚高电平闪烁一小段时间(在这种情况下为1000微秒)时,传感器将在已知时间发送超声波(假设t1)
。该波将到达物体并在另一个已知时间(t2)反射回接收器传感器。当然,让我们假设
t3 = t2-t1
t3等于波到达物体并返回所需的时间,因此(3/2 * t)是波到达物体所需的时间。最重要的是,我们知道声速为340
m/s或29.1cm/ms,因此我们可以得到以cm为单位的距离。
当然,利用超声波返回的时间,我们可以计算出物体的距离。从现在起,我们知道了声音的时间和速度,因此可以通过以下公式计算距离。
距离=(时间x声速)/ 2
由于波传播两次以覆盖相同的距离,因此该值除以2。
三、电路图及说明
首先,需要按照以下所示的骨架图连接所有组件。
步骤1:连接传感器。
(1)将Vcc连接到Vin;
(2)GND至GND;
(3)触发引脚连接到引脚12,回波引脚连接到引脚13。
注意:如果使用9v电池,则必须将传感器的Vcc引脚连接到5v。如果要将计算机用作电源,则必须将Vcc引脚连接到arduino的Vin。
步骤2:连接蜂鸣器。
为此,您连接蜂鸣器,基本上将地线接地,并将电源线连接到引脚8。
步骤3:写入代码。
#define trigPin 12
#define echoPin 13
int Buzzer= 8;
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(Buzzer, OUTPUT);
}
void loop() {
int duration, distance;
digitalWrite(trigPin, HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin, LOW);
duration = pulseln(echoPin, HIGH);
distance = (duration/2)/ 29.1;
if (distance >= 80 II distance <= 0){
Serial.println("no object detected");
digitalWrite(Buzzer, LOW);
}
else {
Serial.printIn("object detected");
tone(Buzzer, 400); // play 400 Hz tone for 500 ms
delay(500);
tone(Buzzer, 800); // play 800Hz tone for 500ms
delay(500);
tone(Buzzer, 400); // play 400 Hz tone for 500 ms
delay(500);
tone(Buzzer, 800); // play 800Hz tone for 500ms
delay(500);
tone(Buzzer, 400); // play 400 Hz tone for 500 ms
delay(500);
tone(Buzzer, 800); // play 800Hz tone for 500ms
delay(500);
no’ Tone(Buzzer);
}
delay(300);
}
值得注意的是,我们将触发引脚定义为引脚12,将回声引脚定义为引脚13。将压电蜂鸣器命名为引脚8。将触发和压电蜂鸣器引脚设置为输出,并将回声引脚设置为输入。门的长度为60厘米,只要距离距离不少于60厘米,蜂鸣器就会关闭。一旦某些传感器进入传感器范围,蜂鸣器就会开始鸣响。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- 双色图解电子元器件核心知识与选用
来源:下载中心
- 微弱信号检测_高晋占_清华.pdf
来源:下载中心
- 仪器基础系列教程之信号发生器
来源:大学堂
- 是德两分钟导师系列课程第二季
来源:大学堂
- 戴维宁定理:概念介绍及其求解过程
来源:电路图
- 单片机运行原理的一点点总结
来源:电路图
推荐帖子 最新更新时间:2024-11-13 14:20
- 常用大功率电阻数据手册
- 软件名称: 常用大功率电阻数据手册 授权方式:共享软件 软件类型:器件数据 软件大小:697K 常用大功率电阻数据手册 多谢 Re: 常用大功率电阻数据手册 8错,坚决支持,谢谢了,顶你一下 Re: 常用大功率电阻数据手
- fightingPCB设计
- PSpice经典中文教程
- 通用的PSpice经典中文教程,入门学习的好材料。 不过举得例子比较简单,就当抛砖引玉了呵呵 PSpice经典中文教程 学习了,呵呵 谢谢楼主分享! ,非常感谢! 学习了 谢谢楼主分享! 还是中午版的看的快。。。。 非常感谢楼主的无私!! 谢谢分享 Mark 谢谢分享
- linda_xiaMicrochip MCU
- 基于MSP430F449单片机的功率放大电路设计
- 根据设计要求,在较宽的信号带宽(0~10MHz)内,实现最大电压增益 60dB,且能够连续调节增益或能够以5dB步距预置增益是最大难点,也是设计的重点之一。另一难点是后级功率放大模块在100Q负载上最大输出电压正弦波有效值Vo 10V。由于带宽低端为0Hz即直流信号,放大电路的
- 火辣西米秀微控制器 MCU
- 为什么我取到SRAM的值
- .INCLUDE m16def.inc .DEF OPENBIT = R20 .DEF NUMBERBIT = R18 .ORG $0000 RJMP RESET .ORG $002A ;跳过中断向量区 RESET: LDI R16, LOW(RAMEND) ;取内部RAM
- zac3824357单片机
- 关于单片机硬件抗干扰
- 在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性? 一、下面的一些系统要特别注意抗电磁干扰: 1、微控制器时钟频率特别高,总线周期特别快的系统。 2、系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。 3、含微弱模拟信号电路以及高精度A/D变换
- zdr单片机
- 【求拍砖】残雪要复出,想搞点事:扔掉线线线,实现MCU和调试器等无线沟通
- 曾经的他,带领论坛的3个小伙伴,一起完成了大赛的作品 便携式示波器 最近的他, 预估年底可以闲下来,搞点可能搞不定的事情——扔掉哪些线, 让调试器、下载器和目标板无线沟通 他的初步设想的方案: 方案如图所示,需要实现的功能部分是在STLINK或者JLINK这种仿真器和调试
- nmg单片机
- 看看你能设计实现这个功能的电路吗
- 智能手环会因滥而烂吗?
- 5418a 并行通信时,判断上升沿,请指点
- 求基于单片机的洗衣机和基于ARM的万年历的工程
- 高速ADC:防止前端冲突
- 【求助】单片机老是重起,怎么解决?
- 蛋蛋读NVMe之一:为什么刘备需要NVMe(转)
- Cadence AD6 问题帖,有问题发于此,定期解答。。。
- 有什么东西可以实现电源正负极换路
- 寻找WIFI摄像头整套方案
- PLC工程中注意的问题
- 【求助】求帮忙想一个适合做本科生做初等科研训练的FPGA开发项目~
- DSP双模手机的小灵通网络优化分析
- stm32 id加密防破解最关键的地方
- 如何写代码减少逻辑单元的使用数量
- 打样了一块PCB扩展板
- 今天围观了湖北电赛的测试
- 求助硬件学习
- 提问+目前在市场上看到的便携式太阳能充电器靠谱吗?
- 嵌入式视觉引擎和 DSP 库拓宽TI驾驶辅助系统
- 【仅限30名】ACC主题日:智能网联汽车,外场测试利器——FieldFox
- Power Integrations推出简单易用的SCALE-2即插即用型门极驱动器,新产品适用于压接式IGBT模块
- 中电港加入CLAA联盟 共建城市物联生态圈
- 媒体看TI︱全新数据转换器产品重新定义高性能
- 莱迪思教你做AI设计系列(二):对象计数参考设计的训练
- 芯赋能 新生态——IAIC中国芯应用创新设计大赛正式启动
- 标配51种测量项,ZDS2022示波器给您更多选择!
- 【一键报名】“传感技术助力未来发展”专题研讨会
- 不能打游戏的汽车不是好电影院!特斯拉面向国内推送V10.0系统,能辅助变道还能看爱奇艺
- 新岁序开 同赴新程 | 普源精电(RIGOL)恭祝元旦快乐!