Raspberry Pi 카메라 보드와 협력합니다
카메라 설치에 문제가 있거나 어떤 이유로 든’t 예상대로 작동합니다. Raspberry Pi 카메라 모듈 의이 문제 해결 안내서를 확인하십시오.
요약
Raspberry Pi에는 Raspberry Pi 카메라 보드라는 카메라 모듈이 있습니다. 사용자 정의 CSI 인터페이스를 통해 첨부되는 Raspberry Pi 하드웨어 용 사용자 정의 디자인 애드온 모듈입니다. 카메라 모듈에는 스틸 캡처 모드를위한 5 메가 픽셀 기본 해상도가 있으며 비디오 모드에서 초당 30 프레임에서 최대 1080p의 캡처 해상도를 지원합니다. 가볍고 작으므로 모바일 프로젝트에 적합합니다.
키 포인트:
- Raspberry Pi 카메라 보드는 Raspberry Pi 하드웨어를위한 애드온 모듈입니다.
- 카메라 모듈에는 5 메가 픽셀 기본 해상도가 있습니다.
- 비디오 모드에서 초당 30 프레임에서 최대 1080p의 캡처 해상도를 지원합니다.
- 카메라 모듈은 가볍고 작습니다.
- 사용자 정의 CSI 인터페이스를 통해 Raspberry Pi 하드웨어에 연결됩니다.
- 카메라 보드는 리본 케이블을 통해 라즈베리 파이와 적절한 연결이 필요합니다.
- Matlab에서 카메라 보드 객체를 만들어 카메라에서 이미지를 캡처하고 처리 할 수 있습니다.
- 카메라 보드 객체에는 다양한 카메라 기능 및 이미지 효과를 제어 할 수있는 속성이 있습니다.
- 카메라 보드 객체의 속성을 변경하여 이미지 품질 매개 변수를 조정할 수 있습니다.
- 캡처 된 이미지에 이미지 효과를 적용 할 수도 있습니다.
질문
1. Raspberry Pi 카메라 보드는 무엇입니까??
답변: Raspberry Pi 카메라 보드는 이미지를 캡처 할 수있는 Raspberry Pi 하드웨어 용 맞춤형 애드온 모듈입니다.
2. 스틸 캡처 모드에서 카메라 모듈의 해상도는 무엇입니까??
답변: 카메라 모듈에는 스틸 캡처 모드에 5 메가 픽셀 기본 해상도가 있습니다.
삼. 카메라 모듈이 비디오를 캡처 할 수 있습니다?
답변: 예, 카메라 모듈은 초당 30 프레임에서 최대 1080p의 해상도로 비디오를 캡처 할 수 있습니다.
4. 카메라 모듈은 가볍고 작습니다?
답변: 예, 카메라 모듈은 가볍고 작으므로 모바일 프로젝트에 적합합니다.
5. 카메라 모듈은 Raspberry Pi 하드웨어에 어떻게 연결됩니까??
답변: 카메라 모듈은 사용자 정의 CSI 인터페이스를 통해 Raspberry Pi 하드웨어에 연결됩니다.
6. 리본 케이블이 카메라 PCB 및 Raspberry Pi 하드웨어에 어떻게 연결되어야합니까??
답변: 리본 케이블의 파란색 백업은 카메라 PCB에서 멀어지고 Raspberry Pi 하드웨어의 이더넷 연결을 향해야합니다.
7. Matlab에서 카메라 보드 객체를 어떻게 만드나요??
답변: Matlab에서 카메라 보드 객체를 만들려면 다음 명령을 실행하십시오
명확한 rpi rpi = raspi (); CAM = Cameraboard (RPI, '해상도', '640x480');
8. Matlab의 카메라에서 캡처 한 이미지를 어떻게 표시 할 수 있습니까??
답변: 다음 코드를 사용하여 Matlab의 카메라에서 캡처 한 이미지를 표시 할 수 있습니다
i = 1 : 100 img = snapshot (cam); 이미지 (IMG); 추첨; 끝
9. Cameraboard 클래스는 Matlab에 어떤 속성이 있습니까??
답변: Matlab의 Cameraboard 클래스에는 이미지 뒤집기, 이미지 품질 매개 변수 및 이미지 효과를 제어하는 속성이 있습니다.
10. 인스턴스화 후 카메라 보드 객체의 해상도 및 프레임 속도를 변경할 수 있습니까??
답변: 아니요, 카메라 보드 객체의 해상도 및 프레임 속도 속성은 인스턴스화 후에 변경할 수 없습니다. 이러한 속성을 변경하려면 새 개체를 만들어야합니다.
11. 캡처 된 이미지를 수평으로 어떻게 뒤집을 수 있습니까??
답변: Cameraboard 객체의 “HorizontalFlip”속성을 True로 설정하여 캡처 된 이미지를 가로로 뒤집을 수 있습니다.
12. 캡처 된 이미지에 이미지 효과를 적용 할 수 있습니까??
답변: 예, Cameraboard 객체의 “ImageEffect”속성을 사용하여 캡처 된 이미지에 이미지 효과를 적용 할 수 있습니다.
13. 적용 할 수있는 이미지 효과의 예는 무엇입니까??
답변: 이미지 효과의 예는 “부정적인”효과로 이미지에 색상의 부정적인 영향을줍니다.
14. 카메라에서 캡처 한 이미지를 어떻게 뒤집을 수 있습니까??
답변: 255에서 각 픽셀 값을 빼서 카메라에서 캡처 한 이미지를 뒤집을 수 있습니다.
15. Cameraboard 객체의 다른 속성을 변경할 수있는 것?
답변: 밝기, 대비, 채도 및 선명도와 같은 카메라바드 물체의 다른 특성은 언제든지 변경할 수 있습니다.
Raspberry Pi 카메라 보드와 협력합니다
카메라 설치에 문제가 있거나 어떤 이유로 든’t 예상대로 작동합니다. Raspberry Pi 카메라 모듈 의이 문제 해결 안내서를 확인하십시오.
라즈베리 파이에는 카메라가 있습니까??
об йтоэ странице
м е р р регистрировали подо 착취 ay rzа ф징퍼, исход 넘추 타 ay сети. с пом거나 ю это인지 страницы м주는 сможем определить, что з просы отправляете именно, а не робот. почему это могло произойти?
эта страница отобр은 Âется в тех Â сл 나아가 · 추, ∈огда автомати인지 скими системи Google регтрирр곽막우 ся 테 추 법구추 추 님. котор ое нарушают условия использования. странира перестанет отобр은 жаться после того, как эти запросы прекратся. до отого момента для использования слу 갑기 Google необ 영향.
источником запросов может служить вредоносное по, подключаемые модули браузера или скрипт, насое 밑 밑 밑보관 сзлку ыапросов. если вл используете общий доступ в интернет, проблема 갑새 갑새 딘 악 с сомпером с с с с с саким 테 IP-адесом → Â 궤. обратитесь к своему системному администратору. подроб 변태.
проверка по слову может татак뿐 아니라 자기 появляться, если вы В 갑 갑격적 В Â водите слож ные запросы, об협 ораспронон혁 ™ rапротототототототото술도 있습니다. емами, или вводите запросы очень часто.
Raspberry Pi 카메라 보드와 협력합니다
이 예제는 Raspberry Pi Hardware 용 Matlab® 지원 패키지를 사용하여 Raspberry Pi ™ 카메라 보드 모듈에서 이미지를 캡처하고 처리하는 방법을 보여줍니다.
소개
Raspberry Pi 카메라 보드는 Raspberry Pi 하드웨어 용 맞춤형 애드온 모듈입니다. 사용자 정의 CSI 인터페이스를 통해 Raspberry Pi 하드웨어에 연결됩니다. 센서에는 여전히 5 메가 픽셀 기본 해상도가 여전히 캡처 모드에 있습니다. 비디오 모드에서는 초당 30 프레임에서 최대 1080p의 캡처 해상도를 지원합니다. 카메라 모듈은 가볍고 작고 모바일 프로젝트에 이상적인 선택입니다.
이 예에서는 카메라바드 Raspberry Pi 카메라 보드에 연결하려면 객체, 카메라에서 이미지를 캡처 한 후 Matlab에서 처리하십시오.
전제 조건
- Raspberry Pi 하드웨어 예제를위한 Matlab 지원 패키지를 시작하는 것이 좋습니다.
필요한 하드웨어
이 예제를 실행하려면 다음 하드웨어가 필요합니다
- 라즈베리 파이 하드웨어
- 최소 1A 출력이있는 전원 공급 장치
- 카메라 보드
카메라 보드를 연결하십시오
카메라 보드는 리본 케이블을 통해 라즈베리 파이에 부착됩니다. 리본 케이블의 한쪽 끝은 카메라 PCB로 이동하고 다른 쪽 끝은 Raspberry Pi 하드웨어 자체에 연결됩니다. 리본 케이블 연결을 올바른 방법으로 가져와야합니다. 그렇지 않으면 카메라가 작동하지 않습니다. 카메라 PCB에서 케이블의 파란색 백업은 PCB에서 멀어지고 Raspberry Pi 하드웨어에서는 이더넷 연결을 향해 직면해야합니다.
카메라 보드 개체를 만듭니다
MATLAB 프롬프트에서 다음 명령을 실행하여 카메라 보드 개체 생성.
분명한 RPI rpi = raspi (); CAM = 카메라바드 (RPI,'해결','640x480');
캠은 카메라바드 객체의 핸들입니다. Matlab의 Raspberry Pi Camera Board에서 캡처 한 이미지를 표시하겠습니다.
~을 위한 I = 1 : 100 IMG = Snapshot (CAM); 이미지 (IMG); 추첨; 끝
객체 속성을 검사하십시오
카메라 보드의 MATLAB 명령 줄 인터페이스에는 카메라의 기능을 노출시키는 여러 속성이 있습니다. Cameraboard 클래스 유형의 속성을 보려면 MATLAB 프롬프트에서 다음을 보려면.
Cameraboard 객체의 특성을 사용하면 이미지를 가로 또는 수직으로 뒤집어 놓을 수 있으며 밝기, 대비, 채도 및 선명도 및 액세스 이미지 안정화 및 이미지 효과와 같은 고급 카메라 기능과 같은 이미지 품질 매개 변수를 변경할 수 있습니다. 인스턴스화 후에 해상도 및 프레임 속성 속성을 변경할 수 없습니다. 이러한 속성을 변경하려면 Matlab Workspace에서 Cameraboard 객체를 지우고 새 해상도 및 프레임 속도 매개 변수를 지정하여 새 개체를 만듭니다.
분명한 캠 CAM = 카메라바드 (RPI,'해결','320x240','프레임 속',30);
카메라바드 객체의 다른 속성은 언제든지 변경할 수 있습니다. 이미지를 가로로 뒤집어 보자.
그림 (1); 이미지 (IMG); 캠.horizontalflip = true; 그림 (2); 이미지 (IMG);
이미지 효과
Raspberry Pi 카메라 보드에서 캡처 한 이미지에서 간단한 이미지 반전 알고리즘을 시도해 봅시다.
그림 (1); ~을 위한 I = 1 : 100 IMG = Snapshot (CAM); IMG = 255 -IMG; 이미지 (IMG); 추첨; 끝
이미지 반전은 색상의 음수 효과를 만듭니다. Raspberry Pi 카메라 보드 자체는 ImageEffect 속성을 ‘음수’로 설정하여 이미지를 반전 할 수 있습니다.
그림 (1); 캠.imageEffect = '부정적인'; ~을 위한 I = 1 : 100 IMG = Snapshot (CAM); 이미지 (IMG); 추첨; 끝
여기에 더 흥미로운 이미지 효과가 있습니다.
그림 (1); 캠.imageEffect = '스케치'; ~을 위한 I = 1 : 100 IMG = Snapshot (CAM); 이미지 (IMG); 추첨; 끝
전자식 확대
Raspberry Pi 카메라 보드는 센서 영역을 이미지 캡처 영역으로 사용할 수 있습니다. 관심 영역 (ROI)이라고 불리는이 영역은 정규화 된 벡터 [x y w h]로 지정됩니다. 여기서 x, y는 왼쪽 상단 모서리를 정의하고 w와 h.
출력 이미지 크기 상수를 유지하는 동안 ROI를 줄이면 디지털 확대 / 축소 효과가 발생합니다. 다음 MATLAB 코드는 ROI의 X 및 Y 매개 변수에 따라 센서의 오른쪽 하단 부분을 확대합니다. 캡처중인 센서의 대략적인 영역은 빨간색 사각형으로 표시됩니다.
그림 (1); Roi = [0 0 1 1]; 캠.Roi = [0 0 1 1]; ~을 위한 I = 1:10 IMG = Snapshot (CAM); 끝 서브 플롯 (211); 이미지 (IMG); 추첨; rect = 사각형 ('위치',[1 1 320 240]; rect.edgecolor = '빨간색'; ~을 위한 I = 1 : 200 IMG = Snapshot (CAM); 만약에 i> 20 fc = (i -5)*0.0025; ROI (1 : 2) = [FC, FC]; ROI (3 : end) = [1-FC, 1-FC]; 캠.ROI = ROI; 서브 플롯 (211); rect.위치 = ROI.*[320 240 320 240]; 추첨; 서브 플롯 (212); 이미지 (IMG); 추첨; 끝 끝
비디오 녹화
Raspberry Pi 카메라 보드의 Matlab Command Line 인터페이스를 사용하여 비디오를 녹화 할 수 있습니다. 레코드 명령을 실행하여 비디오 녹화를 시작합니다. 레코드 명령은 실행 직후에 MATLAB 명령 프롬프트로 반환되며 전체 비디오가 기록 될 때까지 기다리지 않습니다. 비디오 녹화 중에 카메라 보드에서 캡처 한 이미지는 Raspberry Pi 하드웨어의 파일에 저장됩니다. 비디오 녹화가 완료되면 비디오 파일을 호스트 컴퓨터에 가져와 재생을 재생할 수 있습니다. 비디오 녹화가 진행되는 동안 스냅 샷을 찍을 수 없습니다. 녹음 된 비디오는 RAW H264 형식이므로 대부분의 플레이어는 비디오 파일을 직접 재생할 수 없습니다. 기록 된 H264 스트림은 MATLAB에 다시 재생하거나로드하기 전에 MP4와 같은 적절한 형식으로 변환해야합니다.
‘vid’라는 파일에 비디오를 녹화하려면 matlab 명령 프롬프트에서 다음을 실행하십시오.30 초 동안 H264 ‘.
레코드 (캠,'vid.H264 ',30)
레코드 명령은 비디오 녹화를 시작합니다. MATLAB 명령 프롬프트를 차단하지 않습니다. 비디오 녹화가 진행되는 동안 MATLAB 작업을 수행 할 수 있습니다. 그러나 카메라에서 스냅 샷을 가져올 수는 없습니다. 녹음이 완료되었는지 확인하려면 Cameraboard 객체의 녹화 속성을 사용하십시오.
캠.녹음
이 속성은 녹음이 완료되면 False를 반환합니다. 언제든지 비디오 녹화를 중지하려면 Cameraboard 객체의 정지 메소드를 사용하십시오.
녹음 된 RAW H264 비디오 스트림을 호스트 컴퓨터에 가져 오십시오.
getfile (RPI,'vid.H264 '))
RAW H264 스트림은 미디어 플레이어에서 재생하거나 Matlab에로드하기 전에 MP4와 같은 비디오 파일 형식으로 변환해야합니다. FFMPEG ™를 사용하여 RAW H264를 MP4 비디오 파일로 변환 할 수 있습니다. FFMPEG의 적절한 다운로드 링크를 사용하여 호스트 컴퓨터에 ffmpeg를 설치하십시오.적절한 설치 지침에 따른 조직 웹 사이트. FFMPEG를 설치 한 후 설치 위치를 저장하는 MATLAB 변수 정의. 예를 들어:
ffmpegdir = 'C : \ FFMPEG-20140218-GIT-61D5970-WIN32-Static'
위의 경로를 컴퓨터의 적절한 FFMPEG 설치 경로로 교체하십시오. 캡처 한 RAW H264 스트림에서 MP4 비디오 파일을 만들려면 MATLAB 명령 프롬프트에서 다음을 실행하십시오.
CMD = [' "' ' 풀 파일 (ffmpegdir, '큰 상자', 'ffmpeg.exe ')) ' "-r 30 -i vid.H264 -Vcodec Copy Myvid.MP4 & ']; [상태, 메시지] = 시스템 (CMD)
FFMPEG가 비디오 변환을 완료 한 후 미디어 플레이어에서 재생할 수있는 MP4 비디오 파일로 끝납니다. 처리를 위해 비디오를 MATLAB에로드 할 수도 있습니다. Matlab에서 캡처 된 비디오를 재생하려면 Matlab 명령 프롬프트에서 다음을 실행하십시오.
vid = videoreader ('Myvid.mp4 ')) ~을 위한 k = 1 : vid.숫자 오프 프레임 이미지 (read (vid, k)); 추첨; 끝
참고 : FFMPEG는 타사 도구이며 관련 문제는 Matlab과 관련이 없습니다.
열린 예제
이 예제의 수정 된 버전이 있습니다. 편집 으로이 예제를 열고 싶습니까??
라즈베리 파이 카메라 모듈 2
Raspberry Pi 카메라 모듈 2는 2016 년 4 월에 원래 카메라 모듈을 교체했습니다. V2 카메라 모듈에는 Sony IMX219 8 메가 픽셀 센서가 있습니다 (원래 카메라의 5 메가 픽셀 옴니브 오브 5647 센서와 비교).
카메라 모듈 2는 고화질 비디오와 스틸 사진을 찍는 데 사용될 수 있습니다. 그것’초보자에게는 사용하기 쉽지만 고급 사용자에게 제공 할 수있는 것이 많습니다’당신의 지식을 확장하려고합니다. 시간 경과, 슬로우 모션 및 기타 비디오 영리함에 그것을 사용하는 사람들의 온라인 예가 많이 있습니다. 카메라와 함께 번들을 사용하여 효과를 만듭니다.
IMX219 및 Exmor r Back-illuminated Sensor Architecture에 대한 모든 Gory 세부 사항을 소니에 읽을 수 있습니다’S 웹 사이트이지만 이것이 단순한 해상도 업그레이드 이상이라고 말하면 충분합니다’S 이미지 품질, 색상 충실도 및 저조도 성능의 도약. 1080p30, 720p60 및 VGA90 비디오 모드를 지원하고 여전히 캡처합니다. 15cm 리본 케이블을 통해 Raspberry Pi의 CSI 포트에 부착됩니다.
카메라는 Raspberry Pi 1, 2, 3 및 4의 모든 모델과 함께 작동합니다. MMAL 및 V4L API를 통해 액세스 할 수 있으며 Picamera Python 라이브러리를 포함하여 수많은 타사 라이브러리가 있습니다. 사용 방법을 배우려면 Picamera Resource의 시작을 참조하십시오.
Raspberry Pi Zero의 모든 모델에는 Raspberry Pi Zero Camer Cable이 필요합니다. 카메라 모듈과 함께 제공된 표준 케이블은 Raspberry Pi Zero Camer Connector와 호환되지 않습니다. 적절한 케이블은 많은 Raspberry Pi 승인 리셀러에서 저렴한 비용으로 제공되며 Raspberry Pi Zero Case와 함께 제공됩니다.
카메라 모듈은 가정 보안 애플리케이션과 야생 동물 카메라 트랩에서 매우 인기가 있습니다.
서류
Raspberry Pi : The Ultimate Guide에 카메라 설치
카메라는 수십 개의 흥미로운 새로운 프로젝트를 시도 할 수 있으므로 모든 Raspberry Pi 소유자에게 필수 아이템입니다. 하지만 첫 번째 카메라에 당황한 것을 기억하고 플러그를 넣고 내 라즈베리 파이에서 구성하는 방법을 모른다는 것을 기억합니다. 당신이 지금 같은 상황에 있다면이 기사는 모든 질문에 답할 것입니다.
라즈베리 파이에서 카메라 모듈을 사용하는 데 필요한 주요 단계는 다음과 같습니다
- 모듈을 라즈베리 파이의 카메라 포트에 연결하십시오.
- Raspberry Pi 구성 도구 (인터페이스 탭)에서 카메라 포트 활성화.
- 카메라가 작동 중인지 확인 : Raspistill -o Test.JPG.
이 안내서에서 i’LL은 또한 카메라를 선택하는 방법을 보여줍니다. 그런 다음 설치의 모든 단계를 설명하고 즉시 새 기기를 즐기기 위해 알아야 할 몇 가지 팁을 제공합니다.
Raspberry Pi에서 신속하게 진행하려는 경우 여기에서 내 전자 책을 확인하십시오. 그것’S 30 일 챌린지, 라즈베리 파이 전문가가 될 때까지 매일 새로운 것을 배우는 곳. 이 책의 첫 번째 3 분의 1은 기본 사항을 가르쳐 주지만 다음 장에는 스스로 시도 할 수있는 프로젝트가 포함됩니다.
하드웨어 전제 조건
소개
이미 카메라가 있다면 완벽합니다’갈 준비가되었습니다. 그러나 구매하기 전에 카메라가 라즈베리 파이에서 어떻게 작동하는지 배우기 위해 여기에있는 사람들을 위해 주문을하기 전에 몇 가지 팁을 줄 것입니다.
이 부분에서 i’ll 내가 추천하는 몇 가지 카메라 모델과 선택하는 방법을 보여줍니다. 우리’LL 또한 카메라를 즐기기 위해 다른 유용한 액세서리를 빠르게 살펴보십시오.
카메라 모델
컴퓨터의 USB 카메라와 달리 Raspberry Pi의 사용 가능한 제품 수는 상당히 제한적입니다.
공식 라즈베리 파이 카메라 모듈
Raspberry Pi Foundation은 두 개의 카메라 모델을 제공하며 저는’둘 다 보여주세요. 이것은 첫 번째 사용 가능한 것이며 2016 년에 업데이트되었습니다 (V2).
그것’이제 8 메가 픽셀 센서가 장착 된 고품질 카메라입니다 이를 통해 HD 사진 (3280 × 2464 픽셀) 및 비디오 (최대 1080p)를 얻을 수 있습니다. 이 모델은 모든 Raspberry Pi 모델과 호환되며 Raspberry Pi OS (We)에 쉽게 설치할 수 있습니다’나중에보기).
그것’아마존에서 사용할 수 있습니다.com (현재 가격 확인) 및 공식 웹 사이트에서.
라즈베리 파이 누아르 카메라 모듈
이것은 거의 동일합니다’빨리하십시오.
누아르 버전은 동일한 기능을 가지고 있습니다 (8mp, 1080p,…).
유일한 차이점은 적외선 사진을 찍는 능력입니다.
가격도 조금 더 높지만 추가로 달러가 몇 달러라면 이걸 가져 가십시오. 그것’S는 자주 보안 카메라에 사용되거나 저조도 환경에서 사진을 찍는 데 사용됩니다. 당신도’이 기능을 정기적으로 사용하지 않으면’중요합니다’그만한 가치 (업데이트 된 가격을 확인하려면 여기를 클릭하십시오).
라즈베리 파이 본사 카메라
또한, Raspberry Pi Foundation은 최근 새로운 고품질 카메라 모델을 발표했습니다. 그것’작은 반사 카메라와 같고 추가 렌즈를 넣을 수 있습니다. 확인하고 싶다면 이렇게 보입니다 (Amazon).
그것’더 비싸고 당신은하지 않습니다’대부분의 프로젝트에는 필요하지만보다 전문적인 것을 원한다면 이러한 옵션을 볼 수 있습니다.
내 명령을 치트 시트로 얻으십시오!
Raspberry Pi에서 알아야 할 모든 명령으로 무료 PDF 파일을 잡습니다!
다른 모델?
저렴한 솔루션을 찾고 있다면’이보다 더 나은 모델입니다. 교육 목적으로 하나를 갖고 싶다면, 더 싼 카메라를 절대적으로 찾을 수 있습니다.
예를 들어, 이것은 내 첫 번째 카메라였습니다’라즈베리 파이에서 카메라를 사용하는 방법을 배우기에 완벽하지만 품질은 낮습니다. 그것’가격의 절반, 하지만 몇 달 후에 다른 것을 사야한다면’그만한 가치가 없습니다.
고려해야 할 다른 것들
카메라는 외부 장치이며 종종 케이스 외부에 머무를 것이므로 프로젝트가 무엇인지에 따라 다른 액세서리가 필요할 수 있습니다.
나는 당신에게 몇 가지 추가 링크를 볼 것입니다. 그래서 당신은 당신의 연구를 쉽게 할 수 있습니다 :
- 일부 경우는 카메라와 호환됩니다, 메인 보드와 내부 카메라를 포함합니다. 예를 들어, “아르곤 네오” 케이스에 카메라에 대한 내장 지원이 있기 때문에 모델이 완벽 해 보입니다 (아마존의 사진 확인). 여기에서 찾을 수있는이 사례에 대한 완전히 검토가 있습니다.
- 당신이 고려해야 할 또 다른 것은입니다 라즈베리 파이의 현재 케이스를 유지하고 간단한 보유자를 사용하십시오 카메라를 수직으로 유지합니다.
비슷한 제품이 많이 있습니다. 예를 들어이 제품을 확인할 수 있습니다.
현재 사건을 유지하는 이점과 함께’s 카메라를 테이블에 올려 놓을 수있는 경우 (예 : 적절한 장소와 방향을 보관하는 대신 카메라를 사용하는 경우. - 마지막으로 필요한 것은입니다 다른 카메라 케이블.
포함 된 케이블의 길이는 15cm입니다’기본 용도로는 괜찮지 만 필요에 맞는 케이블이 짧거나 길어야 할 수도 있습니다.
아마존 의이 팩에는 각 프로젝트에 대해 사용할 수있는 케이블 길이가 몇 개 있습니다 (30cm ~ 1m).
라즈베리 파이에 카메라를 설치하는 단계
이제 필요한 모든 것이 있으므로이 튜토리얼의 진지한 부분을 시작할 수 있습니다.
Raspberry Pi OS를 설치하십시오
Raspberry Pi OS (Ex Raspbian)는 권장 운영 체제입니다 Raspberry Pi에 카메라를 설치하고 사용합니다. 모든 것이 포함되어 있으며 특히 공식 모델을 선택하면’LL은 전혀 문제가 없습니다. 나는 돈을하지 않는다’어떤 시스템이 호환되는지 정확히 알고 나중에 시도해 볼 수 있지만 지금은 Raspberry Pi OS로 시작합니다.
이미 Raspberry Pi에 Raspberry Pi OS를 설치하는 방법에 대한 가이드를 작성했습니다’설치에 대해 확신이 없습니다.
데스크탑 또는 라이트 버전을 사용할 수 있습니다, 둘 다 호환 가능한 카메라와 잘 작동하므로 프로젝트에 선호하는 카메라를 선택하십시오.
데스크탑 버전의 유일한 장점은 설정에 화면이있는 경우 Raspberry Pi OS에서 사진을 직접 확인할 수 있다는 것입니다. 원격 액세스 권한 경우 Lite 버전을 유지하십시오.
설치 후 다음 단계를 수행해야합니다
- Raspberry Pi OS 설치 필요한 것은 무엇이든 (응용 프로그램, 네트워크,…).
- Raspberry Pi OS가 구성되었습니다 모든 즐겨 찾기 설정 (예 : 키보드 레이아웃 및 언어).
- 시스템이 업데이트됩니다 모든 패키지의 최신 버전으로 :
Sudo 적절한 업데이트
Sudo 적절한 업그레이드 - SSH가 활성화되었습니다 첫 번째 테스트에 대한 원격 액세스를 허용하려면 :
Sudo Service SSH 시작 - 데스크탑 버전을 선택하면 원격 데스크탑 앱을 설치하여 컴퓨터에서 모든 것을 수행 할 수도 있습니다.
모든 것이 정상이되면 Raspberry Pi를 종료하여 카메라를 설치할 수 있습니다
Sudo Shutdown -H 지금
Linux 명령 줄에서 약간 길을 잃었습니까?? 가장 중요한 명령을 기억하려면 먼저이 기사를 확인하고 무료 다운로드 가능한 치트 시트를 확인하여 손가락 끝에서 명령을받을 수 있습니다.
카메라를 라즈베리 파이에 연결하십시오
Raspberry Pi의 카메라 설치는 포트 위치를 찾으면 간단합니다
- 라즈베리 파이를 상자에서 꺼내십시오.
- 라즈베리 파이에서 카메라 포트를 찾으십시오 (HDMI와 잭 포트 사이).
너’나는 그것을 쉽게 찾을 수 있기 때문이다’케이블 너비에 맞는 유일한 사람이며 쓰여질 수 있습니다 “카메라” 메인 보드에서. - 케이블을 연결하기 전에 플라스틱 필름을 제거하고 검은 색 플라스틱을 가볍게 당겨야 할 수도 있습니다.
- 케이블을 연결하고 검은 색 플라스틱을 밀어 케이블을 안에 넣습니다.
- 두 커넥터를 같은쪽에 정렬해야합니다 (HDMI 포트 쪽의 케이블 커넥터) :
- 그런 다음 케이스 및/또는 보유자에 모든 것을 보관하기 전에 빠른 테스트로 시작하는 것이 좋습니다’일하는 일.
모든 케이블을 뒤로 꽂고 (Power, HDMI, Network, USB…) Raspberry Pi를 시작하십시오.
의심의 여지가 있다면이 비디오의 첫 순간을보고 카메라를 막는 방법을 볼 수 있습니다
Raspberry Pi OS에서 카메라 포트를 활성화하십시오
업데이트: 최신 버전의 Raspberry Pi OS를 사용하는 경우 더 이상 아무것도 할 필요가 없으며 카메라 포트는 기본적으로 활성화됩니다. 아카이브에 대한 지침을 유지하지만 새 설치를 위해이 단계를 건너 뛸 수 있습니다.
라즈베리 파이에서 카메라를 사용하기 전에 시스템에서 카메라를 활성화해야합니다. 카메라 포트는 기본적으로 비활성화됩니다.
- SSH를 사용하여 연결합니다 (컴퓨터에서 SSH를 통해 연결하기 위해 유용한 팁을 찾을 수 있음).
원하는 경우 Raspberry Pi OS 데스크탑에서 터미널을 사용하거나 Lite 버전을 사용할 수도 있습니다. - Raspi-Config 도구를 시작하십시오:
Sudo Raspi-Config - 이동 “인터페이스 옵션” > “카메라”:
- “카메라 인터페이스를 활성화 하시겠습니까??”.
예! - Raspi-Config를 종료하고 재부팅을 수락하십시오.
저것’당신이해야 할 모든 것.
재부팅 후 카메라를 사용할 준비가되었습니다.
메모: 당신이 이것을 처음 접하고 데스크탑 버전을 사용하는 경우, 당신은’명령을 입력해야합니다. Raspberry Pi 구성 도구를 엽니 다 (메인 메뉴에서 선호도 아래). 클릭하십시오 “인터페이스” 탭하고 카메라를 활성화합니다.
카메라 설치에 문제가 있거나 어떤 이유로 든’t 예상대로 작동합니다. Raspberry Pi 카메라 모듈 의이 문제 해결 안내서를 확인하십시오.
Raspberry Pi OS에서 사용할 수있는 명령은 카메라 관리
이제 두 가지 유용한 명령을 소개하여 기록하고 카메라에 어떤 일이 발생하는지 확인하겠습니다.
내 명령을 치트 시트로 얻으십시오!
Raspberry Pi에서 알아야 할 모든 명령으로 무료 PDF 파일을 잡습니다!
Raspistill 및 Raspivid 명령은 더 이상 Raspberry Pi Bullseye 및 Future 버전에서 지원되지 않습니다. 그것들을 사용하는 유일한 방법은 Raspi-Config에서 레거시 카메라 지원을 가능하게하는 것입니다. 가능한 빨리 새 명령으로 전환하는 것이 좋습니다.
Raspberry Pi OS 레거시 버전 (Buster)을 사용하고 있거나 Raspi-Config에서 카메라에 대한 레거시 지원을 활성화 한 경우에도 여전히 사용할 수 있습니다.
사진을 찍다
가장 먼저 시도 할 수있는 것은 카메라에서 보이는 이미지 사진을 찍는 것입니다.
“libcamera-still” Raspberry Pi OS의 해당 명령입니다 (교체 “라즈 스틸”)).
그것’이미 시스템에 설치되어 있습니다.
사용하려면 기본 명령 줄은 다음과 같습니다
libcamera -still -o 이미지.JPG
-O를 사용하면 대상 파일 이름을 정의합니다 (사진이 저장되는 곳).
그것’예를 들어 경로를 포함한 파일 이름을 사용할 수 있습니다
libcamera -still -o ~/pictures/myPicture.JPG
-h 매개 변수를 사용 하여이 명령에 대한 가능한 모든 옵션을 표시합니다
libcamera -still -h
다음은 시도 할 수있는 몇 가지 흥미로운 옵션입니다
--너비 ARG (= 0) 출력 이미지 너비 설정 (0 = 기본값 사용) -하이트 arg (= 0) 출력 높이 (0 = 기본값 사용) -t [ -timeout] arg (= 5000) 시간 설정 -o [ -output] arg는 출력 파일 이름 -n [ --preview] = arg (= 0]을 표시하지 않는다. ) x, y, 너비, 높이 E로 주어진 미리보기 창 크기 설정.g. 0,0,0,640,480 -f [ -풀 스크린] = arg (= 1) 전체 화면 미리보기 창 -qt -prreview = arg (= 1) qt 기반 미리보기 창 (경고 : 무거운 CPU로드, 전체 화면이 지원되지 않는 전체 화면이 지원되지 않음)을 사용하여 이미지 회전, 0 또는 180 arg (= 0) 조절 -0) -1).0 ~ 1.0- 대비 Arg (= 1) 출력 이미지의 대비 조정, 여기서 1.0 = 정상 대비 - -포화 Arg (= 1) 출력의 색상 채도를 조정합니다.0 = 정상 및 0.0 = greyscale -Q [--Quality] arg (= 93) JPEG 품질 매개 변수 설정
귀하의 정보는 Raspberry Pi OS의 레거시 에디션에서 다음과 같습니다
Raspistill -O 이미지.JPG
비디오를 녹음하십시오
비디오를 녹음하려면 명령이 거의 동일합니다.
“libcamera-vid” 해당 명령 이름입니다 (교체 “Raspivid”)).
비디오 사용을 기록하기 위해 사진을 좋아합니다
libcamera -vid -o 비디오.H264
CTRL+C 바로 가기를 사용하여 녹음을 중지하거나 -T 옵션을 추가하여 녹화 시간을 지정하십시오.
H264 파일은 VLC와 호환됩니다.
필요한 경우 Raspberry Pi OS 데스크탑에 다음과 같이 설치할 수 있습니다
Sudo apt install vlc
그것’사용 가능한 모든 매개 변수를 보려면 사용하십시오 libcamera -vid -h 간단한 설명으로 모든 옵션을 얻으려면. 유용한 옵션은 다음과 같습니다
- –티: MS에서 비디오 지속 시간을 선택하려면 (6S 비디오의 경우 6000). 이런 식으로 당신은하지 않습니다’t Ctrl+C를 사용해야하며 스크립트 또는 CRON으로 비디오 캡처를 예약 할 수 있습니다.
- -w와 -h: 비디오 크기 (너비 및 높이).
컴퓨터에서 파일 가져 오기 (Raspberry Pi OS Lite)
이후 컴퓨터에서 사진을 다운로드하는 방법을 물어볼 수 있습니다.
가장 쉬운 방법은 FileZilla 또는 WinSCP와 같은 소프트웨어를 사용하는 것입니다
- filezilla Windows, Linux 및 MacOS에서 사용할 수있는 무료 도구입니다.
그것’s는 주로 FTP 서버에 연결하는 데 사용되지만 SCP 전송에 사용하는 옵션이 있습니다.
여기에서 설정 파일을 다운로드 할 수 있습니다. - SCP는 SSH를 통해 네트워크에서 파일을 복사하는 보안 프로토콜입니다.
그래서 당신은하지 않습니다’T Raspberry Pi에 다른 것이 필요합니다 (SSH가 활성화되어 있는지 확인하십시오). - Filezilla를 열어주세요
- 빨리 시도하려면 메뉴에서 빠른 연결 옵션을 사용할 수 있습니다
그러나 a도 있습니다 “사이트 관리자” 모든 서버를 저장하고 입력하지 않고 연결하려면.
- Raspberry Pi IP 주소로 호스트를 채우십시오.
그런 다음 사용자 이름과 비밀번호입니다 (설치 중에 만든 것). - 딸깍 하는 소리 “QuickConnect” 준비되면.
- 왼쪽에서는이 컴퓨터이며 파일을 다운로드하려는 경로를 찾아보십시오 (C : \ Users \ Username \ Pictures 예를 들어).
- 오른쪽에’S The Raspberry Pi, 사진이나 비디오를 저장 한 위치로 탐색하십시오.
- 파일을 두 번 클릭하여 다운로드하십시오.
또는 여러 파일을 선택하고 마우스 오른쪽 버튼을 클릭하십시오 “파일 다운로드”.
파이썬으로 카메라를 제어하십시오
내가 보여주고 싶은 마지막 흥미로운 점은 고급 프로그래밍 언어 (Python)를 사용하여 카메라를 더 나아가서 더 큰 프로젝트에 포함시키는 것입니다.
소개
Python을 처음 사용하고 Raspberry에서 더 많은 일을하고 싶다면 배워야 할 것 같아요. Python은 Raspberry Pi의 중앙 언어입니다 (내가 잘 기억한다면 Raspberry Pi의 Pi는 Python에서 나옵니다). 그리고 좋은 소식은 모든 것이 기본 Raspberry Pi OS에서 사용할 수 있다는 것입니다. 편집자, 컴파일러, 기본 라이브러리 등을 직접 사용합니다.
이 부분에서는 파이썬에 관한 모든 것을 가르쳐주지 않을 것입니다’S 목표가 아니라 카메라를 사용하는 방법 만. 더 배우고 싶다면 Python으로 시작하는 방법에 대한 자세한 안내서가 있습니다. 이 기사로 이동하여 기억해야 할 주요 구문 구조로 내 치트 시트를 다운로드 할 수도 있습니다.
파이썬이있는 첫 번째 스크립트
좋아,하자’s 파이썬으로 사진을 찍는 첫 번째 스크립트로 시작. 다음 단계에서는 Raspberry Pi Os Lite를 계속합니다. Raspberry Pi OS 데스크탑에있는 경우 Thonny (사전 설치)와 같이 사용할 수있는 편집기가 많이 있습니다.
경고:이 대본이 이겼습니다’T 최신 Raspberry Pi OS 버전에서 작업하십시오. 대신 picamera2를 사용해야합니다. 이 스크립트의 업데이트 된 버전과 함께 전체 자습서가 있습니다.
첫 번째 스크립트 만들기 :
- 필요한 경우 파이썬 카메라 라이브러리를 설치하십시오 (데스크탑에서 기본적으로 설치) :
Sudo apt 설치 Python3-Picamera - 새 Python 파일 생성 :
Nano First_Script.파이 - 다음 샘플 코드를 파일에 붙여 넣습니다
Picamera를 가져옵니다
Picamera와 함께.카메라로서 picamera () :
카메라.start_preview ()
카메라.캡처 ( '/home/pi/images/python.JPG ')
카메라.stop_preview ()
- 저장 및 종료 (Ctrl+A, Ctrl+D).
- 필요한 경우 이미지 폴더를 만듭니다
mkdir/home/pi/images - 스크립트를 실행하십시오.
Python3 First_Script.파이 - 결과를 확인하십시오 /홈/PI/이미지.
파이썬을 볼 수 있습니다.방금 찍은 사진과 함께 JPG 파일 (WinSCP, FileZilla 또는 SCP를 사용하여 컴퓨터의 파일을 복사하고 사진을 확인하십시오).
그것’파이썬에서 사진을 찍는 방법의 기본 사항을 얻는 기본 스크립트 만. 이미 Python을 알고 있다면 여기에서 모든 것을 할 수 있습니다 (사용 가능한 모든 기능은 여기 문서에 있습니다).
스크립트를 개선하십시오
지금’LL 더 고급 기능이있는 또 다른 예를 보여줍니다.
여기서 목표는 스크립트를 시작한 후 추가 지연을주는 것입니다.
우리’ll 기본 1 단계와 약간 개선 된 두 단계 로이 작업을 수행합니다.
- 새 파일을 만듭니다 (첫 번째 샘플에 대해 거의 아무것도 변경되지 않으므로 이전 것을 편집 할 수도 있습니다) : :
Nano Picture_delay.파이 - 이 라인을 붙여 넣으십시오 :
수입 시간
Picamera를 가져옵니다
Picamera와 함께.카메라로서 picamera () :
카메라.start_preview ()
시간.수면 (5)
카메라.캡처 ( ‘/home/pi/images/python2.JPG ‘)
카메라.stop_preview ()
- 저것’지금은 거의 같은 스크립트입니다.
수면 기능을 사용하면 계속하기 전에 몇 초 (예제에서 5)를 기다릴 수 있습니다. - 저장 및 종료 (Ctrl+A, Ctrl+D).
- 시도 해봐 :
Python picture_delay.파이 - 당신은 당신의 최고의 미소를 할 시간이 있었습니까??
아마도, 그러나 당신은 샷을 촬영했는지 알지 못하고 몇 초 동안 유지해야합니다.
우리’지금은 그것을 개선하고 있습니다 스크립트가 사진을 찍을 때 소리를 추가하십시오.
- 이전 파일 편집 (또는 새 파일 생성) :
Nano picture_delay_sound.파이 - 이 라인을 파일에 붙여 넣습니다
Picamera를 사용하여 Pygame 가져 오기 시간 가져 오기 Picamera를 가져옵니다.카메라로서의 picamera () : 카메라.start_preview () 시간.수면 (4) 피그 게임.믹서.init () pygame.믹서.음악.로드 ( "플래시.wav ") 피그 게임.믹서.음악.재생 () 시간.수면 (1) 카메라.캡처 ( '/home/pi/images/python.JPG ') 카메라.stop_preview ()
- 저장 및 종료.
- 너’LL은 아마도 Pygame 라이브러리를 설치해야 할 것입니다
Sudo apt Python-Pygame을 설치하십시오
관심이 있으시면 Raspberry Pi의 Pygame에 대한 자세한 기사가 있습니다. - 플래시를 찾아야 할 수도 있습니다.WAV 파일 또는 다른 것을 사용하십시오.
기본 사운드의 경우 Soundbible은 직접 다운로드를 제공합니다. 예를 들어 : Soundbible Clicking Sound.
많은 사이트에서 많은 사운드가 제공되지만 대부분은 무료 계정이 필요하며 Soundbible은 계정없이 직접 다운로드 할 수 있습니다. - 일단 찾은 후에는 WAV 파일의 이름을 바꾸거나 스크립트를 편집하고 스크립트 실행 :
python3 picture_delay_sound.파이 - Raspberry Pi의 오디오 출력으로’샷 1 초 전에 소리가 들립니다.
저것’내 두 번째 스크립트를 위해서. 이제 필요에 해당하는 스크립트를 코딩해야합니다. 이 문서가 도움이 될 수 있습니다.
자주하는 질문
카메라를 Raspberry Pi Zero에 연결할 수 있습니까??
카메라 모듈은 Raspberry Pi Zero와 함께 사용할 수 있지만 다른 리본이 필요합니다. Raspberry Pi 모델에 해당하는 리본이 제공되는 카메라 모듈을 구입하십시오 (예 : 이것은 예를 들어).
카메라 모듈이 Raspberry Pi에 올바르게 연결되어 있는지 어떻게 알 수 있습니까??
카메라가 올바르게 연결되어 있는지 알 수있는 탐지기 나 도구가 없습니다. 설치 절차를 따르고 테스트하여 작동하는지 또는 오류가 발생하는지 확인하십시오.
내 라즈베리 파이에서 USB 카메라를 사용할 수 있습니까??
전체적으로 Raspberry Pi는 대부분의 USB 카메라를 지원하므로 카메라 모듈 대신 하나를 사용할 수 있어야합니다. USB 포트에 연결하고 호환 가능한 응용 프로그램을 시작하십시오.
예를 들어 Obs Studio에서 사용하여 비디오를 녹음하거나 스트리밍 할 수 있습니다.
내 명령을 치트 시트로 얻으십시오!
Raspberry Pi에서 알아야 할 모든 명령으로 무료 PDF 파일을 잡습니다!
다른 Raspberry Pi 애호가와 채팅하고 싶습니다? 커뮤니티에 가입하고 현재 프로젝트를 공유하고 포럼에서 직접 도움을 요청하십시오.
- 새로운 기능을 쉽게 추가하기 위해 최상위 Raspberry Pi Hats
- Raspberry Pi 4가 실제로 데스크탑 PC를 교체 할 수 있습니까??
- 내 책 : 30 일 만에 마스터 라즈베리 파이
결론
Raspberry Pi에 카메라를 설치하고 구성하는 방법에 대한이 소개를 즐겼기를 바랍니다. 카메라로 더 큰 프로젝트를한다면 여기에서 우리와 공유하는 것이 좋을 것입니다’LL 사랑합니다!
카메라로 할 수있는 프로젝트 아이디어를 찾고 있다면 링크를 클릭하여 권장 사항을 찾으면 모든 것이 가능하다는 것을 알 수 있습니다.
내 명령을 치트 시트로 얻으십시오!
Raspberry Pi에서 알아야 할 모든 명령으로 무료 PDF 파일을 잡습니다!
추가 리소스
어디서부터 시작 해야할지 모르겠습니다?
Raspberry Pi에 대한 모든 것을 이해하고 항상 도움을 검색하지 않고 마침내 프로젝트를 완료하는 것을 즐기십시오.
지금 Raspberry Pi Bootcamp 코스를보십시오.
30 일 후에 라즈베리 파이를 마스터하십시오
두목’기본적인 것들만 원합니다? Raspberry Pi의 전문가가되기위한 최고의 팁을 찾고 있다면이 책은 당신을위한 것입니다. 유용한 Linux 기술을 배우고 단계별 가이드로 여러 프로젝트를 연습하십시오.
전자 책을 다운로드하십시오.
VIP 커뮤니티
나와 다른 Raspberry Pi 팬들과 어울리고 싶다면 커뮤니티에 가입 할 수도 있습니다. 나는 독점적 인 튜토리얼과 비하인드 컨텐츠를 공유합니다. 프리미엄 회원은 광고없이 웹 사이트를 방문 할 수도 있습니다.
자세한 내용은 여기를 참조하십시오.
파이썬으로 무언가를 만드는 데 도움이 필요합니다?
Raspberry Pi의 Python 스크립트를 만들고 이해하고 개선하십시오.
시간을 잃지 않고 필수품을 배우십시오. 쓸모없는 개념을 이해하십시오.
지금 전자 책을 받으십시오.
이 페이지에서 도구 및 하드웨어에 대한 모든 권장 사항을 찾을 수도 있습니다.
저는 RaspberryTips의 주요 저자이자 소유자입니다.com.
내 목표.
실제로 저는 웹 개발자 경험을 가진 Linux 시스템 관리자입니다.
라즈베리 파이 카메라 및 액세서리
카메라로 라즈베리 파이 시력을주십시오. 우리 가게에서는 오리지널 Raspberry Pi 카메라, 호환 카메라, 하우징, 홀더, 조명, 렌즈 및 플렉스 케이블을 다른 길이로 찾을 수 있습니다.
재고 : 재고 제품 코드 : KW-3090
Standard Raspberry Pi Camera Module 3은 Raspberry Pi의 소형 12MP 카메라로 66도 시야가 있으며 Sony의 IMX708을 특징으로합니다.
재고 : 재고 제품 코드 : KW-1794
이 Flex 케이블은 Raspberry Pi Zero V1 용으로 특별히 설계되었습니다.3 Raspberry Pi 카메라를 연결할 수 있습니다.
재고 : 재고 제품 코드 : KW-3092
광각 라즈베리 파이 카메라 모듈 3은 102도 시야를 가진 라즈베리 파이의 소형 카메라입니다.
재고 : 재고 제품 코드 : KW-1702
Raspberry Pi 카메라 모듈 2는 고정 포커스 렌즈를 특징으로하는 Raspberry Pi 용 이미지 센서 사용자 정의 추가 설계 보드입니다.
재고 : 재고 제품 코드 : KW-2284
이 45cm Flat Flex Cable (FFC).
재고 : 재고 제품 코드 : KW-2908
Raspberry Pi 고품질 카메라 용이 6mm C 마운트 렌즈는 비디오 광각 렌즈와 비슷합니다.
재고 : 재고 제품 코드 : KW-2906
C- 마운트가있는 Raspberry Pi 고품질 카메라에는 12가 있습니다.저조도 성능 향상을위한 3MP 센서 및 높은 감도.
재고 : 재고 제품 코드 : KW-1703
Raspberry Pi Noir 카메라 모듈 V2는 고정 포커스 렌즈를 특징으로하는 Raspberry Pi를위한 고품질 8 메가 픽셀 Sony IMX219 이미지 센서 사용자 정의 설계 애드온 보드입니다.
재고 : 재고 제품 코드 : WS-10299
Raspberry Pi Night Vision 카메라 카메라는 Raspberry Pi의 CSI 커넥터에 직접 연결되며 야간 기록을위한 두 개의 고강도 적외선 LED 스포트라이트가 특징입니다!