Page 298 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 298
다) 웹캠_코드
sudo apt-get update
sudo apt-get upgrade //라즈베리파이 업데이트 및 업그레이드
웹캠 연결 후
lsusb // USB 포트에 연결된 장비류 확인, 카메라 확인용으로 사용
sudo apt-get install motion // motion 라이브러리 설치
sudo nano /etc/motion/motion.conf // motion 라이브러리 설정 파일
*필수작업
-daemon = off에서 on으로 설정
-webcam_localhost = on에서 off로 설정
width 320
height 240 // 화질 320x240픽셀로 설정
framerate 15 // 15프레임으로 설정
stream_port 8084
// 스트리밍하는 포트를 8084번으로 설정(예시 : 192.168.0.144:8084)
control_port 8081 // motion 설정을 변경할 수 있는 포트, 하지만 일시적으로만
적용되므로 motion.conf를 바꿔 주는 것이 더 좋음
max_framerate 15 // *중요함, 아무리 framerate가 높게 설정되어 있다고 해도 이
걸 변경하지 않으면 프레임이 낮게 나옴.(15프레임으로 설정했는데도 1프레임으로 나
올 수 있음)
sudo apt-get update // 라즈베리파이 업데이트
sudo apt-get install tightvncserver // vnc server 설치
vncserver // vncserver 실행
sudo netstat-tulpn // 라즈베리파이 포트 확인 명령어, vncserver는 기본적으로 5901
번 포트에서 실행됨.(192.168.0.144:5901로 접속 가능함)
PC 또는 스마트폰을 이용하여 vnc viewer 프로그램으로 라즈베리파이를 원격 제어 할
수 있음.
- 291 -