BASIC4MCU | 질문게시판 | 답변 : 센서를 이용해 시간이 지나면 알람을 나타나게 히고 싶어요!
페이지 정보
작성자 master 작성일2020-10-09 23:18 조회2,334회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=13488
본문
int motion=2;
int light =13;
long t1,t2;
//
void setup(){
pinMode(motion, INPUT);
pinMode(light, OUTPUT);
Serial.begin(9600);
t1=t2=millis();
}
//
void loop(){
t2=millis();
int sensor=digitalRead(motion);
Serial.println(sensor);
//
if(sensor==HIGH){
digitalWrite(light,HIGH); delay(500);
digitalWrite(light,LOW); delay(500);
if((t2-t1)<1000){ Serial.println("첫 움직임 포착"); }
if((t2-t1)>60000){ Serial.println("움직임 없슴"); t1=t2; } // 1분
}
}
댓글 0
조회수 2,334등록된 댓글이 없습니다.