1. 程式人生 > >樹莓派設定攝像頭開機自啟

樹莓派設定攝像頭開機自啟

設定過程極為簡單

1. 首先建立一個開啟攝像頭的Python 程式:

先隨便找個地建立一個要自啟的指令碼檔案

我直接在/home/pi 目錄下建立:

sudo nano camera.py

然後在檔案中輸入:

from picamera import PiCamera
from time import sleep

camera = PiCamera()

camera.start_preview()
sleep(10)
camera.stop_preview()

(關於攝像頭程式設計的具體資訊,大家可參考我之前的一篇文章:樹莓派Camera 的使用

然後儲存退出。

2. 新增許可權:

給剛剛建立的指令碼新增許可權:

chmod 777 /home/pi/camera.py

檔案必須新增許可權,某則無法執行(777 表示所有使用者均擁有最高許可權)

3. 將檔案設定為自啟:

首先開啟rc.local 檔案

sudo nano /etc/rc.local

然後在exit 0 上面輸入:

python /home/pi/camera.py

(exit 0 之前的程式碼均會執行)

儲存,
退出,
完成!

隨後重啟便能發現攝像頭自啟了。

BUT

在此過程中,我發現一個怪異的地方。那就是,一旦涉及樹莓派ip 地址的指令碼檔案均不可執行。
例如建立web 伺服器,傳送郵件等,這些直接就不執行了,若有明白為什麼或是有解決方案的朋友,歡迎留言,在此不勝感激!!