•     프롤로그
  •     출판도서
    • Notice
    • Preview
  •     모두의수학
  •     수학실험실
    • 고1수학
    • 수학1·2
    • 미적분
    • 확률통계
    • 기하
    • 응용수학
    • 3D프린팅
    • 호기심수학
    • webCDF
    • EnterpriseCDF
  •     그래프ART
    • v2.7
    • v5.0
  •     수학과교육
    • 수학생각
    • 수학과교육
  •     학습자료실
    • 동영상
    • 사진
    • 문서
    • 학습자료
    • 포스트
    • 저널
  •     사물인터넷
    • AIOT
    • Device
    • Arduino
    • RaspberryPi
  •     그래프스케치북

 

 

AIOT44.gif

 

 
  [RaspberryPi] 라즈베리파이에서 USB 웹캠 사용하기
  
 작성자 : 이장훈
작성일 : 2022-04-07     조회 : 2,377  




 


라즈베리파이에서 웹카메라는 보통 라즈베리파이 전용 웹카메라를 이용한다.



642287167781d195d33ec911825f84e5_edit_edit_라즈베리파이용_웹캠.png


그런데 이게 썩 불편하다. 케이블이 리본케이블이라 연결과 분리가 편하지 못하여 사용하지 않을 때 걸리적 거린다. 또한, 케이스가 없어서 모듈이 다 노출되어 있으며, 카메라를 세우거나 각도를 조절하여 고정시킬 거치대가 없다. 그래서 일반 USB 웹카메라를 라즈베리파이에 사용해 보고자 한다. 여기서 사용한 웹카메라는 모델명이 「MR-CAM01」인 평범한 중저가형 제품이다. 



642287167781d195d33ec911825f84e5_edit_USB_웹캠.png



라즈베리파에서는 일반 USB 웹카메라를 꽃는다고 바로 사용할 수 있는건 아니다. 몇 가지 셋팅 작업이 필요하다.



1. USB 웹카메라 디바이스 활성화


USB 웹카메라를 라즈베리에 연결하고 LX터미널에 아래와 같이 장치탐색프로그램을 설치하고 USB 디바이스를 검색하는 명령을 실행한다.


sudo apt-get install hwinfo

hwinfo --usb


642287167781d195d33ec911825f84e5_edit_USB웹캠_디바이스_실행_명령어_확인방법.png


위와 같이 나타나는 결과에서 USB 웹카메라의 Activation 명령을 찾아보면, Driver Activation Cmd : "modprobe uvcvideo" 라고 출력되어 있다. 따라서 다시 LX터미널에 아래와 같이 이 명령어를 실행시킨다.

 

sudo modprobe uvcvideo


이제 USB 웹카메라의 디바이스는 활성화 되었다.


 


2. 라즈베리파이에서 USB 웹카메라 실행하기


웹카메라의 화면을 볼 수 있는 프로그램 「치즈」를 설치하고 실행해보자.


sudo apt-get install cheese

cheese


프로그램의 실행은 반드시 LX터미널에서 할 필요는 없다. 아래의 동영상처럼 라즈베리파이의 GUI 화면에서도 프로그램 아이콘이 존재한다. 동작 화면에 대한 동영상을 관찰해보자.





3. Mathematica 프로그램에서 USB 웹카메라 실행하기

 

수학생각(MATHOUGHT)에서 라즈베리파이를 사용하는 목적은 당연히 Mathematica를 사용하기 위함이다. 따라서 Mathematica에서도 USB 웹카메라 디바이스가 잘 연동되는지 확인해보았다.  위의 디바이스 활성화만 잘 시켜준다면, 문제 없이 Mathematica에서도 활용이 가능하였다. 사용방법은 아래의 동영상을 참고하도록 하자.


 

 
   
 

 
 
  Copyright (C) MATHOUGHT.COM Since 2000. Jang-Hoon LEE. ☏ OIO-5572-7O57 Paju Kwang-il Middle School & Paju Girls' High School.