尖叫门铃的制作

电子说

1.3w人已加入

描述

步骤1:连接Raspberry Pi并安装Raspbian

此时键盘和显示器应连接到Pi上

Raspbian应该具有默认配置(引导至命令行)

以默认用户[pi]登录,并使用默认密码[raspberry]

:为程序文件创建目录“/home/pi/doorbell”

pi @ raspberrypi〜$ mkdir门铃

pi @ raspberrypi〜$ cd门铃

步骤3:将程序和声音文件复制到此目录

注意:为避免设置网络访问权限或使用腻子,请关闭RPi(“ sudo shutdown” -h now”),将SD卡插入计算机,然后将文件直接复制到SD卡。重新启动RPi时,这些文件将显示在“/boot”目录中。

步骤4:使两个脚本文件均可执行

pi @ raspberrypi〜/doorbell $ chmod + x doorbell.py

pi @ raspberrypi〜/doorbell $ chmod + x doorbell.sh

步骤5:将Raspbian配置为自动登录并自动启动Doorbell.sh [Ref#3/#4]

我相信Ref中描述的方法#3仅适用于Raspbian Wheezy。对于Raspbian Jessie,我建议使用参考文献4中所述的‘crontab’方法。这可能也适用于Wheezy。

要使用‘crontab’方法。..

输入‘crontab -e’打开crontab编辑器

添加“ @reboot/home/pi/doorbell/doorbell.sh”行

保存更改并关闭crontab编辑器

输入‘crontab -l’进行确认

步骤6:在两端剥去扬声器线

步骤7:将扬声器线的一端连接到树莓Pi

一根线连接到引脚14(GND)

一根线连接到引脚16(GPIO 23)

可能需要某些针脚连接硬件

注意:在这一点上,您可以通过用手将电线相互接触来进行最后两个步骤的测试。 em》

第8步:确定如何连接门铃

选择以下选项之一:

[A]使用单独的有线(无电)按钮开关

[B]切断家用门铃的电源并连接到现有的开关

[C]使用现有的doo按原样进行rbell接线-可能需要其他电路!

!!!!警告:将Raspberry Pi连接到未知的电源电路很容易破坏它!

如有疑问,只需选择选项[A]。这是最简单的方法,不会对门铃或RPi造成任何风险。我使用的是[B]选项,因为它比较真实,在“捣蛋”或“治疗”期间,只有两间卧室(除了门铃本身)没有电源。选项[C]风险更高且更困难(本教程未涵盖)。

步骤9:选项[A]:使用单独的有线按钮开关

典型的按钮开关有两根引线(按下按钮时会闭合)

将扬声器线连接到这两根引线并用胶带固定

将开关安装在前门上,以便访客使用它代替现有的门铃

将扬声器线从开关上拉回到Raspberry Pi(内部)

尝试使它们看起来尽可能真实!

第10步:选项[B]:切断家用门铃的电源并连接到现有的开关

注意:如果您的门铃由家庭中的电线进行布线和供电,则适用此方法。

找到房屋/公寓的中央断路器盒

翻转开/关以确定门铃的动力源

确保门框b ell电路关闭(并保持关闭),然后继续

打开门铃提示框[image]并断开两根输入线

将扬声器线连接到这两根线并用电气胶带

注意:在布线恢复到原始状态之前,请勿恢复门铃电路的电源。在连接RPi的情况下为门铃电路供电很容易破坏它!

步骤11:安装3.5毫米音频电缆:RPi音频输出-》扬声器输入

步骤12:打开有源扬声器,然后将电源插入Pi

这时,不需要键盘,显示或网络连接

启动完成后,它将播放列表中的第一个声音(“ waiting it 。..”)

然后每次门铃响起时,它将从列表中播放随机声音

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

全部0条评论

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

×
20
完善资料,
赚取积分