BASIC4MCU | 질문게시판 | 적외선 센서 led
페이지 정보
작성자 이경훈1 작성일2018-12-26 15:28 조회7,072회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=7257
본문
int distance = 0;
void setup() {
Serial.begin(9600);
pinMode(7,OUTPUT);
pinMode(6,OUTPUT);
}
void loop() {
int volt = map(analogRead(A0), 0, 1023, 0, 5000);
distance = (27.61 / (volt - 0.1696)) * 1000;
Serial.print(distance);
Serial.println("cm");
Serial.println(" ");
delay(500);
if(distance>30) {
digitalWrite(7,LOW);
digitalWrite(6,LOW);
}else if(distance>20){
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
}else if(distance>10){
digitalWrite(7,HIGH);
digitalWrite(6,HIGH);
}
}
이런식으로 적외선 센서가 일정거리에 닿으면 led가 켜지고 꺼지고가 되는데여기에 적외선 센서를 몇개더 붙이려고 하는데 어떤식으로 구분을 해야될까요.. 죄송합니다 자꾸물어봐서예를들어 2개를 더붙혀 3개를 만든다고 하면 오른쪽 것과 가운데 것이 일정거리에 닿으면 led가 켜지는 그런 식으 코딩을 할수있을까요..
댓글 0
조회수 7,072등록된 댓글이 없습니다.