'아두이노'에 해당되는 글 1건

  1. 2014.08.27 [아두이노기초] 초음파센서로 거리측정하기
Arduino2014. 8. 27. 16:54

아두이노로 초음파센서(SRF05) 제어하기

 

 

 

 

 

 

스케치소스:

 

// Sonar Sensor

 

int echo = 3; // Echo Port

int trig = 2; // Trigger Port

 

unsigned long duration;

float distance;

 

void setup()

{

    Serial.begin(9600);

    pinMode(echo, INPUT);

    pinMode(trig, OUTPUT);

}

 

void loop()

{

    // Trigger Signal Output

    digitalWrite(trig, HIGH);

    delay(10);

    digitalWrite(trig, LOW);

   

    // Echo Signal Input

    duration = pulseIn(echo, HIGH);

   

    // Calcurate distance

    distance = ((float)(340 * duration) / 10000 )/ 2;

    Serial.print(distance);

    Serial.println("cm");

    delay(100);

}

 

 

Posted by 타시