๋ชฉ์ฐจ
- motion ํ๋ก๊ทธ๋จ ํ๊ฒฝ๋ณ์ ์ค์
1. daemon on : ์์คํ ์ boot ๋ ๋, ์๋์ ์ผ๋ก ์คํ
2. target dir/ home/pi/motion : ์ฌ์ง, ์์ ๋ฑ์ด ์ ์ฅ๋๋ ํด๋ ์ง์
3. locate motion mode on : ์์ง์ ๊ฐ์ง ์ ๋ค๋ชจ ๋ฐ์ค ๊ทธ๋ฆผ
4. locate motion style redbox : ๋ค๋ชจ ๋ฐ์ค ์คํ์ผ์ ๋นจ๊ฐ์ ์์๋ก
5. stream motion on : ์น ์คํธ๋ฆฌ๋ฐ์ผ๋ก ์์ง์ ๊ฐ์ง
6. stream localhost off : ์ธ๋ถ ip์์๋ ์ ๊ทผ ๊ฐ๋ฅ
7. webcontrol port 8082 : conf ํ์ผ์ ํตํ์ง ์๊ณ ์น์ ์ ์ด ํฌํธ ์ค์
8. webcontrol localhost off : ๋ก์ปฌ์์๋ง ์คํธ๋ฆฌ๋ฐ ์๋ฒ๋ฅผ ์ ์ด
RPI camera ์ค์ -> ๋ผ์ฆ๋น์ ์ ๋ฐ์ดํธ -> ์นด๋ฉ๋ผ ํ ์คํธ ํ๋ ์์ผ๋ก ๋จผ์ ์ํํ์.
์นด๋ฉ๋ผ ์ค์ ๋ชจ๋์์ Enable ํด๋ฆญ
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
sudo reboot
์ฌ์ง ์ดฌ์ํ๊ธฐ
sudo raspistill -o test_1.jpg
ํ์ผ๋ช , ํ์ผ ํ์์ ์์จ๋ก ์ง์ ๊ฐ๋ฅ jpg/jpeg
์์ ์ดฌ์ํ๊ธฐ
sudo raspivid -0 video.h264
sudo raspivid -o video2.mpeg -t 10000 -d
video.h264 ํ์ผ ํ์์ผ๋ก ์ ์ฅ๋๊ณ ,
video2.mpeg ๋ 10์ดํ์ ๋ฐ๋ชจ ๋ฒ์ ์ผ๋ก ์ดฌ์์ด ๋๋ค
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด4์ ํ์ด์ (python)์ผ๋ก ์นด๋ฉ๋ผ ์ฌ์ฉํ๊ธฐ
-์ฐ์ ๋ชจ๋์ ๋ถ๋ฌ์์ผํ๋ค
sudo apt-get install python-picamera
ํ์ด์ ์์๋ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ค
ํ์ผ ์ ์ฅ๋ช ์ rpcam ์ด๊ณ , ์ ์ฅํด๋ ์์น๋ /Downloads/Study/rpcam.py ์ด๋ค
import picamera as pc
with pc.PiCamera() as camera:
camera.resolution = (200,300)
camera.start_preview()
camera.start_recording('cos.h264')
camera.wait_recording(10)
camera.stop_recording()
camera.stop_preview()
ํฐ๋ฏธ๋์์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅํ๋ค
cd ../Downloads/Study/rpcam.py
python3 rpcam.py