Page 42 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 42
4. 소프트웨어 개요
가. 구성도
실내 모드
실내 모드에서는, 집 안에 온습도 센서를 두어 실내 온도와 습도를 실시간으로 나타내 주어, 제어 할 수
있도록 하였고, 또한 빛 감지 Cds 센서를 활용해 실내 채광도를 나타내서 조명을 알맞게 제어 할 수 있
도록 하였다. 그래서 온도나 습도에 맞춰, 가습기를 작동시켜 습도를 조절하거나, 팬을 돌려 실내 온도를
조절 할 수 있도록 하였다. 또 커튼의 모터도 원격으로 작동시켜, 실내 채광도를 원격으로 조절해 실내
온도를 높이도록 하였다.
외출 모드
외출 모드에서는, 모든 센서들을 작동시켜, 방범 능력을 극대화 시켰다.
문에는 휨 센서가 달려있어 문이 휘는 정도를 감지했고, 맞은 편에는 초음파 거리감지 센서가 있어 외
부 침입자를 감지한다. 또 옆에는 적외선 인체감지 센서가 있어 인체에서 뿜어져 나오는 적외선을 감지
하며, 문 위에는 소리 감지 센서가 있어 침입자 내는 소리를 아주 작은 소리라도 감지한다. 만약 모든
센서들 중 한 센서라도 감지해 신호를 주면, 즉시 사이렌을 울리고, 내부 LED가 점멸하며, 블루투스로
연동된 핸드폰으로 침입자를 감지했음을 알리는 문자가 전송된다.
나. Source code
1) 아트메가 128A 코드비전 소스
#include <mega128.h>
#include <delay.h>
void PORT();
- 35 -