首页
/
每日頭條
/
生活
/
樹莓派怎麼做相機
樹莓派怎麼做相機
更新时间:2025-11-27 09:16:47

普及數電模電知識,科教興國。

大家好,我是阿樂。今天教大家用樹莓派拍攝延時攝影,先給大家看一段我拍好的動圖:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)1

這段視頻是由一張張的照片拼接而成的,我從上午10點開始拍攝,拍到晚上7點,定時1分鐘拍一張,總共拍了500多張,拼接照片的時候一秒25幀,500多張的照片就濃縮成了這19秒。

把USB攝像頭架在陽台窗口上拍攝:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)2

樹莓派放在陽台裡邊:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)3

把照片從樹莓派上拷貝到電腦:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)4

500多張照片:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)5

來講一下需要的硬件,一塊樹莓派,我用的是2代B型,裝的是官方圖形界面的系統,這裡我就默認大家已經懂得如何裝系統,并且懂得基本的操作,比如SSH遠程登錄,在終端輸入指令等。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)6

我們還需要一個USB攝像頭,注意是USB攝像頭,不是樹莓派官方的CSI攝像頭,我今天講的這些指令隻适用于USB攝像頭。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)7

當然,我們還需要一個電源适配器,用來給樹莓派供電。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)8

軟件方面,我們需要安裝fswebcam這個攝像頭軟件,在樹莓派終端輸入:sudo apt-get install fswebcam 這條指令,然後回車。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)9

系統就會下載或者更新這個軟件。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)10

有關于fswebcam這個程序的詳細參數我就不展開講了,在這裡我隻講拍攝一張圖片的方法。

以下面這條指令為例:fswebcam /dev/video0 --no-banner -r 640x480 /home/pi/test.jpg

樹莓派怎麼做相機(原來樹莓派還能這麼玩)11

我們在樹莓派終端敲入這條指令,回車,它就會抓拍一張照片,并且把照片保存在/home/pi這個目錄下。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)12

樹莓派怎麼做相機(原來樹莓派還能這麼玩)13

講一下 fswebcam /dev/video0 --no-banner -r 640x480 /home/pi/test.jpg 這條命令:/dev/video0指的是指定操作設備,如果你樹莓派上插有多個USB攝像頭,你就可以加上這個指令,指定是用哪個攝像頭來拍照。不加也可以,不加就啟用默認的。

--no-banner代表的是拍出來的照片不需要時間戳,不加這個也可以,不加的話拍出來的照片就會有日期時間。

-r 640x480是設置分辨率,這個得看你的攝像頭支持拍多高分辨率的照片。

/home/pi/test.jpg最後這條代表的是拍一張照片并且命名為test,照片的格式是.jpg,然後存儲在/home/pi這個目錄下。

如果大家執行這條指令後拍出的照片是黑色的,那就說明攝像頭還沒準備好,這時我們把指令改成:fswebcam /dev/video0 --no-banner -r 640x480 -S 10 /home/pi/test.jpg,加個 -S 參數來跳過前面幾幀。

現在這條指令需要我們手動敲進去,很長,不方便,我們可以打開nano編輯器:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)14

樹莓派怎麼做相機(原來樹莓派還能這麼玩)15

跟着我敲下這三行代碼:

#!/bin/bash

DATE=$(date ”%Y-%m-%H-%M”)

fswebcam --no-banner -r 640x480 -S 60 -D 2 -F 2/home/pi/webcampics/$DATE.jpg

樹莓派怎麼做相機(原來樹莓派還能這麼玩)16

這三行的意思是拍一張照片,分辨率是640x480,不需要時間戳,跳過前面60幀,設置2秒的預捕獲延遲時間,設置要捕獲的幀數,2就代表是2幀,然後拍出來的照片以年月日時分來命名,格式是.jpg,存儲在/home/pi/webcampics這個文件夾下。

我們将這個腳本命名為capture.sh,保存,退出。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)17

接下來新建一個文件夾webcampics,用來存在拍好的照片,指令是mkdir webcampics,輸好後敲回車:

樹莓派怎麼做相機(原來樹莓派還能這麼玩)18

給這個腳本賦予運行權限,chmod x capture.sh

樹莓派怎麼做相機(原來樹莓派還能這麼玩)19

這樣我們隻要在終端敲./capture.sh就可以運行拍照的指令了,就簡單了很多,是吧?

樹莓派怎麼做相機(原來樹莓派還能這麼玩)20

樹莓派怎麼做相機(原來樹莓派還能這麼玩)21

最後設置一下定時拍照,我們現在編寫好這個拍照的腳本了,接下來需要樹莓派幫我們定時拍照,在終端輸入crontab -e,回車。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)22

輸入如下指令:

* * * * * /home/pi/capture.sh >/dev/null 2>&1

樹莓派怎麼做相機(原來樹莓派還能這麼玩)23

這就創建了一個定時任務,這個是編輯定時任務的指令,每一分鐘執行一次/home/pi/目錄下的capture.sh這個腳本。這樣子樹莓派就會幫我們1分鐘拍一張照片,拍到天荒地老,除非你斷電,就算你斷電,關機,下次隻要你開機,它又繼續運行,1分鐘給你拍一張。

樹莓派怎麼做相機(原來樹莓派還能這麼玩)24

樹莓派怎麼做相機(原來樹莓派還能這麼玩)25

最後附上詳細視頻教程:樹莓派延時攝影

最後來總結一下,明确一下操作的思路:首先下載fswebcam這個軟件,懂得用指令來拍照;然後編寫一個拍照的腳本;再然後啟用樹莓派的定時任務,一分鐘幫我們拍一張照片。

好的,本期教程就到這裡,感謝大家的閱讀觀看,喜歡我們請點贊關注加轉發,我們下期再見,拜拜~

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
八字成語有詩意(八字成語有很多)
八字成語有詩意(八字成語有很多)
     嫁雞随雞,嫁狗随狗,太公釣魚,願者上鈎。但是你衣來伸手,飯來張口,小心我全部離手,曲不離口。他還說,吃着碗裡,瞧着鍋裡,江山易改,本性難移,早知今日,悔不當初。慶父不死,魯難未迪,這是準備要武鬥,你可要靠後。我爸說,日出而作,日入而息,鞠躬盡瘁,死而後已,疑人勿用,用人勿疑,三十六計,走為上計。本以為螳螂捕蟬,黃雀在後,鹬蚌相争,漁翁得利,沒想到高...
2025-11-27
大漢王朝的實際情況(大漢王朝之西漢)
大漢王朝的實際情況(大漢王朝之西漢)
  劉邦終于登上了王位,建立了西漢,定都西安,史稱漢高祖。   西漢初年,由于秦朝末年的戰亂,與楚漢打了那幾年仗到處都是兵荒馬亂的場景。   所以劉邦下了個什麼法子呢?劉邦以前是村長,深知小日子該怎麼過。他鼓勵人民種地,下令兵罷皆歸家。   況且他還減輕稅負,當時的田賦是三十稅一,什麼意思呢?意思就是說你掙了30塊錢,隻需要給國家交一塊錢,好像也有點多诶。 ...
2025-11-27
c語言計算題初級(學習篇C語言計算)
c語言計算題初級(學習篇C語言計算)
     表達式   表達式是一系列運算符和算子的組合,用來計算一個值。   如:a=b 5 此處“a、b、5”為運算符,“=、 ”為算子,整個則是一個表達式。   複合賦值   5個算數運算符“ -*/%”(%代表取餘,上一節已經講過),它們可以和賦值運算符“=”結合起來,形成複合賦值運算符:“ =”、“-=”、“*=”等。複合賦值運算符的意思我用例子來說...
2025-11-27
風起霓裳制片人(風起霓裳總制片賈轶群)
風起霓裳制片人(風起霓裳總制片賈轶群)
  一絲一線,一幀一景。   在中國電視劇的發展曆史上,古裝劇一直是一個重要的類型。我們也可以看到,在不斷發展的過程中,古裝劇也是最善于求新求變的一個題材類型,從劇本打磨到電影級制作,越來越多的轉向年輕人的審美,但這一類型的創作空間依舊有很多值得拓展。      近日,由優酷、陝文投藝達影視、國文影業聯合出品,陳家霖執導,娜紮、許魏洲領銜主演的古裝愛情勵志劇...
2025-11-27
煲養生靓湯(悅心靓湯之豬尾湯)
煲養生靓湯(悅心靓湯之豬尾湯)
  豬尾湯   原料:龍骨、豬尾各100g,當歸片、枸杞各少許,鹽5g,味精3g      豬尾湯的做法   1、将龍骨、豬尾清洗幹淨剁成小塊,焯去血水。   2、将過水的龍骨、豬尾和當歸、枸杞裝入湯盅,加入開水,上籠蒸熟爛。   3、調入鹽、味精即可。      功效:此湯具有補益氣血、強壯筋骨之功效:。   ,
2025-11-27
Copyright 2023-2025 - www.tftnews.com All Rights Reserved