樹莓派的定時拍照并上傳到百度云

樹莓派的定時拍照并上傳到百度云

安裝攝像頭以及配置開關(guān)打開

如何連接以及打開攝像頭功能可以參考官方Document

樹莓派的拍照功能

樹莓派自帶針對camera的bash命令還是很實用的。官網(wǎng)有介紹如何使用。

raspistill -o cam.jpg
raspistill -t 30000 -tl 2000 -o image%04d.jpg

  • raspivid 捕獲視頻

    raspivid -o video.h264 -t 10000

使用picamera py庫

如果想在Python中調(diào)用camera功能,推薦使用這個。

  • 安裝

sudo apt-get update
sudo apt-get install python-picamera

  • 調(diào)用
  import picamera
  camera = picamera.PiCamera()
  camera.capture('image.jpg')

更多使用方法可以參考documentation

百度云文件同步的Python模塊ByPy

具體看github上的說明吧,很詳細(xì)了。ReadMe

使用picamera和bypy模塊實現(xiàn)定時拍照并自動上傳到百度云

直接貼代碼吧,很easy。

import os
from time import sleep
from datetime import datetime, timedelta
from picamera import PiCamera
from bypy import ByPy

def wait(delay_minute = 1):
    next_time = (datetime.now() + timedelta(minutes=delay_minute)).replace(second=0, microsecond=0)
    delay = (next_time - datetime.now()).seconds
    sleep(delay)

by=ByPy()
camera = PiCamera()
camera.start_preview()
wait()

for filename in camera.capture_continuous('img{timestamp:%Y-%m-%d-%H-%M}.jpg'):
    print('capture %s' % filename)
    by.upload(filename)
    os.remove(filename)
    wait()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容