智能CCTV監(jiān)控系統(tǒng)使用樹莓派與MotionEyeOS
閉路電視攝像機現(xiàn)在很常見,它們是監(jiān)控和監(jiān)視家庭或辦公室的好工具,以防發(fā)生任何意外。但是,可以從任何地方獲取視頻的IP攝像機仍然比較昂貴。因此,這里有一個使用樹莓派的更便宜的解決方案-如何設置一個更便宜的樹莓派安全攝像頭系統(tǒng)?這很容易做到,你不需要花太多錢……
在這里,我們正在使用樹莓派和兩個樹莓派相機建立家庭監(jiān)控系統(tǒng)。兩個PI都連接到同一個本地網(wǎng)絡進行直播。你可以添加多個帶攝像頭的樹莓派。樹莓派相機可以很容易地連接和配置樹莓派,在這里我們以前建立了智能Wi-Fi門鈴使用樹莓派和PiCamera。
在這個項目中,我們將使用動眼操作系統(tǒng);一個開源操作系統(tǒng),可以將樹莓派轉換為智能監(jiān)控系統(tǒng)。它支持類似于樹莓派(Banana Pi, Orange Pi One等)的多系統(tǒng)板載設備。它具有高級功能,如快速網(wǎng)絡視頻流,運動檢測和通知,與dropbox和谷歌驅動器集成,將視頻和圖像上傳到云端等等。
組裝線
?樹莓派3型號B或更新- 2(您可以使用零w以及輔助攝像頭)。
?MicroSD卡等級10或更高- 2(取決于樹莓派的數(shù)量)
?MicroSD卡讀卡器- 1
?硬盤或USB驅動器取決于你有什么。
?樹莓派NOIR或普通相機- 2
?5V 2A電源- 2個(取決于樹莓派的數(shù)量)
?機箱所有樹莓派模型B(或零w)。
?局域網(wǎng)電纜。
主攝像頭設置閉路電視使用樹莓派
這里我們將使用樹莓派3作為主要設置,因為它有更好的處理能力,而零在規(guī)格方面有點弱。
在樹莓派上燃燒motionEyeOS
下載名為“motioneyeos-raspberrypi3-dev20190728.img”的鏡像文件。Xz”然后下載安裝蝕刻軟件,刻錄操作系統(tǒng)的鏡像文件到SD卡中。使用SD卡讀卡器將SD卡連接到PC上,并在燒錄操作系統(tǒng)之前對其進行格式化。打開蝕刻器,點擊“選擇圖像”,選擇操作系統(tǒng)鏡像文件的路徑。
如果SD卡在插槽中連接正確,蝕刻器會自動拾取SD卡位置。如果沒有,或者microSD在不同的位置,你可以通過點擊中間圖標下的“更改”來選擇。點擊flash刻錄microSD卡上的圖像,并在完成后將其從PC上刪除。(如電腦上出現(xiàn)要求執(zhí)行上述程序的提示,請按“是”繼續(xù))
獲取樹莓派的IP地址
將micro - sd卡放回樹莓派的插槽,接通電源并連接網(wǎng)線。這只是一個一次性的過程,你可以在你的pi上啟用Wi-Fi并輸入其憑據(jù)后完全忽略對LAN電纜的依賴。在您的系統(tǒng)上安裝任何IP掃描器(例如:高級IP掃描器),并使用它來查找樹莓派的IP(現(xiàn)在應該已連接到電源和局域網(wǎng)電纜)。記下這個IP以便下一步使用。
打開瀏覽器,輸入上一步記錄的IP地址(例如:192.168.0.5)。您現(xiàn)在應該能夠看到動態(tài)眼操作系統(tǒng)的主屏幕與實時視頻。進入網(wǎng)絡,啟用無線網(wǎng)絡。添加您的網(wǎng)絡SSID和密碼。然后單擊apply并重新啟動。斷開網(wǎng)線,再次使用IP掃描器記錄下新分配給樹莓派的IP地址(如果有多個IP,嘗試每個IP找到正確的IP)。
配置并添加MotionEyeOS IP攝像機用戶
重啟后,打開瀏覽器,輸入新的IP地址,添加用戶名“admin”,密碼留空(你也可以設置密碼),進入常規(guī)設置,根據(jù)你的位置設置admin用戶名、密碼和時區(qū),然后進入視頻設置,選擇較低的分辨率,以獲得更快的幀速率。你可以隨意設置幀率、視頻旋轉等,并根據(jù)自己的需求進行設置。您還可以更改攝像機的名稱。
轉到文件存儲并選擇您連接的存儲設備。在我的例子中,它是硬盤驅動器。給出一個根目錄名(在我的例子中是“\camera”)。然后單擊apply并重新啟動設備。
在樹莓派motionEyeOS中添加更多攝像頭
您可以在此樹莓派安全攝像頭系統(tǒng)中添加多個攝像頭+樹莓派單元。對每個設備重復上述步驟。請注意,如果您使用的是樹莓派零,您需要從MotionEyeOS發(fā)布頁面上傳以下圖像文件到microSD卡;motioneyeos-raspberrypi-xxxxxxxx.img.gz。使用IP掃描器記錄下第二個樹莓派的IP。在瀏覽器中打開一個新選項卡并輸入此IP。按照上述步驟輸入Wi-Fi憑據(jù),斷開局域網(wǎng)電纜,再次使用IP掃描儀記錄新分配給樹莓派的IP地址。
然后你可以通過進入motionEyeOS的主界面添加輔助攝像頭。進入設置圖標旁邊的矩形框,點擊向下的箭頭,然后點擊“添加攝像頭”。選擇“Remote motionEye camera”作為相機類型。在“URL”后的文本框中,輸入從設備的IP地址,前綴為“http://”。保持用戶名為“admin”(因為這是默認的相機名稱)。如果你給相機分配了一個不同的名字,然后在方框里寫出來)。單擊“確定”,等待第二個攝像頭啟動。
Pi 0的附加設置
要使用Raspberry Pi Zero構建這個視頻監(jiān)控,需要做一些額外的設置。
打開記事本或任何文本編輯器,創(chuàng)建一個名為Wpa_supplicant.conf的新文件。將以下代碼復制到該文件中。
將國家代碼更改為您所在的國家/地區(qū),并添加您的網(wǎng)絡SSID和密碼。將此文件復制到SD卡根目錄
訪問本地網(wǎng)絡外的視頻
這個使用樹莓派的監(jiān)控攝像頭不僅可以從本地網(wǎng)絡訪問,還可以從世界上任何地方訪問,我們只需要在MotionEyeOS設置和路由器設置中做一些調整。
動眼操作系統(tǒng)賦予你從不同的位置監(jiān)控你的家的權力!你所需要的只是一部智能手機或一臺可以上網(wǎng)的電腦。用于此目的的技術稱為“端口轉發(fā)”。
首先,為樹莓派分配一個靜態(tài)IP。轉到動態(tài)眼操作系統(tǒng)主頁左上角的設置,向下滾動直到找到“常規(guī)設置”,并在其下方提供必要的詳細信息。用戶名、密碼和主機名可以由您選擇,時區(qū)應該與您所在的地區(qū)相對應。然后,向下查看更新。向下滾動到“網(wǎng)絡”,將IP更改為“手動(靜態(tài)IP)”,然后提供靜態(tài)IP地址;保持“192.168”部分相同,根據(jù)網(wǎng)關的IP地址輸入0或1,然后更改最后三位數(shù)字,記住它不應該與連接到同一網(wǎng)絡的任何其他設備相同。
示例:如果IP地址為192.168.0.100,則保持“192.168.0”不變,將其余三位數(shù)字修改為101。
在“默認網(wǎng)關選項”旁邊提供您的默認網(wǎng)關;示例—192.168.0.1。最后兩位數(shù)字是0.1或1.1。然后點擊橙色的“應用”圖標。
進入你的路由器頁面,用你的憑證登錄,找到端口轉發(fā)選項;在我的情況下,它在“高級”下。它可能是給了一個不同的名字-在我的情況下,它被命名為“虛擬服務器”。提供您選擇的服務名稱,選擇協(xié)議為UDP(如果有選擇UDP和TCP的選項,那么選擇它),添加8081作為WAN和LAN端口,在“LAN IP地址選項”中提供您的樹莓派的IP地址,然后單擊“應用更改”。
我們現(xiàn)在需要公共IP來實時訪問視頻。谷歌搜索“whatsmyip”,找到你的公共IP,并隨身攜帶。通過在您的遠程設備(智能手機,筆記本電腦或PC)的地址欄中輸入“:8081”,使用此IP訪問來自攝像機的實時饋送。
記錄和重播視頻在樹莓派MotionEyeOS
為了錄制來自相機的視頻供將來使用,請進入設置,向下滾動到“電影”并點擊撥動開關將其更改為“開”位置,從而啟用錄制功能。根據(jù)您的要求隨意更改影片質量,如果您只想存儲可疑活動,請選擇錄制模式為“連續(xù)錄制”或“動態(tài)觸發(fā)”。重要的是將影片長度更改為合適的值,以便動眼操作系統(tǒng)可以開始記錄和存儲。建議接下來選擇一個月或兩個月來“保存電影”,這樣視頻就不會占用你的內存。
要訪問錄制的視頻,請導航到如圖所示的“打開電影瀏覽器”,并選擇適當?shù)倪x項(下載或刪除)。你也可以通過點擊播放視頻。
然后,收尾工作
結論及未來工作
這個系統(tǒng)提供了一種簡單的方式來監(jiān)控自己的家。除了在這篇文章中展示的東西之外,還可以添加其他功能,如用于夜視的高功率紅外LED。
本文編譯自iotdesignpro





