樹莓派設定攝像頭開機自啟
阿新 • • 發佈:2018-11-19
設定過程極為簡單
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 伺服器,傳送郵件等,這些直接就不執行了,若有明白為什麼或是有解決方案的朋友,歡迎留言,在此不勝感激!!