음성고등학교 로고이미지

RSS 페이스북 공유하기 트위터 공유하기 카카오톡 공유하기 카카오스토리 공유하기 네이버밴드 공유하기 프린트하기
좋아요:0
작성자 이채은 등록일 17.10.11 조회수 51

int trig=12;
int echo=11;
float distance;
float duration;
void setup() {
  Serial.begin(9600);
pinMode(13,OUTPUT);
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);

}

void loop() {

  digitalWrite(trig,0);
  delayMicroseconds(2);
  digitalWrite(trig,1);
  delayMicroseconds(10);
  digitalWrite(trig,0);
  duration = pulseIn(echo,1);
  distance=duration/58;
  Serial.println(distance);

  if(distance< =100){
      digitalWrite(13,1);
      delay(2000);
      digitalWrite(13,0);
      digitalWrite(10,1);
      delay(2000);
      digitalWrite(10,0);
      digitalWrite(9,1);
      delay(2000);
      digitalWrite(9,0);

      }
      else{
        digitalWrite(13,0);
        digitalWrite(10,0);
        digitalWrite(9,0);
      }
 
}

이전글 가로등
다음글 저장