-
아두이노 프로젝트 | 현관 센서등Technology/Arduino 2024. 2. 9. 18:00
1. 현관 센서등
현관 센서등 일상에서 쉽게 발견할 수 있는 현관 센서등을 아두이노 플랫폼으로 구현해보자. 구현하고자 하는 현관 센서등은 PIR센서 모듈과 DC 5V 릴레이 모듈, DC 12V 전구로 구성되어 있으며, 사람이 센서등 근처를 지나가면 전구에 5초 동안 전원을 공급한다. 그리고 센서등 근처에 사람이 없으면 전구에 전원 공급을 차단하도록 프로그램을 작성해보자.
2. 프로젝트
2.1. 회로 구성
회로 구성 인체감지센서모듈 HC-SR501 [SZH-EK052]
아두이노와 호환되는 DC 적외선 인체감지 센서 모듈입니다.
www.devicemart.co.kr
아두이노 1채널 5V 미니 릴레이 모듈 [SZH-EK082]
아두이노, AVR, ARM, PIC 등 다양한 마이크로 컨트롤러 제어가 가능한 1채널 5V 릴레이 모듈입니다.
www.devicemart.co.kr
LED 전구 램프- 악어 클립 연결 2.8M, 12V 5W / White[NA137]
악어 클립 연결 2.8M/12V 5W / White
www.devicemart.co.kr
2.2. 프로그램 작성
int Relay = 12; // 정수형 변수 선언 후 디지털 핀 번호 12로 초기화 int PIR = 11; void setup() { pinMode(Relay, OUTPUT); // 디지털 12번 핀을 출력(OUTPUT) 모드로 설정 pinModE(PIR, INPUT); } void loop() { // 디지털 11번 핀으로부터 입력 받은 디지털 신호가 HIGH일 경우 실행 if (digitalRead(PIR) == HIGH) { digitalWrite(Relay, HIGH); // 디지털 12번 핀에 디지털 신호 HIGH 출력 delay(5000); // 5000 ms 대기 } else { digitalWrite(Relay, LOW); } }
[함께 읽으면 좋은 페이지]
아두이노 | PIR 센서 모듈 HC-SR501
1. PIR 센서 모듈 HC-SR501 전자기파는 파장의 길이에 따라 감마선, X-선, 자외선, 가시광선, 적외선 등으로 나눌 수 있는데, 그중 적외선(Infrared Ray, IR)은 가시광선보다 긴 파장을 가진 전자기파이다.
vedacube.tistory.com
반응형'Technology > Arduino' 카테고리의 다른 글
아두이노 프로젝트 | 적외선 무선 원격 통신을 이용한 무선 RC카 (0) 2024.02.23 아두이노 라이브러리 | 적외선 무선 원격 통신 IRremote.h (0) 2024.02.16 아두이노 | PIR 센서 모듈 HC-SR501 (0) 2024.02.02 아두이노 프로젝트 | 마이크로 서보 로봇 (0) 2024.01.26 아두이노 라이브러리 | 서보모터 Servo.h (0) 2024.01.19