1단계: 만들어 보세요.
프로젝트 소개
움직임 감지 센서를 사용해서 무선 침입 탐지 경보기를 만들어 보세요.
설명
- PIR (passive infra red) 센서는, 침입 감지 시스템이나 자동 전등 스위치에 사용되는 적외선 움직임 감지 센서 입니다. PIR 센서를 (그림과 같이) micro:bit 의 핀과 연결하면, 움직임을 감지했을 때 알려주는 움직임 탐지 경보기처럼 사용할 수 있습니다.
- (일반적으로 'VCC' 나 '+3v' 라고 쓰여있는) PIR 센서의 전원 입력 부분을 micro:bit 의 3v 핀과 연결하고, PIR 센서의 GND (접지) 부분을 micro:bit 의 GND 핀과 연결합니다. 그리고 PIR 센서의 신호 출력 부분 ('S') 을 micro:bit 의 0 번 핀과 연결합니다.
- 센서 micro:bit 는 무한 반복 실행 구조를 사용해서, 1초에 한 번씩 무선 라디오 메시지를 경보기로 전송합니다. 조건/선택 실행 구조를 사용해서, 움직임이 감지되면 'movement' 메시지를 전송하고 움직임이 감지되지 않으면 ‘still’ 메시지를 전송합니다.
- 경보기 micro:bit 에서 움직임을 감지하면, 막대기 사람 모양을 LED 화면 에 출력하고 경고 알람 소리를 출력합니다.
- 작은 스크류 드라이버를 사용해서 PIR 센서에 있는 회전 저항을 돌리면, PIR 센서의 민감도를 알맞게 조절할 수 있습니다. 자세한 내용들은 PIR 센서에 대한 설명 자료에서 살펴볼 수 있습니다.
준비물
- micro:bit 2개와 배터리 팩
- 3 개의 선을 이용해 micro:bit 와 연결할 수 있는 3볼트(3v) PIR (passive infra red) 센서 1개
- PIR 센서의 민감도를 조절하기 위해 필요한 작은 스크류 드라이버
- (옵션) 경보기 micro:bit 와 연결하기 위한 유선 헤드폰, 부저 또는 앰프 스피커, 악어 집게선
2단계: 프로그래밍 해보세요.
센서 / 신호 전송기:
경보기 / 신호 수신기:
3단계: 더 좋게 만들어 보세요.
- 움직임을 감지하는 것과 상관 없이 1초 마다 계속해서 라디오 메시지를 전송하면, 배터리가 오래 가지 않을 것 입니다. 움직임을 감지했을 때에 만 메시지를 전송하도록 바꾸면, 좀 더 효율적으로 배터리를 사용할 수 있습니다. 경보기 프로그램도 같은 방법으로 개선할 수 있습니다.
- 여러 대의 micro:bit 센서를 각 방마다 설치하고, 방마다 다른 감지 메시지를 전송하도록 할 수 있습니다. 예를 들어, 주방에서의 움직임 감지 메시지를 ‘kitchen movement’ 처럼 만들 수 있습니다.
- 밝은 빛 경보기 프로젝트와 압력 스위치 경보기 프로젝트에서와 같은 여러 가지 센서들을 추가해서, 무선 침입 탐지 네트워크 시스템을 만들어 보세요.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.