음성고등학교 로고이미지

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


#define led 3
#define Cds 0
#define trig 13
#define eco 12

void setup()
{
pinMode(led,OUTPUT);
pinMode(eco,INPUT);
pinMode(trig,OUTPUT);
Serial.begin(9600);
}



long centi(int distance)
{
return distance / 29 / 2;


}


void loop()


{


  Serial.println(analogRead(Cds));

while(analogRead(Cds) > 700)
{

digitalWrite(led,HIGH);
}



UW:
int dis,cm;
digitalWrite(trig,LOW);
delayMicroseconds(100);
digitalWrite(trig,HIGH);
delayMicroseconds(100);
digitalWrite(trig,LOW);
dis = pulseIn(eco,HIGH);
cm = centi(dis);


if(cm < 10)
{
digitalWrite(led,HIGH);
delay(1000);
goto UW;
}


digitalWrite(led,LOW);
}

이전글 설봉제 주의점
다음글