BASIC4MCU | 질문게시판 | 답변 : 아두이노 코딩 관련
페이지 정보
작성자 master 작성일2020-04-30 20:53 조회6,476회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=12150
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-04-30 오후 8:57:35// by Ok-Hyun Park//void loop(){int val1=0,val2=0;//-------------------------------------------// 센서가 감지 될 때까지 대기while((val1==0)&&(val2==0)){if(analogRead(sensorPin1)<=Human_value)Val1=1; // 설정 값보다 작을 경우 감지if(analogRead(sensorPin2)<=Human_value)Val2=1; // 설정 값보다 작을 경우 감지}//-------------------------------------------// 어느 센서가 먼저 감지 되었는지 체크if(Val1){ // 센서1이 먼저 감지 되었으면while(analogRead(sensorPin2)>Human_value); // 센서2가 감지 될 때까지 대기Human_contol_count++; // 카운트 증가}else{ // 센서2가 먼저 감지 되었으면while(analogRead(sensorPin1)>Human_value); // 센서1가 감지 될 때까지 대기Human_contol_count--; // 카운트 감소}//-------------------------------------------// 센서1 및 센서2 감지가 종료 될 때까지 대기while(analogRead(sensorPin1)<=Human_value);while(analogRead(sensorPin2)<=Human_value);}
댓글 0
조회수 6,476등록된 댓글이 없습니다.