樹莓派(四) 使用攝像頭實現拍照和遠端監控功能

2021-10-07 14:35:29 字數 3009 閱讀 7624

配置好樹莓派的基本環境之後,就可以使用樹莓派的攝像頭模組了,接下來我會教你一些關於樹莓派攝像頭的基本操作:攝像頭拍照,並實現攝像頭的遠端監控

首先將樹莓派與攝像頭模組插好:

插法是將藍色的那邊對著usb介面,而金手指對著type-c介面,如下圖:

然後插上樹莓派的電源並遠端登入ssh,開啟樹莓派的命令列視窗:

輸入以下指令進入樹莓派的系統配置:

然後依次選擇5 inte***cing options,進入之後選擇p1 camera,然後在would you like the camera inte***ce to be enabled?對話方塊上選擇yes。最後通過finish退出,並重啟樹莓派。

重啟完了之後,我們可以輸入以下命令測試樹莓派的攝像頭模組:

ls -al /dev/

| grep video

如果配置成功,我們會有以下介面:

找到video0,也就是我們的樹莓派攝像頭裝置。

【注】:可能提示這樣的問題(如果在以上工作都完成的情況下,攝像頭還是不能正常的使用或者驅動,請先檢查硬體的連線的問題,可能是排線沒有很好的插穩,或者是攝像頭本身的問題。)

拍照

輸入以下指令,可以使用樹莓派攝像頭的拍照功能:

然後在樹莓派的應用介面開啟資料夾,找到imagedemo.jpg,大概就是如下的樣子(這裡我拍攝的是一本書):

這裡可以講解一下raspistill命令的相關引數和實驗的具體效果:

-v:除錯資訊檢視

-w:影象寬度

-h:影象高度

-rot:影象旋轉角度,只支援 0、90、180、270 度(這裡說明一下,測試發現其他角度的輸入都會被轉換到這四個角度之上)

-o:影象輸出位址,例如image.jpg,如果檔名為「-」,將輸出傳送至標準輸出裝置

-t:獲取影象前等待時間,預設為5000,即5秒

-tl:多久執行一次影象抓取

具體操作可以自己去實踐一下,很容易上手的。

不過官方的定義中,motion 是一款「運動檢測」軟體,因為它支援當影象中一部分發生變化時拍照,或者觸發指令碼。不過這些功能不在這次文章討論的範圍內。

開啟樹莓派的命令列視窗,輸入以下指令:

sudo apt-get install motion
sudo nano /etc/

default

/motion

start_motion_daemon=no改為start_motion_daemon=yes,讓他可以一直執行,修改完後按^x退出。

輸入以下指令,修改motion的配置檔案:

sudo vim /etc/motion/motion.conf
【注意】如果你是第一次使用樹莓派的話,可能會提示vim指令錯誤,這是因為沒有安裝vim的緣故,在樹莓派的命令列輸入sudo

apt-get install motion

安裝vim之後,在執行上面的步驟。

同時注意樹莓派裡面預設的編輯器是nano,這裡提供乙個基本使用的參考文章:nano文字編輯器使用教程。

配置好了motion的基本設定之後,我們可以開始啟動motion:

輸入以下指令,其中第一條命令是啟動服務,第二條命令是開啟motion:

sudo service motion start  

sudo motion

然後我們就可以通過瀏覽器或者手機檢視樹莓派攝像頭的內容了

開啟**http://[你的樹莓派ip位址]:8081,觀察,如下圖:

【注意】

可以修改畫面解析度來提高清,但是畫面解析度越高越消耗資源!

如果畫面非常卡,可以調整 stream_maxrate 和 framerate 找到乙個合適你的值。

sudo killall -sighup motion
也可以直接關閉掉,然後重新啟動

sudo killall -w motion

sudo motion

當你關閉motion時,可以輸入如下指令,然後畫面就會定格到最後一刻:

sudo killall -term motion
為玩轉樹莓派的攝像頭做好準備

樹莓派3B ,CSI攝像頭拍照

目錄概述 參考csi攝像頭外觀 與樹莓派的物理連線 介面操作 採用樹莓派3b 的板子,除錯csi攝像頭,試用拍照功能。玩的性質居多。1 更新程式過程中,需要用到root許可權。而我的樹莓派還沒有啟用root。啟用root使用者 設定root密碼 sudo passwd root 按提示輸入密碼 解鎖...

樹莓派攝像頭安裝和使用

參考部落格 按照以下步驟來將樹莓派攝像頭模組連線搭配樹莓派 找到 csi 介面 csi介面在乙太網介面旁邊 掀起深色膠帶。拉起 csi 介面擋板。拿起你的攝像頭模組,將貼在鏡頭上的塑料保護膜撕掉。確保黃色部分的pcb 有字的一面 是安裝完美的 可以輕輕按一下黃色的部分來保證安裝完美 將排線插入csi...

樹莓派使用usb攝像頭

sudo apt get install fswebcam 安裝拍照工具 fswebcam s10 test2.jpg 拍照基礎路徑預設在home d設定拍照的源解決黑屏問題 no banner 關標籤 r 設定解析度 後路徑設定 在樹莓派裡開攝像頭 sudo apt getinstall moti...