12
Active Surveillance Pi 김김김 , 김김김

Motion detector pi

Embed Size (px)

Citation preview

Page 1: Motion detector pi

Active Surveillance Pi

김강우 , 원경호

Page 2: Motion detector pi

개요

Raspberry Pi 와 PIR sensor 를 이용한 능동 감시 시스템 설치한 구역에 동작 감지 시 영상 또는 사진 촬영 촬영한 영상 또는 사진을 Cloud 에 업로드 동작 감지 시 관리자에게 SMS 로 알림

Camera A Camera B

Thief

Page 3: Motion detector pi

필요부품

Raspberry Pi B+ PIR sensor Camera module WiFi module

: 수업시간에 지급받은Raspberry Pi 이용

: 동작을 감지하는 적외선센서로 , 일정 범위 이내의움직임을 감지

: 영상 혹은 사진을촬영할 카메라 모듈

: 촬영한 영상 또는 사진을클라우드에 업로드하거나다른 Rpi 와 통신할 수단

Page 4: Motion detector pi

개발 일정

1 주차

2 주차

3 주차

케이스 모델링 , 필요부품 주문

케이스 프린팅 , s/w 개발 ( 통신 방법 결정 )

제품 테스트 및 보완 , 모듈 동기화

Page 5: Motion detector pi

시나리오

적외선 센서에 동작 감지

Module A 영상촬영

동작 감지 ?

Cloud 에 업로드

관리자에게 알림

NoYes

PIR sensor 를 장착한 Rpi 설치

PRI sensor 에 motion 변화가 감지된 순간부터사라질 때 까지 영상 촬영 .

Cloud(Dropbox) 에 업로드 후 SMS 로 관리자에게 알림

Page 6: Motion detector pi

구현 Part. APIR sensor 및 Pi Camera 이용하기 ( 영상 촬영 후 Dropbox 에 업로드 )

PIR sensor 는 3 개의 핀으로 각각VCC(5V), GND, 그리고 출력 핀에 해당 GPIO reading 을 통해 모션이 감지되면GPIO 값을 읽어해당 sub routine 수행

Pi Camera 를 import 하여 python 내에서동영상 촬영 .

모션 변화가 감지되고 모션 변화가 사라질 때까지 영상 촬영 후 저장

저장된 영상을 Dropbox에 업로드

Page 7: Motion detector pi

구현 Part. B

URL: http://www.textlocal.co.uk/

관리자에게 SMS 보내기 : Text Local 이용

신규 가입 시 10 개의 무료 웹 SMS 제공 Python Code 제공 한국뿐만 아니라 전세계 사용자에게SMS 전송 가능

Page 8: Motion detector pi

Source code analysis

init: camera module 선언 , GPIO 설정 (PIR sensor) takeAction1 : 영상 녹화 시작 takeAction2 : 영상 녹화 종료 , Dropbox 에 upload

Page 9: Motion detector pi

케이스 모델링 Part. A3D Printer 를 이용하기 위해 Sketch up 을 이용해 modeling

<Figure 1> <Figure 2>

Figure 1, Figure2 는 각각 케이스의 좌측과우측을 나타내며 Sketch up tool 로 디자인 3D Printing 시에 세로로 높게 쌓을 때어려움이 있어 수평방향으로 디자인 후 조립

Page 10: Motion detector pi

케이스 모델링 Part. B인천대학교 제물포 캠퍼스의 무한 상상실 이용

<Figure 1> <Figure 2> <Figure 3>

Figure 1 은 3D Printing 하고 있는장면을 나타내며 제물포 캠퍼스 무한 상상실의소형 3D Printer 를 이용해 인쇄

Figure 2 와 Figure 3 은 각각 완성된 케이스의 좌측과 우측을나타내며 Raspberry Pi, PIR sensor, Pi Camera, Battery pack 이장착됨 .

Page 11: Motion detector pi

데모

설치된 Raspberry Pi 앞에놓여진 물건을 가져가는 사람 녹화

Page 12: Motion detector pi

Q & A