Arduino运动传感器:集成语音警报功能

时间:2025-04-28  作者:Diven  阅读:0

运动传感器警报在市场上很容易获得,但是价格昂贵。这是带有语音警报的基于Arduino的简单,廉价的运动传感器警报。可以用于安全目的。

Arduino运动传感器:集成语音警报功能

通常,对于户外监视,运动传感器警报由一个PIR(被动红外)传感器组成,该传感器检测附近人员的活动。作者的原型如图1所示。运动传感器报警器的框图如图2所示。

图1:作者的原型

图2:运动传感器报警框图

电路与工作

运动传感器警报的电路图如图3所示。由PIR运动传感器(MS1),Arduino Nano(Board1),LM386音频放大器(IC1)和8欧姆扬声器组成。您可以使用任何Arduino板代替Arduino Nano板。

图3:运动传感器报警电路图

通过从Sketch→Include library→Manage Libraries选项下载库来在Arduino IDE中安装所需的库,如图4所示。从Library Manager中搜索PCM库(请参阅图5)并进行安装。同样,请按照上述步骤安装PIR传感器库。

图4:Arduino IDE中的管理器库

图5:从库管理器中搜索PCM库

编码Arduino

Arduino代码(Motion_Detection.ino)用Arduino编程语言编写。

初始化代码中的库,并声明传感器和指示器针脚,如下所示:

#include int sensorpin = 4; //传感器引脚

Int led = 13; //指示针

使用编码的样本初始化音频文件:

const unsigned char sample [] PROGMEM =

{126,127,127,126,127,126,127,127,126,126,

。..。..。.};

使用以下说明定义pinMode:

pinMode(sensorpin,INPUT);

pinMode(led,OUTPUT);

创建一个以数字形式读取传感器值的变量:

int sensorValue = digitalRead(sensorpin);

现在,创建一个与传感器值进行比较的条件。如果条件为真,将相应地执行任务。此处的任务是播放样本音频文件并打开LED指示灯(LED1)。否则,该条件为假,没有声音警报并且LED1熄灭。以下代码执行这些任务:

如果(sensorValue == 1)

{

startPlayback(sample,

sizeof(sample));

digitalWrite(led,HIGH);

}

否则,如果(sensorValue == 0)

{

digitalWrite(led,LOW);

}

建设与测试

运动传感器警报的PCB布局如图6所示,其组件布局如图7所示。

图6:运动传感器报警的PCB布局

图7:PCB的组件布局

在组装电路之前,请不要忘记在Arduino Nano板上上传Motion_Detection.ino。在PCB上组装完电路后,将PIR传感器跨接在CON1上,将12V连接于CON2。

根据电路图交叉检查接线/连接。然后,使用12V直流电源或12V电池打开电路电源

您可以将此项目安装在后院或房屋中的任何其适当位置。然后将扬声器和电线延伸到您的房间。或者,您可以通过音频插孔将其连接到迷你扬声器放大器。

接通电路电源时,如果有人在PIR传感器前面,您将连续不断地听到扬声器中的“警报动作”语音警报,直到该人离开传感器为止。根据传感器模块的灵敏度,此传感器将在长达十米的范围内检测到人。您可以通过调节传感器模块中内置的电位计来更改灵敏度。

猜您喜欢

TQFN16_3X3MM_EP(ThinQuadFlatNo-lead)是应用于电子产品的小型封装形式,因其优良的散热性能和紧凑的结构而受到设计工程师的青睐。本...
2025-04-22 11:00:03

角接触球轴承因其独特的设计和性能,应用于各种机械设备中。其主要优势体现在以下几个方面:角接触球轴承能够承受较高的轴向载荷和径向载荷,使其在高负荷条件下依然表现出...
2008-09-28 00:00:00

动平衡分析仪是用于检测和分析旋转机械平衡状态的设备,应用于多个领域。在制造业中,动平衡分析仪被用于风扇、电机、泵等设备的平衡检测,确保其在运行时的稳定性和效率。...
2024-11-10 00:00:00

据苹果公司最近发表的“具有可滚动显示屏的电子设备”的申请专利披露,专利的内容是“电子装置可以有滚动显示屏,显示屏展现的状态和说的状态之间可以移动。卷起来的状态下...
2023-07-18 10:09:00

SAW振荡器(有源)是重要的电子元件,应用于多个领域。在通信领域,SAW振荡器被用于无线电频率(RF)信号的处理,帮助实现高效的信号传输与接收,尤其在移动通信和...
2014-08-15 00:00:00

电能管理系统(Energy Management System,简称EMS)是一种集成软硬件系统,用于监测、控制和优化电能使用的设备和方案。它的主要功能是实时监...
2023-07-21 15:45:00

MEMS麦克风是应用于消费电子、智能家居和通信设备中的微型传声器。其主要参数包括灵敏度、信噪比、频率响应、总谐波失真和工作电压等。灵敏度是指麦克风能捕捉到的声音...
2015-08-25 00:00:00


现代电子设备中,模块化设计越来越受到青睐。MODULE_21.8X9.3MM_TM作为一种小型模块,凭借其紧凑的设计和强大的功能,广泛应用于各种电子产品中。本文...
2025-02-24 14:57:38

你或许听说过集成运放,这可是电子电路中的万金油,能放大信号、搭建滤波器,还能做很多其的事情。但你是否知道,在集成运放内部,默默工作的电流源电路也是很重要的配件?...
2024-03-17 00:00:00