无线铃声系统的制作

电子说

1.2w人已加入

描述

第1步:材料清单

声音传感器

声音传感器

声音传感器

实施的解决方案基于主/从模型,主站或发射站安装在主类改变的钟附近并且从站或接收站安装在不同的地方。在这个项目中,我们配置了声音传感器站,只配置了一个铃声中继器,但可以配置更多的铃声中继器。最初系统配置为五个接收站,但你可以修改它。

所以发射台的材料如下:

NANO板

NANO扩展板

NRF24L01适配器

NRF24L01 +天线

声音传感器探测器

5V,3W电源

以及每个接收站的材料:

NANO板

NANO扩展板

NRF24L01适配器

NRF24L01 +天线

继电器

Bell

5V,3W电源

步骤2:如何连接和编程接收站

声音传感器

声音传感器

声音传感器

声音传感器

当主铃响起时,接收站正在连续监听无线网络,等待发射站发送的激活信号。当信号接收时,它会激活继电器以连接辅助铃。

步骤3:如何连接和编程变送器站

声音传感器

声音传感器

声音传感器

声音传感器

发射台正在使用安装在主钟附近的声音传感器连续测量声级,以检测它何时响铃。当主铃响起时,它将激活信号发送到所有接收站。此外,我已经安装了一个按钮,以便在主铃停止服务时手动发送激活信号。当按下按钮时,电台正在发送它。

步骤4:配置发射机站

声音传感器

声音传感器

声音传感器

声音传感器

如图2所示,主铃声环之前和之后的测量值是稳定的(150,149,151,149,。。.。。.) ,但是当主铃响起时,模拟测量值在95和281之间变化。我编程的草图(见图2和图3)将自动检测稳定的测量值,并在差值时向接收站发送信号,绝对值在稳定值和电流测量值之间高于固定阈值并且在多个读数期间保持不变。

对于此项目,此值固定为4(稳定值的4%或更低),如下面的代码所示。

要配置此值,您必须执行以下操作:

您必须使用声音传感器构建发射器站并将其安装在邮件铃(图1或图片4)附近。

下载并加载草图“transmitter.ino”(参见上一步)

测试铃声响起时指示灯是否保持亮起状态。

如果指示灯熄灭,则必须更改阈值(下面代码中的“min_threshold_to_send_signal”)以将声音传感器调整到铃声并重复测试。 。

如果经过多次试验,当铃声响起时LED指示灯亮,当铃声响起时,表示已经完成配置。

如果需要,您可以修改两次测量之间的延迟时间(“delay_between_reads”)或最大级别声音阈值,以考虑相同级别的声音(“max_threshold_to_consider_same_value”)。

#define delay_between_reads 200

float min_threshold_to_send_signal = 4.0;

float max_threshold_to_consider_same_value = 1.0;

第5步:最终安装

声音传感器

声音传感器

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分