Embedded Systems : 전자제어 장치
Raspberry Pi Camera Installation and Operation : 라즈베리파이 카메라 설치 및 동작
LegoRoboticsCreator
2023. 12. 10. 22:13
진행중인 로봇 교육 내용을 공유 드립니다. 상업적인 목적으로 참조하실 경우 출처를 밝혀 주시기를 바랍니다.
- 카메라 준비
Camera Module 2 및 Camera Module 2 NoIR 준비
![]() | ![]() |
- 카메라 고정
![]() | ![]() |
카메라를 마운트 하였지만 가볍기 때문에 바닥에 고정이 되지 않는다. 바닥 고정을 위해 별도의 마운트가 또 필요하다.
집에 여유있는 레고를 이용하여 고정시키는 것도 좋은 방법이다.

![]() | ![]() |
- 케이블 연결
- Camera Module 2 를 사용한다.

위 그림과 같이 검은색 소켓 양쪽을 손톱으로 살짝 위로 올린다.
케이블은 파란색면이 랜포트를 향하도록 하여 삽입한 후 검은색 소켓을 눌러 고정 시킨다.
전원을 넣는다.
- 카메라 설정
터미널을 열어 " sudo raspi-config " 명령어 실행한다.

3번째를 선택한다.

P1 Camera 를 선택한다.

예를 선택한다.
- SW 설치 및 구동 확인
- 우선 펌웨어를 최신으로 업데이트 한다.
- sudo apt-get-update
- sudo apt-get-upgrade
- 카메라 동작
- sudo apt-get install libcamera // 카메라 모듈 설치
- libcamera-jpeg -o test.jpg // 저장된 파일은 /home 폴더 이하에 생성된다.
- 원격 사용자의 경우
- VNC 원격사용자는 아래와 같이 설정한다.

VNC뷰어 - options - Troubleshooting - Enable experimental capture mode를 체크한다.
다시 터메널로 돌아와 이제 명령어를 실행한다. 이번에는
raspistill -o image.jpg
5초간 프리뷰화면을 보여주고 5초뒤에 촬영후 image.jpg 파일을 현재 디렉토리에 저장한다.
- 카메라 계속 동작
- 지정한 시간동안 카메라 동작을 하고 싶다면 파이썬 코드를 이용한다.

아래 사진은 설치된 카메라가 촬영한 다른 카메라 사진이다.

레고로 고정된 Carmera Module 2 NoIR을 바라보고 있다.
- 기타
- 초점 설정
![]() | ![]() | ![]() |
같이 동봉되어 있는 흰색 도구를 이용하여 좌우로 미세하게 초점이 조정 가능하다. 없을 시 우측과 같이 핀셋을 이용해도 좋다.