步骤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 。..”)
然后每次门铃响起时,它将从列表中播放随机声音
-
门铃
+关注
关注
1文章
118浏览量
35605 -
树莓派
+关注
关注
116文章
1697浏览量
105505
发布评论请先 登录
相关推荐
评论