전자 시작하기
e-con Systems e-CAM20_CURB는 Raspberry Pi 4용으로 설계된 2.3MP 고정 초점 글로벌 셔터 컬러 카메라이며 회사에서 평가 및 검토를 위해 샘플을 보냈습니다. 패키지 내용을 확인하기 전에 사양을 제공하고, DIY LEGO 마운트를 사용하여 카메라를 Raspberry Pi 4에 연결하고, 카메라 리소스에 액세스하는 방법을 보여주고, Raspberry Pi OS 또는 Yocto에서 제공되는 도구를 사용해 보겠습니다. 리눅스 이미지.
카메라는 다음 사양을 갖춘 두 개의 보드로 구성됩니다.
이 회사는 V4L2 Linux 카메라 드라이버 및 Gstreamer 도구와 함께 Yocto 및 Raspbian/Raspberry Pi OS 32비트 이미지를 모두 제공합니다.
처음에는 회사에서 See3CAM USB 3.0 카메라를 보내서 잘못된 패키지를 받은 줄 알았습니다.
하지만 e-con Systems는 올바른 카메라 모델을 받았음을 확인하는 스티커 "e-CAM20_CURB_H01R1"이 있는 표준 패키지를 사용했기 때문에 걱정하지 마세요.
정전기 방지 가방에 들어 있는 카메라와 Raspberry Pi에 연결하기 위한 15cm FPC 케이블을 찾을 수 있습니다. 또한 문서와 OS 이미지에 액세스하는 데 필요한 SO(판매 주문) 번호가 적힌 빨간색 종이가 상단에 부착되어 있습니다.
렌즈는 아래 사진에서 제거한 덮개로 보호됩니다.
연결은 매우 쉽고 주의해야 할 유일한 것은 FPC 케이블의 방향입니다. Raspberry Pi 및 e-CAM20_CURB 카메라의 커넥터에서 검은색 플라스틱 클립을 살짝 당긴 후 케이블의 파란색 면이 검은색 플라스틱 클립을 향하도록 케이블을 삽입해야 합니다. 완료되면 플라스틱 클립을 다시 제자리에 밀어 넣습니다.
즉, 케이블의 파란색(비도체) 쪽이 Raspberry Pi 보드의 이더넷 포트를 향하고 도체 쪽(텍스트 포함)이 HDMI 포트를 향하게 됩니다.
카메라를 책상 위에 올려놓으면 너무 낮아서 카메라를 들고 테스트하기 불편하기 때문에 DIY 장착 솔루션을 찾아야 했습니다. 카메라의 스페이서 사이의 거리가 LEGO 커넥터에 딱 맞는 것으로 밝혀졌으므로 자신만의 마운트를 쉽게 만들 수 있고 카메라가 베이스에 단단히 부착됩니다. 예를 들어 위와 같이 카메라를 들어올리면 레고 세트가 함께 들어옵니다.
우리는 또한 더 많은 LEGO와 쓰레기 트럭을 사용하여 다채로운 주제를 찾아야 했습니다…
카메라를 시작하는 데 필요한 모든 리소스는 개발자 웹사이트를 통해 액세스할 수 있습니다. 먼저 이메일 주소로 등록하고 로그인해야 합니다.
이 단계에서는 언박싱 부분에 명시된 대로 패키지 내부에 있는 SO#를 입력해야 합니다.
해당 제품은 e-Con Systems 홈페이지에 공식 등록됩니다.
자격 증명(사용자 이름 및 비밀번호)이 포함된 FTP 링크가 제공됩니다. 처음에는 Firefox에서 직접 FTP 서버로 이동하려고 했지만 자격 증명을 묻는 메시지도 없고 빈 페이지만 표시되어 대신 Filezilla를 사용하여 파일을 다운로드했습니다.
SSL 인증서에 몇 가지 문제가 있다는 소식을 들었지만 문제 없이 카메라의 모든 파일을 다운로드할 수 있었습니다.
회사는 카메라 및 주요 구성 요소에 대한 데이터시트, 시작 가이드 및 소스에서 코드를 빌드하고 이미지를 사용자 정의하는 방법을 설명하는 개발자 가이드입니다.
앞으로는 시작하기 가이드의 정보를 주로 활용하겠습니다. 처음에는 "Raspbian" 이미지를 사용하기로 결정하고 USBImager로 플래시했습니다. 그러나 커널 패닉으로 인해 부팅이 예상대로 작동하지 않았습니다.
OS 이미지를 다시 플래시하려고 했지만 두 번째에는 검은색 화면만 나타났습니다. 회사에서는 이미지에 대한 MD5 체크섬을 제공하지 않기 때문에 다운로드 중에 문제가 있는지 쉽게 확인할 수 없었습니다. 아니면 내 microSD 카드에 문제가 다시 발생한 것인지 쉽게 확인할 수 없었습니다. 그래서 대신 잘 작동하고 Raspbian 이미지와 동일한 도구가 함께 제공되는 더 작은 Yocto 이미지를 사용했습니다.