行业动态

来做一个Arduino安全和警报系统

2020/09/11
来源:丛文安全

大家周末好呀,今天我们来做一个Arduino安全和警报系统,您可以运用到车库或者简易保险室等。话不多说,我们直接进入正题。



项目概述

这个系统我们设计的是,按下A按钮后10秒内将激活警报。为了检测物体,它使用了超声波传感器,一旦警报器检测到某种东西,蜂鸣器就会开始发出声音。为了停止警报,我们需要输入4位数字的密码。预设密码是1234,但我们也可以更改它。

通过按B按钮,我们进入密码更改菜单,首先我们需要输入当前密码才能解除警报,然后输入新的4位数字密码。更改密码后,下次启动警报时,我们只能通过输入新密码来停止警报。如果输入了错误的密码,我们将收到一条消息,需要再次尝试。


主要组件

现在,让我们看看该项目所需的组件。显然,我们需要一个Arduino开发板,一个超声波传感器,一个LCD显示器,一个蜂鸣器和一个4×4键盘。


电路原理图如下:

对于蜂鸣器,我们只需要一个引脚即可,但需要一个支持PWM的引脚。4×4键盘有8个引脚,其中4个用于行,而4个用于列。每个按钮实际上是一个按钮开关,按下该按钮可使行和列之间短路。


因此,例如,如果我们将第1行的行设置为低,而将所有列的行设置为高,则当我们按下按钮3时,由于两行之间的短路,列3的行将降为低在这种情况下,我们可以注册按钮3已被按下。

TOP 0755-8384 9618