배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 적외선 PIR 센서 인체감지 모션센서 HC-SR501 HCSR501 | ||
TOTAL PRICE(수량) 0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | int LED = 8; // LED 변수 선언하고 연결한 핀 번호로 초기화 int PIR = 7; // 센서 변수 선언하고 연결한 핀 번호로 초기화 int state = 0; // 센서 상태 값 저장 변수(0: LOW, 1: HIGH) void setup() { pinMode(LED, OUTPUT); // LED를 출력으로 설정 pinMode(PIR, INPUT); // 센서를 입력으로 설정 Serial.begin(9600); // 시리얼 통신, 속도는 9600 } void loop() { state = digitalRead(PIR); // PIR 센서값 입력받음 digitalWrite(LED, LOW); // 초기 LED값을 0FF로 설정해주기 if (state == 0){ // 센서 값이 0 이라면 Serial.println("ON"); // 시리얼 통신에 센서값 출력 digitalWrite(LED, HIGH); // LED ON } else { // 센서 값이 1 이라면 Serial.println("OFF"); // 시리얼 통신에 센서값 출력 digitalWrite(LED, LOW); // LED OFF } delay(100); // 0.1초 대기(1000ms = 1s) } | cs |
글읽기 권한이 없습니다.
19세 미만의 미성년자는 출입을 금합니다.
성인인증하기