Home Camera 프로젝트

By qsp , Created on 14th Oct 2023

올해는 개인 프로젝트로 집안 거실 카메라 감시(?) 프로그램을 만들었는데,  바쁘다 보니 포스팅을 할 시간이 없어서

이제야 포스팅을 해볼려고 한다. 

 

물론 시중에서 파는 감시 카메라 등이 훨씬 저렴하고 기능도 좋겠지만 ㅋㅋ

 

한번 만들어서 운영해보는 경험이 중요하다고 생각했다.  약간의 뻘짓 느낌이 들기도 하지만 나름 재미있는 경험이었다. 

 

우선 우연하게 집안 거실에 카메라가 있으면 좋겠다는 말에 시작하게 되었다. 

 

싱글보드 컴퓨터로도 GPIO를 통해서 모터 등을 구동할 수 있고, 나머지는 웹서버와 ROS 등을 이용하기도 했다. 

 

시스템 구성은 이렇게 구성했다. 

 

==하드웨어==

ASUS 의 Tinker Board 2 싱글 보드 컴퓨터 

  - SoC  RK3399, CPU: Arm Dual-core Cortex-A72 2.0 Ghz, Quad-core Cortex-A53 1.5Ghz, 2GB 램

카메라: 저렴한 웹 카메라 

모터: 개당 만원 정도의 모터

RTC 배터리 (없어도 됨)

 

==소프트웨어 ==

OS : 데비안 11 버전,

Docker 를 이용해서 주요 컨테이너로 구성해서 각각의 프로그램을 구성

ROS: Noetic

웹서버: Nginx

 

프로그램 언어: C++, PHP, JavaScript