Home » Blog » 월든 원격 제어기에 CCTV 카메라 연결

월든 원격 제어기에 CCTV 카메라 연결

월든 원격 제어기에 CCTV 카메라를 연결합니다.

양수기의 동작 상태는 기존의 센서만으로 파악할 수 있지만,

주말에 농사를 짓는 분이나 농장이 외진 곳에 있어 왕래가 쉽지 않은 분들이 카메라에 대해 문의하는 경우가 있었습니다.

월든 원격 제어기에 CCTV 카메라를 연결한 이미지

목표

이 과제의 목표는 아래와 같이 정했습니다.

  • 최대한 빨리 시제품을 제작한다.
  • 최대한 저렴하게 구현한다.
  • 사진을 보여준다.

카메라

IP 카메라는 인터넷 네트워크와 가격 문제로 고려하지 않습니다.

아날로그 CCTV 카메라는 싸고 쉽게 구할 수 있으며 방수가 되는 제품이 많아 이 과제에

적당하다고 생각합니다

아날로그 카메라에서 영상 받기

아날로그 CCTV 카메라를 사용할 경우 아날로그 신호를 디지털로 변환하기 위해 비디오 디코더를 사용합니다.

저가형 아날로그 CCTV 카메라는 대부분 중국산이며, TVI라고 하는 아날로그 포맷을 지원합니다. 사용하려는 비디오 디코더가 이 포맷을 지원합니다.

비디오 디코더 출력을 받아 영상을 표시하기 위해 ITE9867 칩셋을 사용합니다.

디지털 TV가 주류가 되면서 모니터나 TV에 사용하는 대부분의 칩은 비디오 디코더를 내장했습니다. 비디오 디코더가 있는 회로도를 오랜만에 보니 새롭습니다.

카메라와 월든 원격 제어기 연결

카메라는 월든 원격 제어기와 떨어진 곳에 설치할 수 있으며, 신호선으로 동축 케이블을 이용해야 합니다. 그런데, 아날로그 비디오 신호와 전원을 LAN 케이블로 전송할 수 있는 젠더를 발견했습니다. 카메라에 전원을 공급하는 것도 고민거리였는데, 한번에 해결됩니다. 스펙에는 1080P일 때 전송거리가 250m입니다. LAN 케이블 한 뭉치를 구입해 확인해 볼 생각입니다.

CCTV 카메라의 영상 신호와 전원을 LAN 케이블로 전송할 수 있는 젠더

서버로 영상 전송

월든 원격 제어기는 LoRa 모뎀을 사용합니다. LoRa 모뎀으로는 이미지 전송도 어려워 LTE 모뎀으로 변경합니다.

테스트한 LTE 모뎀은 1KB 가량의 텍스트 데이터를 한 번에 전송할 수 있었습니다. 바이너리 데이터를 전송할 수 없기 때문에 이미지 데이터를 Base64 인코딩합니다. 이로인해 전송할 데이터는 30% 가량 증가합니다.

데이터량을 줄이기 위해 카메라가 보낸 1080P 영상을 1024×600으로 줄이고, Color Format을 YUV420으로 변경합니다. 데이터 양은 줄었으나, 화질도 점점 나빠집니다.

마무리 …

앱에서 이미지를 요청 후 표시될 때까지 1분 가량 걸립니다. 이걸 참고 기다릴 수 있는 사람은 이걸 개발한 개발자 밖에 없을 것 같습니다.

사용자 요청 없이 특정 시간에 사진을 찍어 서버에 올리는 용도로 사용해야겠습니다.