2017년 8월 16일 수요일

ESP8266으로 만드는 이동식 카메라



1.앞서서...

 이것은 IP 카메라를 대체하기 위하여 제작한 것은 아니다. 오히려 IP카메라 완제품을 35달러에 사는 것이 더 경제적일지도 모른다.  이것은  전원선이나 네트워크 선을 연결하지 않고 실외에 설치 가능한 원격 카메라를 제작하기 위해서이다. 굳이 감시용으로 카메라를 설치하여야 하겠다면 그냥 싼  IP 카메라를 추천한다. 더더욱이 이것은 내가 보고 싶을때 사진을 전송하는 것이 아니라 일정 시간마다 서버로 사진을 전행해 주는 장치이다. 식물이나 날씨등 민감하지 않은 상태를 확인하기 위한 장치이다. 연구, 개발, 부품수급, 제작, 테스트 등의 전 과정은 실제로는 수개월에 걸쳐서 이루어졌다. 

2. 대략적 재료 및 가격

  정확한 가격도 사실 계산하기 너무 힘들다.  거의 대부분 중국 알리바바에서 구매하였으며, 한꺼번에 많은 내용을 구매한 터라 정확한 가격을 알지는 못하지만 대략적으로 아래와 같다.
  . OV528 카메라 모듈 : 18000원
  . 18650 배터리 : 4000원
  . Wemos D1 mini 호환 보드 : 3000원
  . 1W 태양광 패널 2개 : 1000원 * 2
  . 락앤락 비스무리 반찬통 : 500원
  . 18650 충전 및 보호 모듈 : 300원
  . 만능보드 : 100원
  . 배터리 홀더 : 200원
  . 저항4개 : 50원 
  . 트랜지스터 3개 : 50원
  . 그외에 글루건, 빈 PET병, 전선약간 및 주변에서 구할 수 있는 것들.

3. 태양광 패널

  사실 이 부분이 가장 오래 테스트 하고 준비한 부분이다. 과연 작은 태양광 패널이 얼마나 전기를 모을수 있을까 하는 것이 걱정되었기 때문이다.  장마철 태양이 적게 비치는 시기에 테스트를 하였고, 다행히도 충분한 전력량을 생산하였다. (내가 구성한 시스템은 1일 약 400mAh 정도를필요로한다.)

일단 실외에 설치할 예정이기 때문에 플라스틱으로 프레임을 구성하였다.

[플라스틱프레임 - 아들 교재 이용]
[반찬통 위에 설치한 모습]

실제로는 2장의 태양광 패널을 붙였다. 
 

4. 납땜

  프로그램 개발은 이미 완료되었고, 회로 설계도 완료된 터라 납땜 작업을 하였다.  납땜은 초등학교 시절 4석 라디오 만들어 본 이후에, 이번 작업이 제일 많이했다. (즉 그만큼 손방인 셈이다.)  
참고로 3개의 트랜지스터는 카메라 모듈에 전원을 공급하는 병렬 스위치이다. 최저전력을 사용하기 위해서 ESP8266을 슬립 모드로 만드는 것 이외에도, 카메라 모듈도 전원을 차단한다.
 
[초기에 설계한 회로도]
 
[기판 전면부]
 
[기판 후면부]
[전면부 소켓에 Wemos D1 mini를 장착한 모습]
 
납땜을 마친 기판은 반찬통 뚜껑에 붙이기로 결정했다. (실외에 설치할 예정이고, 혹시 모를 누수에 의하여 합선되는 것을 방지하기 위하여 높은 위치에 배치하였다.) 글루건으로 약간의 받침대를 뚜껑에 만들고 기판을 피스로 고정하였다.
 
[반찬통 뚜껑에 배치한 모습]
 
 
[측면에서 보면 글루건으로 만든 받침대가 잘 보임]
 
 

5. 배치

  반찬통 바닥에는18650 배터리, 충전보호 모듈, 카메라 모듈을 배치하였다. 또한 반찬통 바닥에는 여러개의 구멍을 뚫어 혹시나 모를 누수에 의한 배수 효과와 내부 과열시 환기가 가능 하도록 하였다.

[위쪽 : 충전모듈, 아래쪽 : 18650 배터리, 오른쪽 : 카메라 모듈]

다만 아무리 투명한 반찬통이라고하여도 카메라를 내부에 넣고 사진을 찍으니, 반찬통이 그다지 투명하지 않다는 것을 알게 되었다.  그래서 반찬통에 구멍을 뚫고 유리 조각을 끼운후 글루건으로 처리하였다.

[사각형 모양의 유리로 일부 대체한 모습]

[전체적으로 조립한 모습]

6. 끝으로...

  다 만든 후에 장마철 기간에 실외에서 테스트 하였다. 성공적으로 동작할 뿐만 아니라, 누수 현상도 크게 걱정할 필요가 없었다. 다만 카메라에 직접적으로 태양이 비추게 되는 경우, 시계가 아주 안좋았다. 그래서 서 카메라를 태양으로 부터 살짝 가려줄 그러한 것을 만들어서 카메라 전면부에 장착하였다.
 적당한 크기의 PET병을 자르고, 유성펜으로 검게 색칠하였다.
 


[나름 그럴듯해 보이는 결과물]


아직 필요한 곳에 설치는 하지 못했지만, 워낙 장소 이동이 수월한 물건이라 이제 가져다 놓기만 하면 될듯하다.

* 이 내용은 처음 작성되어 공개되었고, 내용 보충이 될 수 있습니다.














댓글 없음:

댓글 쓰기

3단 6핀 스위치로 DC 모터의 회전 방향을 바꾸어 보자

1. 필요는 연구의 어머니 항상 느끼는 부분이다. 필요하지 않으면 연구하지 않으며, 필요하면 연구한다. DC 모터를 조건에 따라서 정방향 또는 역방향으로 회전시켜야 하는 필요가 생겼다. 처음에는 MCU 및 Relay Switch를 이용하는 방법을 생각...