步驟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瀏覽量
35792 -
樹莓派
+關注
關注
116文章
1706瀏覽量
105610
發布評論請先 登錄
相關推薦
評論