使用樹莓派搭建區域網監控

2020-08-27 良許Linux

今天介紹如何使用樹莓派及一個 USB 攝像頭搭建一個簡易的監控,有了它可以實現在電腦上查看攝像頭所捕獲的動態圖像。

1. 攝像頭檢測

樹莓派支持很多常見的 USB 攝像頭,比如良許所使用的這款:

這種類型的攝像頭,可以直接使用 USB 供電,並通過 USB 線進行數據通訊。它與樹莓派的連接也十分簡單,直接插進樹莓派的 USB 孔即可。

插進去後怎麼知道有沒有被樹莓派所識別呢?我們有兩種方法來確定:

方法一:在 /dev/ 目錄下查看是否有 video0 文件

pi@raspberrypi:~ $ ls /dev/video*/dev/video0

方法二:查看 USB 設備,看是否有新設備

pi@raspberrypi:~ $ lsusbBus 001 Device 004: ID 0458:706d KYE Systems Corp. (Mouse Systems) Genius iSlim 2000AF V2 set to &39; to enable the motion daemonstart_motion_daemon=yes

4. 修改 motion 的配置文件

首先,用 vim 或 nano 打開 motion 的配置文件:

sudo vim /etc/motion/motion.conf

配置文件有點長,但有幾個必改的選項,其餘的默認即可。

我們需要將 daemon off 改成 daemon on,將 stream_localhost on 改成 stream_localhost off 。這兩個不在同一個位置,需要搜索確定。

Restrict stream connections to localhost only (default: on)stream_localhost off

當然,我們還可以更改它的畫面顯示尺寸:

Image height (pixels). Valid range: Camera dependent, default: 288height 600

更改完畢使用 :wq 保存並退出。

5. 啟動配置

首先,啟動 motion 服務:

sudo service motion start

然後,再開啟 motion :

pi@raspberrypi:~ $ sudo motion[0:motion] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion/motion.conf[0:motion] [NTC] [ALL] motion_startup: Motion 4.0 Started[0:motion] [NTC] [ALL] motion_startup: Logging to file (/var/log/motion/motion.log)

6. 查看效果

完成以上步驟後,就可以在瀏覽器裡查看效果了。但是,良許使用360瀏覽器的時候,並不能看到效果,而使用谷歌瀏覽器的時候,一切正常。網絡上說火狐瀏覽器也可以,沒試過。

打開谷歌瀏覽器,輸入網址:http://樹莓派IP:8081 ,即可查看到攝像頭所拍攝到的圖像。樹莓派的IP位址可以在路由器的後臺管理中看到,也可以使用IP掃描器搜索到,這裡不贅述。

> 2020 精選 阿里/騰訊等一線大廠 面試、簡歷、進階、電子書 「**良許Linux**」後臺回復「**資料**」免費獲取


看完的都是真愛,點個讚再走唄?您的「三連」就是良持續創作的最大動力!

1. 關注**原創**「**良許Linux**」,第一時間獲取最新Linux乾貨!

2. 後臺回復【資料】【面試】【簡歷】獲取精選一線大廠面試、自我提升、簡歷等資料。

3. 關注我的博客:[lxlinux.net](http://www.lxlinux.net)


相關焦點

  • 利用樹莓派搭建個人伺服器
    前言上一篇樹莓派也跑Docker和.NET Core有對樹莓派做簡單的介紹。包括系統的燒錄、基本的設置、docker的安裝、.net core的運行等。有人問我是不是一定要跑docker,答案肯定是否定的。我之所以用docker,完全是因為它的便利(帶環境)、對系統無汙染和方便系統資源的查看和控制。
  • 如何用樹莓派搭建伺服器
    搭建一個家庭Web伺服器,你可以通過網頁在任何地方控制操作和監控家裡的情況。在樹莓派上安裝linux系統,到官網下載系統壓縮包,推薦使用raspbian。如果在windows下安裝,需要下載win32diskimager,解壓系統,將解壓出來的系統映像寫到內存卡(內存卡最好大點,推薦8G以上的內存卡)。
  • QEMU搭建樹莓派環境
    0x01最近樹莓派被同學借去做畢設了,沒有其他ARM平臺供我研究,無奈之下只好嘗試使用QEMU模擬raspbian,搭建過程比較繁瑣,網上的教程有很多坑都沒有指出,所以有了此文,給同樣有興趣做IoT安全、ARM平臺安全的小夥伴們的入門鋪平道路。
  • 如何通過公網訪問樹莓派
    一.問題 樹莓派我們在搭建使用過程中,一般電腦和樹莓派連到一個網絡裡,然後通過區域網進行訪問。那麼如果我們需要和其他人進行團隊合作,或者遠程訪問樹莓派怎麼辦呢? 那就需要搭建公網環境訪問樹莓派。一般情況下,我們的家庭網絡是不具備公網的,可能一個小區都是在一個大的區域網內,我們的路由器實際上是訪問的大的區域網內的一個ip地址。這個時候,我們可以和網絡運行商諮詢是否可以配置公網給用,但是公網是不固定的,也有一定的不方便。如果需要固定的公網,那就需要購買靜態公網ip。再就是可以藉助百度雲作為代理,進行代理ip訪問。
  • 使用樹莓派打造家庭監控系統
    在本文中,我們將自己 DIY 一套這樣的監控設備。要做到這一點,我們將使用 B +型號的樹莓派開發板和官方的樹莓派相機模塊。此外,我們還將使用溫溼度傳感器進行一些測量工作。開始項目之前,你需要的第一個東西就是樹莓派 B +開發板。它具有很強大的功能(如4個USB埠),當然你也可以使用較舊版本的樹莓派。您將需要使用官方的 Raspberry Pi 相機模塊來拍攝照片。還將使用 DHT11(或DHT22)傳感器來測量家中的溫度和溼度。由於我們將遠程訪問 Rapsberry Pi,因此你將需要一個USB接口的無線網卡。
  • 怎麼讓外網訪問到內網樹莓派伺服器?
    很多人用樹莓派搭建自己的伺服器遇到的另外一個問題就是:怎麼讓外網訪問放置在家裡的伺服器?想要能外網訪問,不管這個ip是電信公司,還是自己阿里雲騰訊雲的ip,或者是花生殼這種動態dns,都要有一個固定的外網ip。
  • 極客DIY:樹莓派+Git打造家用伺服器!
    下面就跟大家分享一下如何在自己家裡搭建一個 Gitlab 伺服器:首先,我們要保證 git 伺服器的穩定,7*24在線,性能要足夠支撐穩定運行,現規劃兩種方案:路由器和樹莓派;因為家中的路由器性能略差,因此我選擇這款樹莓派4b(2G rom版),作為最新一代樹莓派,它繼承了樹莓派家族便攜、開源、接口豐富的特點,並且性能相對於樹莓派
  • 樹莓派搭建nexus 2.x私服
    使用樹莓派搭建Nexus2私服需要的材料有:1. 樹莓派3B+(或者4B)2.移動硬碟一個下載nexus2.x安裝包由於nexus2.x官方的啟動環境並不支持arm架構的樹莓派,所以這裡採用tomcat7 + nexus2.x的方式搭建私服。
  • iPhone上管理樹莓派
    甚至可以通過外網也可以訪問樹莓派。因為本人使用的是iPhone手機,所以軟體應用於iPhone,安卓應該也有此類軟體,方法都大同小異。大家自行研究。二、打開樹莓派助手軟體,確保手機和樹莓派在同一區域網內。添加連結,輸入你的樹莓派內網IP位址,埠為22。輸入用戶名和密碼,用戶名和密碼沒更改過的話為默認pi/raspberry。保存後打開並進入了樹莓派。
  • 樹莓派|NextCloud搭建專屬私有同步雲盤
    百度網盤限速大家都懂沒有會員的痛,手機拍的照片太多,又想隨時方便歸檔瀏覽,今天小壹教大家樹莓派搭建私有雲盤,讓你方便管理文件照片。效果:環境準備樹莓派 4B+4G系統:Raspberry Pi OS (32-bit) with desktop網盤軟體:NextCloud18.0.4LAMP環境搭建1.環境搭建
  • 用樹莓派搭建自己的私有雲盤
    接著我們要在樹莓派上部署Syncthing打開Syncthing的官網,我們複製一下arm版文件的下載連結:接著在樹莓派中執行:wget 那個下載的連結tar -vzxf 那個下載了的文件接著執行:cd 你剛剛解壓的文件夾名.
  • 樹莓派4使用花生殼服務實現內網穿透
    上一期說到使用iPhone實現本地區域網控制樹莓派,這一期我們重點講講如何通過外網實現遠程控制樹莓派。其實方法很多,這裡我主要講使用花生殼服務來實現內網穿透。所謂內網穿透,大概 的意思就是通過埠轉發使得你區域網內的樹莓派可以在公網環境下訪問 。進入正題,步驟如下。
  • 使用樹莓派讓老印表機也能網絡列印
    如何用樹莓派讓印表機實現網絡列印,這已經是一個很簡單的事情了。作為一個技術小白,為這個簡單的事情折騰了蠻久,終於實現了。還是那句老話,好記性不如爛筆頭。記下整個過程,以防回頭來找。一.硬體清單 印表機:HP deskJet 2130樹莓派: 3B+。就是靠他實現網絡列印。電腦一臺16GB以上SD卡一張,我的是128GB的。二 .
  • 只需一枚樹莓派,輕鬆造個遊戲機
    你懷戀小時候玩過的小霸王和街機遊戲嗎?使用RetroPie軟體、樹莓派和USB遊戲控制器,不到一個小時,你就能重新撿起小時候玩過的遊戲了:那些小時候沒有打通的關,現在還有興趣嗎?RetroPie軟體搭建在Emulation Station前端遊戲軟體的基礎上,每一個遊戲都運行在單獨的遊戲模擬器上,並且還可以將其適配到樹莓派上。
  • 在樹莓派上實現人臉識別
    面部識別/身份認證的使用案例包括安全系統、認證系統、個性化智能家居和家庭護理助理等。我們將搭建什麼?本教程將幫助你建立一個可以訓練 HARASCALDES 模型的樹莓派,該模型可用於檢測已識別的/未識別過的人,使用監控攝像頭進行實時監控,並利用物聯網 JumpWay 來發送傳感和警告消息,進而允許你的設備利用其他物聯網 JumpWay 網與其他設備進行通信。
  • 教你用一枚樹莓派造個遊戲機
    使用RetroPie軟體、樹莓派和USB遊戲控制器,不到一個小時,你就能重新撿起小時候玩過的遊戲了:那些小時候沒有打通的關,現在還有興趣嗎?RetroPie軟體搭建在Emulation Station前端遊戲軟體的基礎上,每一個遊戲都運行在單獨的遊戲模擬器上,並且還可以將其適配到樹莓派上。
  • 用樹莓派製作高清攝像頭
    本文將為大家展示一款高清監控攝像機的DIY過程,且相較於其市場價,本次DIY的花費不到其十分之一。作業系統的選擇毫無疑問是Raspbian,這是目前世界上最先進的樹莓派作業系統,也號稱是世界上最小的作業系統,誕生後就迅速取代了紅帽為ARM處理器特別訂製的Fedora。你的SD卡要確保能使Raspbian在樹莓派上運行,推薦Adafruit 上的教程。將樹莓派連接到網線上,然後利用顯示器和鍵盤完成基本設置。
  • 搭建伺服器,永久運行網站?一個 U 盤大小的樹莓派就夠了
    樹莓派 zero w樹莓派 zero w 是一款 mini 的樹莓派,體質只有 3b+ 的 1/3。實際到手後,你會發現它真的超級小,超級可愛。以下是我的實物圖,你可以看看大小到底有多 mini。更多樹莓派關於更多樹莓派型號或者使用教程你可以去樹莓派實驗室這個網站,上面有豐富的資源。
  • 樹莓派使用入門:如何啟動一個新的樹莓派
    樹莓派使用入門:如何啟動一個新的樹莓派 在本系列文章的第三篇中,我們將教你開始使用樹莓派,學習如何安裝一個 Linux 作業系統。 在本系列文章的第三篇中,我們將教你開始使用樹莓派
  • IT之家學院:使用樹莓派搭建B站直播點歌臺
    IT之家學院:利用樹莓派在B站24小時直播音樂點歌這個功能吧,其實想加也不算太難,可是啊…這是樹莓派啊!直播姬彈幕姬實時渲染什麼的帶不動的啊!(好像也裝不上)可是啊…點歌這個功能好像也是很有必要的呢……所以呢…我今天花了一個上午+一個中午的時間自己做了一個能在樹莓派上運行的點歌臺,雖然很簡陋,但是能實現這個功能就已經很不錯了嘛(不會php和python的我靠著搜尋引擎用php和python實現了這個功能…不是計算機專業的我已經盡力了……)最終效果:http://live.bilibili.com